Systems and methods for correction of information in card-not-present account-on-file transactions
First Claim
1. A method for automatically pushing updated data from a first database to a second database to cause the second database to be synchronized with the first database, the first and second databases synchronized to process a card-not-present account-on-file transaction made by a cardholder using payment card information stored by a merchant in the second database, the method is performed using a payment network computer device coupled to the first database, the payment card information including a payment card account identifier, said method comprising:
- receiving, by the payment network computer device, an authorization request message for the transaction, the authorization request message received at the payment network computer device from an acquirer associated with the merchant;
receiving, by the payment network computer device, an authorization response message, the authorization response message received at the computer device from an issuer, the authorization response including a denial indicator indicating that the transaction has been denied;
querying, by the payment network computer device, the first database, based on a denial code included within the denial indicator received directly from the issuer, to determine whether the first database includes updated payment card information associated with the payment card account identifier associated with the transaction;
generating an updated payment card information data file that includes the updated payment card information, a transaction date associated with the transaction, a purchase amount for the transaction, and a merchant identifier that identifies the merchant; and
transmitting, by the payment network computer device, the updated payment card information data file to the acquirer for the acquirer to communicate to the merchant, causing the second database to be updated to include the information in the updated payment card information data file, and prompting the merchant to resubmit the transaction using the information in the updated payment card information data file to complete the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a method for processing a card-not-present account-on-file transaction is provided. The transaction involves a cardholder using payment card information stored by a merchant. The method includes receiving an authorization request message for the transaction, the authorization request message received at a payment network from an acquirer associated with the merchant and receiving an authorization response message, the authorization response message received at the payment network from an issuer. The authorization response includes a denial indicator indicating that the transaction has been denied. The method further includes querying a database coupled to the payment network to determine whether the database includes updated payment card information for a payment card associated with the transaction. The method additionally includes transmitting the updated payment card information associated with the payment card account identifier associated with the transaction to the acquirer for the acquirer to communicate to the merchant.
39 Citations
25 Claims
-
1. A method for automatically pushing updated data from a first database to a second database to cause the second database to be synchronized with the first database, the first and second databases synchronized to process a card-not-present account-on-file transaction made by a cardholder using payment card information stored by a merchant in the second database, the method is performed using a payment network computer device coupled to the first database, the payment card information including a payment card account identifier, said method comprising:
-
receiving, by the payment network computer device, an authorization request message for the transaction, the authorization request message received at the payment network computer device from an acquirer associated with the merchant; receiving, by the payment network computer device, an authorization response message, the authorization response message received at the computer device from an issuer, the authorization response including a denial indicator indicating that the transaction has been denied; querying, by the payment network computer device, the first database, based on a denial code included within the denial indicator received directly from the issuer, to determine whether the first database includes updated payment card information associated with the payment card account identifier associated with the transaction; generating an updated payment card information data file that includes the updated payment card information, a transaction date associated with the transaction, a purchase amount for the transaction, and a merchant identifier that identifies the merchant; and transmitting, by the payment network computer device, the updated payment card information data file to the acquirer for the acquirer to communicate to the merchant, causing the second database to be updated to include the information in the updated payment card information data file, and prompting the merchant to resubmit the transaction using the information in the updated payment card information data file to complete the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network-based system for automatically pushing updated data from a payment database to a merchant database to cause the merchant database to by synchronized with the payment database, the payment and merchant databases synchronized to process a card-not-present account-on-file transaction made by a cardholder using payment card information stored by a merchant in the merchant database, the payment card information including a payment card account identifier, said system comprising:
-
a payment network; a payment database for storing updated information associated with the payment card account identifier; and a payment network server, wherein said payment network communicatively couples said payment database with said payment network server, and wherein said payment network server is configured to; receive a first authorization request message for the transaction, the first authorization request received from an acquirer computer; receive an authorization response message, the authorization response message received from an issuer, the authorization response including a denial indicator indicating that the transaction has been denied; query said payment database, based on a denial code included within the denial indicator received directly from the issuer, to determine whether said payment database includes updated payment card information for the payment card account identifier associated with the transaction; generate an updated payment card information data file that includes the updated payment card information, a transaction date associated with the transaction, a purchase amount for the transaction, and a merchant identifier that identifies the merchant; and transmit the updated payment card information date file to the acquirer computer for the acquirer computer to communicate to the merchant computer, causing the merchant database to be updated to include the information in the updated payment card information data file, and prompting the merchant to resubmit the transaction using the information in the updated payment card information data file to complete transaction. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A payment network computer for automatically pushing updated data from a first database to a second database to cause the second database to be synchronized with the first database, the first and second databases synchronized to process a card-not-present account-on-file transaction made by a cardholder using payment card information stored by a merchant in the second database, the payment card information including a payment card account identifier, said computer programmed to:
-
receive an authorization request message for the transaction, the authorization request message received from an acquirer associated with the merchant; receive an authorization response message, the authorization response message received from an issuer, the authorization response including a denial indicator indicating that the transaction has been denied; query the first database, based on a denial code included within the denial indicator received directly from the issuer, to determine whether the first database includes updated payment card information for a payment card account identifier associated with the transaction; generate an updated payment card information data file that includes the updated payment card information, a transaction date associated with the transaction, a purchase amount for the transaction, and a merchant identifier that identifies the merchant; and transmit the updated payment card information data file to the acquirer for the acquirer to communicate to the merchant, causing the second database to be updated to include the information in the updated payment card information data file, and prompting the merchant to resubmit the transaction using the information in the updated payment card information data file to complete the transaction. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage medium storing computer-executable instructions thereon for automatically pushing updated data from a first database to a second database to cause the second database to be synchronized with the first database, the first and second databases synchronized to process a card-not-present account-on-file transaction made by a cardholder using payment card information stored by a merchant in the second database, the payment card information including a payment card account identifier, wherein when executed by a payment network computer coupled to the first database, causes the payment network computer to:
-
receive an authorization request message for the transaction, the authorization request message received from an acquirer associated with the merchant; receive an authorization response message, the authorization response message received from an issuer, the authorization response including a denial indicator indicating that the transaction has been denied; query the first database, based on a denial code included within the denial indicator received directly from the issuer, to determine whether the first database includes updated payment card information for a payment card account identifier associated with the transaction; generate an updated payment card information data file that includes the updated payment card information, a transaction date associated with the transaction, a purchase amount for the transaction, and a merchant identifier that identifies the merchant; and transmit the updated payment card information data file to the acquirer for the acquirer to communicate to the merchant, causing the second database to be updated to include the information in the updated payment card information data file, and prompting the merchant to resubmit the transaction using the information in the updated payment card information data file to complete the transaction. - View Dependent Claims (23, 24, 25)
-
Specification