×

Transaction processing using a global unique identifier

  • US 8,219,489 B2
  • Filed: 07/29/2008
  • Issued: 07/10/2012
  • Est. Priority Date: 07/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a payment processing system that includes a transaction handler module processing a plurality of transactions each characterized by a merchant and a consumer engaging in the transaction for a good or a service upon an account that an issuer has issued to the consumer, wherein the merchant submits the transaction to an acquirer for processing by the transaction handler who requests the issuer to obtain payment for the transaction from the account, and wherein the issuer forwards the payment to the transaction handler who forwards the payment to the acquirer to pay the merchant for the transaction, for each said transaction, comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to execute a computer implemented method comprising:

  • receiving an authorization request having;

    a preliminary quantity of funds to be authorized by the issuer;

    a code for the transaction that is unique among a plurality of said transactions of one said merchant; and

    an account identifier of the account;

    associating, with the transaction, a Globally Unique IDentifier (“

    GUID”

    ) that is unique within the payment processing system such that the GUID associated with the transaction is unique among multiple said GUIDs each associated with one said transaction among multiple said transactions of multiple said merchants;

    using an algorithm to derive a plurality of said GUIDs, each associated with a corresponding respective said transaction, wherein each said GUID of the plurality of said GUIDs is derived without having a corresponding said account identifier of the account as an input to the algorithm;

    forming a first transmission having information for delivery to the issuer and usable to form an authorization response responding to the authorization request, wherein the information includes the GUID;

    receiving the authorization response of the issuer, wherein the authorization response includes the GUID but does not include the account identifier;

    associating the authorization response with the authorization request by, at least, matching the GUID associated with the transaction with the GUID received in the authorization response;

    forming a second transmission containing information for delivery to the merchant, wherein the information does not include the account identifier but includes;

    the authorization response;

    the GUID; and

    the code for the transaction;

    receiving a third transmission that includes;

    the GUID; and

    a final quantity of funds for the transaction;

    andforming a fourth transmission having information for delivery to the issuer and usable to forward the final quantity of funds for the transaction from the account to pay the merchant for the transaction, wherein the fourth transmission does not include the account identifier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×