Transaction processing using a global unique identifier
First Claim
1. A method comprising:
- receiving, by an issuer computer, an authorization request for a transaction between a consumer and a merchant, the authorization request including an amount of funds to be authorized for the transaction, an account identifier associated with the consumer, and a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality transactions of a plurality of merchants;
associating, by the issuer computer, the GUID in the authorization request message with the transaction;
storing, by the issuer computer, the GUID associated with the transaction, and information associated with the transaction, for use in subsequent processing of the transaction;
determining, by the issuer computer, that the transaction is approved based on an account associated with the account identifier; and
sending, by the issuer computer, an authorization response that does not include the account identifier but that includes the GUID, and an indication that the transaction was approved.
0 Assignments
0 Petitions
Accused Products
Abstract
A Globally Unique IDentifier (GUID) is used to match an authorization request with an authorization response for a transaction between a merchant and a consumer upon an account within a payment processing system where the payment amount is unknown until after the merchant receives the authorization response that includes the GUID. After receiving the authorization response and when the payment amount is known, the merchant forms a transmission that has information for delivery to an issuer of the account. This information is sufficient for the issuer to forward the payment amount from the account to pay the merchant for the transaction. While including the GUID and the payment amount, the information does not include an identifier of the account.
631 Citations
20 Claims
-
1. A method comprising:
-
receiving, by an issuer computer, an authorization request for a transaction between a consumer and a merchant, the authorization request including an amount of funds to be authorized for the transaction, an account identifier associated with the consumer, and a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality transactions of a plurality of merchants; associating, by the issuer computer, the GUID in the authorization request message with the transaction; storing, by the issuer computer, the GUID associated with the transaction, and information associated with the transaction, for use in subsequent processing of the transaction; determining, by the issuer computer, that the transaction is approved based on an account associated with the account identifier; and sending, by the issuer computer, an authorization response that does not include the account identifier but that includes the GUID, and an indication that the transaction was approved. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An issuer computer comprising a processor and a non-transitory computer readable medium storing computer readable code configured to be executed by the processor to:
-
receive an authorization request for a transaction between a consumer and a merchant, the authorization request including an amount of funds to be authorized for the transaction, an account identifier associated with the consumer, and a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality transactions of a plurality of merchants; associate the GUID in the authorization request message with the transaction; store the GUID associated with the transaction, and information associated with the transaction, for use in subsequent processing of the transaction; determine that the transaction is approved based on an account associated with the account identifier; and send an authorization response that does not include the account identifier but that includes the GUID, and an indication that the transaction was approved. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
obtaining, by an acceptance point device associated with a merchant, account information, including an account identifier, from a consumer to conduct a transaction with the merchant; sending, by the acceptance point device associated with the merchant, an authorization request having a code for the transaction that is unique among a plurality of transactions of the merchant in a plurality of merchants, an amount of funds to be authorized for the transaction, and the account identifier; receiving, by the acceptance point device associated with the merchant, an authorization response message that does not include the account identifier but that includes a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality of transactions of a plurality of merchants, the code for the transaction, and an indication of whether the transaction was approved; associating the GUID in the authorization response message with the transaction; and storing the GUID associated with the transaction instead of the account identifier, the code for the transaction, and information associated with the transaction, for use in subsequent processing of the transaction. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A merchant system comprising a processor and a non-transitory computer readable medium storing computer readable code configured to be executed by the processor to:
-
obtain account information, including an account identifier, from a consumer to conduct a transaction with the merchant; send an authorization request having a code for the transaction that is unique among a plurality of transactions of the merchant in a plurality of merchants, an amount of funds to be authorized for the transaction, and the account identifier; receive an authorization response message that does not include the account identifier but that includes a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality of transactions of a plurality of merchants, the code for the transaction, and an indication of whether the transaction was approved; associate the GUID in the authorization response message with the transaction; and store the GUID associated with the transaction instead of the account identifier, the code for the transaction, and information associated with the transaction, for use in subsequent processing of the transaction. - View Dependent Claims (17, 18, 19, 20)
-
Specification