PROCESSING OF FINANCIAL TRANSACTIONS USING DEBIT NETWORKS
First Claim
1. A method of executing a financial transaction between a customer and a merchant, the method comprising:
- receiving an identifier of a financial account from the customer at a merchant system;
receiving a one-time password from the customer at the merchant system, wherein the customer is provided with the one-time password by a mobile electronic device or by a contactless presentation instrument;
generating a cryptogram comprising the identifier of the financial account encrypted using the one-time password;
formulating an authorization request at the merchant system, the authorization request comprising the cryptogram and transaction information describing at least a portion of the financial transaction; and
transmitting the authorization request from the merchant system to an authorization processor for authorization of the financial transaction.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for executing financial transactions between customers and merchants. An identifier of a financial account is received from the customer at a merchant system. A one-time password is also received from the customer at the merchant system, with the customer having been provided with the one-time password by a mobile electronic device or contactless presentation instrument. A cryptogram is generated to included the identifier of the financial account encrypted using the one-time password. An authorization request is formulated at the merchant system. The authorization request includes the cryptogram and transaction information describing at least a portion of the financial transaction. The authorization request is transmitted from the merchant system to an authorization processor for authorization of the financial transaction.
192 Citations
45 Claims
-
1. A method of executing a financial transaction between a customer and a merchant, the method comprising:
-
receiving an identifier of a financial account from the customer at a merchant system; receiving a one-time password from the customer at the merchant system, wherein the customer is provided with the one-time password by a mobile electronic device or by a contactless presentation instrument; generating a cryptogram comprising the identifier of the financial account encrypted using the one-time password; formulating an authorization request at the merchant system, the authorization request comprising the cryptogram and transaction information describing at least a portion of the financial transaction; and transmitting the authorization request from the merchant system to an authorization processor for authorization of the financial transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of executing a financial transaction between a customer and a merchant, the method comprising:
-
receiving an encrypted authorization request from a merchant system at an authorization processor, wherein the authorization request was encrypted by application of a one-time password provided to the merchant by a presentation instrument; decrypting the authorization request; identifying a financial account from the decrypted authorization request; determining transaction information describing at least a portion of the financial transaction from the decrypted authorization request; determining authenticity of the transaction information by validating the one-time password; and determining whether the identified financial account is capable of supporting the financial transaction based on the transaction information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a merchant system, mobile electronic device, or a contactless presentation instrument to execute a financial transaction between a customer and a merchant, the merchant system, mobile electronic device, or contactless presentation instrument including a communications system, a processor, and a storage device, wherein the computer-readable program includes:
-
instructions for receiving an identifier of a financial account from the customer at the merchant system; instructions for receiving a one-time password from the customer at the merchant system, wherein the customer is provided with the one-time password by a mobile electronic device or contactless presentation instrument; instructions for generating a cryptogram comprising the identifier of the financial account encrypted using the one-time password; instructions for formulating an authorization request at the merchant system, the authorization request comprising the cryptogram and transaction information describing at least a portion of the financial transaction; and instructions for transmitting the authorization request from the merchant system to an authorization processor for authorization of the financial transaction. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer-readable storage medium having a computer-readable program embodied therein for directing operation of an authorization processor to execute a financial transaction between a customer and a merchant, the authorization processor including a communications system, a processor, and a storage device, wherein the computer-readable program includes:
-
instructions for receiving an encrypted authorization request from a merchant system at the authorization processor, wherein the authorization request was encrypted by application of a one-time password provided to the customer by a presentation instrument; instructions for decrypting the authorization request; instructions for identifying a financial account from the decrypted authorization request; instructions for determining transaction information describing at least a portion of the financial transaction from the decrypted authorization request; instructions for determining authenticity of the transaction information by validating the one-time password; and instructions for determining whether the identified financial account is capable of supporting the financial transaction based on the transaction information. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification