SYSTEM AND METHOD FOR FACILITATING A FINANCIAL TRANSACTION WITH A DYNAMICALLY GENERATED IDENTIFIER
First Claim
1. A computer-implemented method for facilitating an authorization of a transaction, said method comprising:
- receiving, by a merchant computer system having a processor and non-transitory memory, a request message for a transaction, wherein said request message includes a code as part of said request message;
transmitting, by said merchant computer system, at least a portion of said request message to an authorization system in a pre-existing data message comprising said code, wherein said authorization system authenticates said code;
receiving, by said merchant computer system, a response from said authorization system in a pre-existing data message indicating that said code is a valid dynamically generated code comprising four digit batch code (4DBC), wherein said response includes an authorization code related to said transaction and indicative of said authorization being based on validation of said dynamically generated code; and
completing, by said merchant computer system, said transaction.
3 Assignments
0 Petitions
Accused Products
Abstract
Instead of a PIN which is associated with an account and provides access to an account, a dynamically generated card identifier (dynamic CID) is used to verify that the consumer currently possesses the transaction card at the time of purchase and/or is the true card owner. At the time of purchase, a token generates a dynamic CID, which changes with each transaction. A consumer enters the dynamic CID into a pre-existing CID field in an electronic order form. The merchant then sends the dynamic CID to a card authorization system within an authorization request. The card authorization system issues a response to a merchant system via a pre-existing authorization message indicating that the transaction card and dynamic CID have been validated, thereby adjusting the fraud risk associated with the transaction.
-
Citations
20 Claims
-
1. A computer-implemented method for facilitating an authorization of a transaction, said method comprising:
-
receiving, by a merchant computer system having a processor and non-transitory memory, a request message for a transaction, wherein said request message includes a code as part of said request message; transmitting, by said merchant computer system, at least a portion of said request message to an authorization system in a pre-existing data message comprising said code, wherein said authorization system authenticates said code; receiving, by said merchant computer system, a response from said authorization system in a pre-existing data message indicating that said code is a valid dynamically generated code comprising four digit batch code (4DBC), wherein said response includes an authorization code related to said transaction and indicative of said authorization being based on validation of said dynamically generated code; and completing, by said merchant computer system, said transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for authorizing a dynamically generated code, said method comprising:
-
receiving, by a host computer having a processor and non-transitory memory, at least a portion of a request message to authorize a transaction from a merchant server, wherein said request message includes a code, and wherein said code is in a pre-existing data message; authorizing, by said host computer, said code as a valid dynamically generated code comprising a four digit batch code (4DBC); and transmitting, by said host computer, said authorization of said dynamically generated code to said merchant server in a pre-existing data message, wherein said authorization includes an authorization code related to said transaction and indicative of said dynamically generated code being valid, and said authorization being based on validation of said dynamically generated code. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for conducting a transaction, said method comprising:
-
generating, by a personal computing device having a processor and non-transitory memory, a code; and
,sending, by said personal computing device, a request message in a pre-existing data message to a merchant computer system for a transaction, wherein said request message includes said code, and wherein said merchant computer system transmits at least a portion of said request message to an authorization system in a pre-existing data message and receives a response from said authorization system in a pre-existing data message indicating that said code is valid dynamically generated code comprising a four digit batch code (4DBC) before completing said transaction, and wherein said response includes an authorization code related to said transaction and said dynamically generated code being valid, and indicative of said authorization being based on said dynamically generated code. - View Dependent Claims (19, 20)
-
Specification