ENHANCED TRANSACTION PROCESSING
First Claim
1. A method comprising:
- linking promotion information with an account of a customer in a database, using a computer processor, wherein the promotion information pertains to a promotion for a product or a service offered by a merchant;
receiving, at the computer processor from the merchant, a request to provide payment for a transaction using the customer account, wherein the request includes an amount of the transaction and an identifier of the customer account;
retrieving, by the computer processor, the promotion information from the database;
verifying that the transaction is eligible for the promotion based on the retrieved promotion information; and
adjusting, by the computer processor, the amount of the transaction based on the retrieved promotion information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-executable instructions for automatically processing promotion redemptions are provided. An exemplary method includes linking promotion information with an account of a customer in a database. The promotion information pertains to a promotion for a product or service offered by a merchant. The method includes receiving a request to provide payment for a transaction using the customer account. The request includes an amount of the transaction and an identifier of the customer account. The method further includes retrieving the promotion information from the database based on the identifier, verifying that the transaction is eligible for the promotion based on the retrieved promotion information, and adjusting the amount of the transaction based on the retrieved promotion information.
57 Citations
45 Claims
-
1. A method comprising:
-
linking promotion information with an account of a customer in a database, using a computer processor, wherein the promotion information pertains to a promotion for a product or a service offered by a merchant; receiving, at the computer processor from the merchant, a request to provide payment for a transaction using the customer account, wherein the request includes an amount of the transaction and an identifier of the customer account; retrieving, by the computer processor, the promotion information from the database; verifying that the transaction is eligible for the promotion based on the retrieved promotion information; and adjusting, by the computer processor, the amount of the transaction based on the retrieved promotion information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A transaction processing system for processing a transaction initiated by a customer comprising:
-
a database; a linking module configured to link promotion information with an account of the customer in the database, wherein the promotion information pertains to a promotion for a product or a service offered by a merchant; a communication module configured to receive a request to provide payment for the transaction using the customer account, wherein the request includes an amount of the transaction and an identifier of the customer account; a processing module configured to; retrieve the promotion information from the database; verify that the transaction is eligible for the promotion based on the retrieved promotion information; and adjust the amount of the transaction based on the retrieved promotion information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer-readable medium comprising instructions that, when executed by one or more computer processors, direct the one or more computer processors to:
-
link promotion information with an account of a customer in a database, wherein the promotion information pertains to a promotion for a product or a service offered by a merchant; receive a request to provide payment for a transaction using the customer account, wherein the request includes an amount of the transaction and an identifier of the customer account; retrieve the promotion information from the database; verify that the transaction is eligible for the promotion based on the retrieved promotion information; and adjust the amount of the transaction based on the retrieved promotion information. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification