Methods and systems for managing merchant screening
First Claim
1. A computer-based method for processing a financial transaction using a payment card through a third-party interchange network, the financial transaction initiated by a cardholder at a merchant location, the payment card issued by an issuer to the cardholder, said method comprising:
- storing within a computer database a list of private label participating merchants including a merchant location identifier identifying each location of each private label participating merchant included on the list, the computer database in communication with the interchange network;
receiving, at an interchange network computer, an authorization request for the transaction involving the payment card, the authorization request including a data field for storing a merchant location identifier for the merchant location where the transaction occurred;
performing a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location by comparing the received merchant location identifier to the list of private label participating merchants stored within the computer database;
manipulating, at the interchange network computer, the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants; and
transmitting the manipulated authorization request with the private label identifier to the issuer for processing as a private label transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing a financial transaction using a payment card through a third-party interchange network is provided. The financial transaction is initiated by a cardholder at a merchant location. The method includes storing a list of private label participating merchants, receiving an authorization request for the transaction involving the payment card wherein the authorization request includes a merchant location identifier for the merchant location where the transaction occurred, performing a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location, manipulating at the interchange network the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants, and transmitting the manipulated authorization request with the private label identifier to an issuer of the payment card for processing as a private label transaction.
-
Citations
35 Claims
-
1. A computer-based method for processing a financial transaction using a payment card through a third-party interchange network, the financial transaction initiated by a cardholder at a merchant location, the payment card issued by an issuer to the cardholder, said method comprising:
-
storing within a computer database a list of private label participating merchants including a merchant location identifier identifying each location of each private label participating merchant included on the list, the computer database in communication with the interchange network; receiving, at an interchange network computer, an authorization request for the transaction involving the payment card, the authorization request including a data field for storing a merchant location identifier for the merchant location where the transaction occurred; performing a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location by comparing the received merchant location identifier to the list of private label participating merchants stored within the computer database; manipulating, at the interchange network computer, the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants; and transmitting the manipulated authorization request with the private label identifier to the issuer for processing as a private label transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network-based system for processing a financial transaction using a payment card through a third-party interchange network, the financial transaction initiated by a cardholder at a merchant location, the payment card issued by an issuer to the cardholder, said system comprising:
-
an acquirer computer system; an issuer computer system; a database; and a server system configured to be coupled to the acquirer computer system, the issuer computer system, and the database, said interchange network server system, said server system configured to; store within the database a list of private label participating merchants including a merchant location identifier identifying each location of each private label participating merchant included on the list; receive from the acquirer computer system an authorization request for the transaction involving the payment card, the authorization request including a data field for storing a merchant location identifier for the merchant location where the transaction occurred; perform a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location by comparing the received merchant location identifier to the list of private label participating merchants stored within the database; manipulate the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants; and transmit the manipulated authorization request with the private label identifier to the issuer computer system for processing as a private label transaction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer for processing a financial transaction initiated by a cardholder at a merchant location using a payment card, the third-party interchange network computer, the payment card issued by an issuer to a cardholder, said computer having a memory, said computer programmed to:
-
store within the memory a list of private label participating merchants including a merchant location identifier identifying each location of each private label participating merchant included on the list; receive an authorization request for the transaction involving the payment card, the authorization request including a data field for storing a merchant location identifier for the merchant location where the transaction occurred; perform a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location by comparing the received merchant location identifier to the list of private label participating merchants stored within the memory; manipulate the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants; and transmit the manipulated authorization request with the private label identifier to the issuer for processing as a private label transaction. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program embodied on a non-transitory computer readable medium for processing a financial transaction using a payment card and a third-party interchange network computer, the financial transaction initiated by a cardholder at a merchant location, the payment card issued by an issuer to the cardholder, said program is executed by the interchange network computer and comprises at least one code segment that:
-
stores within a database a list of private label participating merchants including a merchant location identifier identifying each location of each private label participating merchant included on the list; receives an authorization request for the transaction involving the payment card, the authorization request including a data field for storing a merchant location identifier for the merchant location where the transaction occurred; performs a merchant screening process on the transaction including validating the transaction as originating at a private label participating merchant location by comparing the received merchant location identifier to the list of private label participating merchants stored within the database; manipulates the authorization request to include a private label identifier when the transaction is determined to have originated at one of the participating merchants; and transmits the manipulated authorization request with the private label identifier to the issuer for processing as a private label transaction. - View Dependent Claims (35)
-
Specification