SYSTEMS AND METHODS TO APPLY VALUES FROM STORED VALUE ACCOUNTS TO PAYMENT TRANSACTIONS
First Claim
1. A computer-implemented method, comprising:
- storing, in a computing apparatus, a stored value balance in association with a set of conditions which when satisfied allow a use of the stored value balance;
storing, in the computing apparatus, an offer in association with a first account of a user and the stored value balance;
determining, by the computing apparatus, whether the offer is applicable to a transaction identified by an authorization request from an acquirer processor, the authorization request identifying a first transaction amount; and
in response to a determination that the offer is applicable to the transaction,determining a benefit amount of the offer;
determining a second transaction amount by applying the benefit amount and at least a portion of the stored value balance to the first transaction amount; and
communicating with an issuer processor of the first account for authorization of the second transaction amount that is reduced from the first transaction amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a transaction handler configured to communicate with a first issuer processor to maintain a balance of a stored value account, store an offer in association with the stored value account and a consumer account that is under control of a second issuer processor, detect in the consumer account a transaction satisfying requirements of the offer, apply at least a portion of the balance of the stored value account to the transaction, determine a reduced transaction amount for the transaction after applying at least the portion of the balance of the stored value account to the transaction, and communicate with the second issuer processor for an authorization response for the transaction of the reduced transaction amount in the consumer account.
89 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing, in a computing apparatus, a stored value balance in association with a set of conditions which when satisfied allow a use of the stored value balance; storing, in the computing apparatus, an offer in association with a first account of a user and the stored value balance; determining, by the computing apparatus, whether the offer is applicable to a transaction identified by an authorization request from an acquirer processor, the authorization request identifying a first transaction amount; and in response to a determination that the offer is applicable to the transaction, determining a benefit amount of the offer; determining a second transaction amount by applying the benefit amount and at least a portion of the stored value balance to the first transaction amount; and communicating with an issuer processor of the first account for authorization of the second transaction amount that is reduced from the first transaction amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-storage medium storing instructions configured to instruct a computing apparatus to at least:
-
store, in the computing apparatus, an offer and a balance of a stored value account in association with a first account of a user, the offer identifies the stored value account; determine, by the computing apparatus, whether the offer is applicable to a transaction identified by an authorization request from an acquirer processor, the authorization request identifying a first transaction amount in the first account; and in response to a determination made during processing of the authorization request that the offer is determined to be applicable to the transaction, determine a benefit amount of the offer; determine a second transaction amount by applying the benefit amount and at least a portion of the stored value balance to the first transaction amount; and communicate with an issuer processor of the first account for authorization of the second transaction amount that is reduced from the first transaction amount. - View Dependent Claims (13)
-
-
14. A computing apparatus having at least one processor and a memory storing instructions configured to instruct the at least one processor to perform operations, the computing apparatus comprising:
-
a transaction handler configured to process transactions in a payment processing network interconnecting issuer processors and acquirer processors, including an issuer processor of a stored value account and an issuer processor of a consumer account of a user; a data warehouse configured to store data associating a communication reference of the user, a balance of the stored value account, an offer to use the balance in a transaction with a merchant, and the consumer account; and a portal configured to communicate the offer to the user via the communication reference and communicate with the issuer processor of the stored value account to receive the balance of the stored value account and conditions under which the stored value account is usable; wherein the instructions are configured to instruct the computing apparatus to determine whether the offer is applicable to a transaction identified by an authorization request received by the transaction handler from an acquirer processor, the authorization request identifying a first transaction amount in the consumer account; and in response to a determination made during processing of the authorization request that the offer is applicable to the transaction, the transaction handler is configured via the instructions to determine a benefit amount of the offer; determine a second transaction amount by applying the benefit amount and at least a portion of the stored value balance to the first transaction amount; and communicate with the issuer processor of the consumer account for authorization of the second transaction amount that is reduced from the first transaction amount. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification