CPC G06Q 30/0224 (2013.01) [G06F 16/972 (2019.01); G06Q 30/0239 (2013.01)] | 20 Claims |
1. An electronic coupon system for activating electronic coupons via one or more third-party servers, the electronic coupon system comprising:
a web-based application programming interface (API) exposed to a set of online request instructions, the set of online request instructions included as part of an electronic coupon configured for electronic transmission from one or more third-party servers of a third party, wherein the online request instructions comprise client-based code configured to run or execute on any number of operating systems or platforms of a client device, and further configured to directly access the exposed web-based API via a computer network;
an API server hosted by a party different from the third party, and the API server implementing the web-based API to receive an activation request based on execution of the set of online request instructions by the client device; and
a computer memory communicatively coupled to the API server, the memory storing a loyalty profile of a first user, the loyalty profile stored as part of a loyalty program of the party, wherein the API server is configured to activate an electronic coupon for the loyalty profile of the first user upon receipt of the activation request.
|