Data element specific transaction routing
First Claim
1. A method for determining a least cost transaction scheme for a merchant, wherein the merchant is associated with a standard industrial classification (SIC) code, the method comprising:
- receiving, at a computer system having a processor, a transaction amount obtained from a point of sale device;
calculating, at the computer system, a plurality of transaction fees that comprises a transaction fee for each of a plurality of transaction schemes, wherein each transaction fee is based at least in part on the transaction amount, the SIC code, one of the plurality of transaction schemes, and a bank identification number (BIN) associated with one of the plurality of transaction schemes;
updating, at the computer system, each transaction table from an array of transaction tables with the plurality of transaction fees for each of the plurality of transaction schemes;
accessing, at the computer system, a specific transaction table from the array of transaction tables, wherein the specific transaction table is selected based on the SIC code and the transaction amount, wherein each transaction table within the array of transaction tables associates a plurality of transaction schemes with the plurality of transaction fees;
determining, by the computer system, a least cost transaction scheme associated with the lowest transaction fee listed in the specific transaction table; and
transmitting from the computer system to the point of sale device information usable by the point of sale device to prompt a consumer through the point of sale device to use the least cost transaction scheme.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining a least cost transaction scheme for a merchant is provided according to one embodiment of the invention. The least cost transaction scheme may be determined at a point of sale device or at a host computer system that communicates with a point of sale device. The least cost transaction scheme may depend on a standard industrial classification (SIC) code associated with the merchant and a transaction amount. In one embodiment the transaction amount and merchant ID is sent to a host computer system. Based on the merchant ID and the transaction amount the host computer system determines a fees for a plurality of transaction schemes. From the plurality of transaction schemes, a least cost transaction scheme is selected and a user is prompted to use the least cost transaction scheme to tender the transaction.
12 Citations
12 Claims
-
1. A method for determining a least cost transaction scheme for a merchant, wherein the merchant is associated with a standard industrial classification (SIC) code, the method comprising:
-
receiving, at a computer system having a processor, a transaction amount obtained from a point of sale device; calculating, at the computer system, a plurality of transaction fees that comprises a transaction fee for each of a plurality of transaction schemes, wherein each transaction fee is based at least in part on the transaction amount, the SIC code, one of the plurality of transaction schemes, and a bank identification number (BIN) associated with one of the plurality of transaction schemes; updating, at the computer system, each transaction table from an array of transaction tables with the plurality of transaction fees for each of the plurality of transaction schemes; accessing, at the computer system, a specific transaction table from the array of transaction tables, wherein the specific transaction table is selected based on the SIC code and the transaction amount, wherein each transaction table within the array of transaction tables associates a plurality of transaction schemes with the plurality of transaction fees; determining, by the computer system, a least cost transaction scheme associated with the lowest transaction fee listed in the specific transaction table; and transmitting from the computer system to the point of sale device information usable by the point of sale device to prompt a consumer through the point of sale device to use the least cost transaction scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining a least cost transaction scheme at a host computer system, the method comprising:
-
calculating, at the host computer system, a plurality of transaction fees that comprises a transaction fee for each of a plurality of transaction schemes, wherein each transaction fee is based at least in part on a transaction amount, a standard industrial classification (SIC) code, one of the plurality of transaction schemes, and a bank identification number (BIN) associated with one of the plurality of transaction schemes; maintaining an array of transaction tables, wherein each transaction table is selectable based on the SIC code and the transaction amount, and wherein each transaction table within the array of transaction tables associates the plurality of transaction schemes with the plurality of transaction fees; updating, at the host computer system, each transaction table from the array of transaction tables with the plurality of transaction fees for the plurality of transaction schemes; receiving the transaction amount and a merchant ID from a merchant at a host computer system; looking up the merchant'"'"'s SIC code based on the merchant ID at the host computer system; accessing a specific transaction table from the array of transaction tables based on the SIC code and the transaction amount; determining, by the host computer system, a least cost transaction scheme associated with the lowest transaction fee listed in the specific transaction table; and sending the least cost transaction scheme to the merchant from the host computer. - View Dependent Claims (9)
-
-
10. A method for determining a least cost transaction scheme for an online purchase, the method comprising:
-
calculating a plurality of transaction fees that comprises a transaction fee for each of a plurality of transaction schemes, wherein each transaction fee is based at least in part on a transaction amount, a standard industrial classification (SIC) code, one of the plurality of transaction schemes, and a bank identification number (BIN) associated with one of the plurality of transaction schemes; providing a transaction table array comprising a series of transaction tables, wherein each transaction table is selectable based on the SIC code and the transaction amount, and wherein each transaction table within the transaction table array associates the plurality of transaction schemes with the plurality of transaction fees; updating each transaction table within the transaction table array with the plurality of transaction fees for the plurality of transaction schemes; receiving, at a host computer system, the transaction amount from a web server; selecting, at the host computer system, an appropriate transaction table from the transaction table array based at least in part on the transaction amount and the SIC code; determining, by the host computer system, the merchant'"'"'s least cost transaction scheme from the plurality of transaction schemes; and sending a request for payment from a consumer using the least cost transaction scheme to the web server. - View Dependent Claims (11, 12)
-
Specification