CPC G06Q 30/0222 (2013.01) [G06Q 30/0239 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0643 (2013.01); H04L 67/02 (2013.01)] | 17 Claims |
1. A method, comprising:
obtaining a Uniform Resource Locator (URL) of a website;
obtaining, from at least one database on an application server, a website ruleset and e-commerce information corresponding to the URL, the website ruleset specifying how to successfully apply electronic coupon codes to the website, the at least one database storing information associated with a plurality of e-commerce websites;
determining, by monitoring at least one page element of the website, that a user has navigated to a checkout webpage of the website, the checkout webpage associated with an e-commerce transaction;
upon determining that the user has navigated to the checkout webpage:
parsing a shopping cart of the user to determine item specific information pertaining to items in the shopping cart;
retrieving, based at least in part on the e-commerce information, at least one electronic coupon code pertaining to the item specific information;
determining, by executing a background process, whether the at least one retrieved electronic coupon code is successful or fails to reduce an e-commerce transaction amount corresponding to the item specific information in the shopping cart; and
providing response data as a result of checking whether the at least one retrieved electronic coupon code was successful or failed to reduce the e-commence transaction amount, wherein the response data is to be stored in a user device; and
determining, based on the website ruleset, whether to apply the at least one retrieved electronic coupon code, apply a different electronic coupon code, or combine the at least one retrieved electronic coupon code with one or more other electronic coupon codes to the e-commerce transaction amount corresponding to the item specific information in the shopping cart;
displaying an e-commerce transaction amount at the checkout webpage after applying, without user interaction and based on the determination, the at least one electronic coupon code; and
tracking the e-commerce transaction anonymously.
|