System for Payment via Electronic Wallet
First Claim
Patent Images
1. A computer-implemented method to transmit transaction information to value token issuers in proxy card transactions, comprising:
- receiving, using one or more computing devices and from a merchant computing device associated with a merchant, a first transaction request to authorize a proxy card transaction, the first transaction request identifying a value token of a user for conducting the transaction;
selecting, using the one or more computer devices, at least one account associated with the value token for the transaction;
determining, using the one or more computing devices, that the first transaction request is improperly formatted;
modifying, using the one or more computing devices, the formatting of the first transaction request to a modified formatting in response to a determination that the authorization system does not accept the formatting provided in the first transaction request, the modified formatting being associated with an authorization system for the first transaction request;
communicating, using the one or more computing devices, a second transaction request to perform the transaction to the authorization system associated with the selected at least one account, the second transaction request comprising the modified formatting;
receiving, using the one or more computing devices, a first confirmation message for the transaction from the authorization system, confirming the transaction using the selected at least one account; and
communicating, using the one or more computing devices, a second confirmation for the transaction to the merchant computing device in response to receiving the first confirmation for the transaction from the authorization system, confirming the transaction using the selected value token.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request to process, against an electronic wallet, a portion of a transaction, an electronic wallet optionally comprising a sub-wallet, the transaction processed against the wallet and/or sub-wallet. The method further includes identifying one or more electronic value tokens in the e-wallet and/or sub-wallet that, when used together, will cover the portion of the transaction. The method further includes applying the electronic value tokens to the portion of the transaction.
149 Citations
18 Claims
-
1. A computer-implemented method to transmit transaction information to value token issuers in proxy card transactions, comprising:
-
receiving, using one or more computing devices and from a merchant computing device associated with a merchant, a first transaction request to authorize a proxy card transaction, the first transaction request identifying a value token of a user for conducting the transaction; selecting, using the one or more computer devices, at least one account associated with the value token for the transaction; determining, using the one or more computing devices, that the first transaction request is improperly formatted; modifying, using the one or more computing devices, the formatting of the first transaction request to a modified formatting in response to a determination that the authorization system does not accept the formatting provided in the first transaction request, the modified formatting being associated with an authorization system for the first transaction request; communicating, using the one or more computing devices, a second transaction request to perform the transaction to the authorization system associated with the selected at least one account, the second transaction request comprising the modified formatting; receiving, using the one or more computing devices, a first confirmation message for the transaction from the authorization system, confirming the transaction using the selected at least one account; and communicating, using the one or more computing devices, a second confirmation for the transaction to the merchant computing device in response to receiving the first confirmation for the transaction from the authorization system, confirming the transaction using the selected value token. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, comprising:
-
a non-transitory computer-readable storage device having computer-readable program instructions embodied thereon that when executed by a computer perform a method to transmit transaction formatting to value token issuers in proxy card transactions, the computer-readable program instructions comprising; computer program instructions to receive, from a merchant computing device associated with a merchant, a first transaction request to authorize a proxy card transaction, the first transaction request identifying a value token of a user for payment of the transaction in a first transaction format; computer program instructions to select at least one account associated with the value token to fund the transaction; computer program instructions to determine that an authorization system does not accept the transaction format provided in the first transaction request; computer program instructions to modify the transaction format to a modified format in response to a determination that the authorization system does not accept the transaction format provided in the first transaction request, the modified format being associated with a transaction format utilized by the authorization system; computer program instructions to communicate a second transaction request to perform the transaction to the authorization system associated with the selected at least one account, the second transaction request comprising the modified format; computer program instructions to receive a confirmation for the transaction from the authorization system confirming the transaction using the selected at least one account; and computer program instructions to communicate the confirmation to the merchant computing device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system to transmit transaction information to value token issuers in proxy card transactions, the system comprising:
-
a storage resource;
a network module; anda processor communicatively coupled to the storage resource and the network module, wherein the processor executes application code instructions that are stored in the storage resource and that cause the system to; receive from a merchant computing device associated with a merchant, a first transaction request to conduct a proxy card transaction, the first transaction request identifying a value token of a user for payment of the transaction and a first transaction format; select at least one account associated with the value token to fund the transaction; determine that an authorization system does not accept the transaction format provided in the first transaction request; modify the transaction format to a modified transaction format in response to a determination that the authorization system does not accept the transaction format provided in the first transaction request, the modified format being associated with a transaction format utilized by the authorization system; communicate a second transaction request to perform the transaction to the authorization system associated with the selected at least one account, the second transaction request comprising the modified transaction format;
receive confirmation of the transaction from the authorization system to fund the transaction using the selected at least one account; andcommunicate confirmation of the transaction to the merchant computing device in response to receiving the confirmation from the authorization system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification