Electronic network access device
First Claim
1. A method of processing an electronic payment, comprising:
- storing a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers and corresponding financial account numbers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the financial account numbers were previously registered by the respective registered customers and identify preferred payment accounts to be used to make payment when the registered customers make purchases from the particular merchant and present respective customer identification devices as payment devices;
receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the particular merchant at the time of a purchase transaction, a customer identification device presented by a consumer to the particular merchant as a payment device, the customer identification device bearing one of the customer registration account numbers appearing in the database;
identifying the customer registration account number of the customer registration account associated with the customer identification device;
receiving a personal identification number (PIN) from the consumer and verifying that the PIN matches a reference PIN previously associated with the customer registration account;
forming, by the point of sale system, a generated personal account number (PAN) by appending a proprietary routing code to the customer registration account number, the PAN formatted for transmission as a payment device number over an electronic funds transfer network;
forwarding, by the point of sale system, information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions;
accessing, based on the generated PAN, from the database, the preferred payment account identifier corresponding to the customer registration account number and previously provided by the holder of the customer registration account; and
initiating payment of the transaction from the preferred payment financial account.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for processing transactions. The methods and systems enable a consumer to present a customer identifier, such as a merchant loyalty or membership card or other identifier as a payment device at a point of sale. In one implementation, a personal account number is generated by appending a proprietary routing code to a customer registration account number so that the personal account number is formatted for transmission as a payment device number over an electronic funds transfer network. In another implementation, the customer registration account number comprises the proprietary routing code. A preferred payment account identifier is accessed, based on the personal account number, from a database, and a transaction approval message is constructed comprising the preferred payment account identifier. The account from which payment is made may be a credit account, a demand deposit account, a stored value account, or another kind of account.
78 Citations
40 Claims
-
1. A method of processing an electronic payment, comprising:
-
storing a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers and corresponding financial account numbers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the financial account numbers were previously registered by the respective registered customers and identify preferred payment accounts to be used to make payment when the registered customers make purchases from the particular merchant and present respective customer identification devices as payment devices; receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the particular merchant at the time of a purchase transaction, a customer identification device presented by a consumer to the particular merchant as a payment device, the customer identification device bearing one of the customer registration account numbers appearing in the database; identifying the customer registration account number of the customer registration account associated with the customer identification device; receiving a personal identification number (PIN) from the consumer and verifying that the PIN matches a reference PIN previously associated with the customer registration account; forming, by the point of sale system, a generated personal account number (PAN) by appending a proprietary routing code to the customer registration account number, the PAN formatted for transmission as a payment device number over an electronic funds transfer network; forwarding, by the point of sale system, information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions; accessing, based on the generated PAN, from the database, the preferred payment account identifier corresponding to the customer registration account number and previously provided by the holder of the customer registration account; and initiating payment of the transaction from the preferred payment financial account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing an electronic payment, comprising:
-
storing a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers and corresponding financial account numbers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the financial account numbers were previously registered by the respective registered customers and identify preferred payment accounts to be used to make payment when the registered customers makes purchases from the particular merchant and present respective customer identification devices as payment devices; receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the particular merchant at the time of a purchase transaction, a customer identification device presented by a consumer to the particular merchant as a payment device; identifying the customer registration account number of the customer registration account associated with the customer identification device, wherein the customer registration account number is not a financial account number and the customer registration account number is formatted for transmission as a payment device number over an electronic funds transfer network, and the customer registration account number comprising as its initial digits a proprietary routing code that is not in the format of a standard bank identification number; forwarding, by the point of sale system, information about the transaction, including the customer registration account number and a transaction amount, to an acquirer of payment transactions; receiving a personal identification number (PIN) from the consumer and verifying that the PIN matches a reference PIN previously associated with the customer registration account identified by the customer registration account number; accessing, based on the customer registration account number, from the database, the preferred payment account identifier corresponding to the customer registration account number and previously provided by the holder of the customer registration account, the preferred payment account identifier identifying the preferred payment financial account from which payments are to be made when the customer identification device is used as the payment device; and initiating payment of the transaction from the preferred payment financial account. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A point of sale system comprising a computer executing a program stored on a computer readable medium, the point of sale system configured to:
-
receive, at a point of sale at the time of a purchase transaction at a particular merchant, a customer identification device presented by a consumer to the particular merchant as a payment device; identify a customer registration account number of a customer registration account associated with the customer identification device; access a database that includes, for the particular merchant, a list of customer registration account numbers assigned to a set of registered customers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the database further includes an indication that the consumer previously registered at least one financial account as a preferred payment account to be used to make payment when the consumer makes a purchase from the particular merchant and presents the customer identification device as a payment device; form, by the point of sale system, a generated personal account number (PAN) by appending a proprietary routing code to the customer registration account number, the PAN formatted for transmission as a payment device number over an electronic funds transfer network; forward, by the point of sale system, information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions. - View Dependent Claims (29)
-
-
30. A method of processing a transaction, comprising:
-
storing a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers and corresponding financial account numbers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the financial account numbers were previously registered by the respective registered customers and identify preferred payment accounts to be used to make payment when the registered customers make purchases from the particular merchant and present respective customer identification devices as payment devices; receiving, by a host computer executing a program stored on a computer readable medium, from a point of sale system at the particular merchant, transaction information comprising a personal account number, wherein the personal account number is not a financial account number and wherein the personal account number is formatted for transmission as a payment device number over an electronic funds transfer network, wherein the personal account number identifies a particular customer registration account that is part of the customer registration program specific to the particular merchant, and wherein the personal account number is a generated personal account number formed by the point of sale system by appending a proprietary routing code that is not a standard bank identification number to a customer registration account number; recognizing that the personal account number comprises the proprietary routing code; accessing, based on the personal account number, from the database, a preferred payment account identifier, the preferred payment account identifier identifying the preferred payment financial account from which payments are to be made; and initiating payment of the transaction from the preferred payment financial account. - View Dependent Claims (31, 32)
-
-
33. A method of processing a transaction, the method comprising:
-
storing a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the database further includes an indication that at least one particular consumer previously registered at least one financial account as a preferred payment account to be used to make payment when the consumer makes a purchase from the particular merchant and presents a customer identification device as a payment device; receiving, at a point of sale system executing a program stored on a computer readable medium, at the particular merchant, a customer identification device presented by a consumer to the particular merchant as a payment device; identifying, from the database, a customer registration account number of a customer registration account associated with the customer identification device, forming, by the point of sale system, a generated personal account number (PAN) by appending a proprietary routing code to the customer registration account number, the PAN formatted for transmission as a payment device number over an electronic funds transfer network; forwarding by point of sales system, information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A system for processing transactions, the system comprising:
-
a host computer executing a program stored on a computer-readable medium; and an interface for receiving transaction information over a network; wherein, under control of the stored program, the host computer stores a database that includes, for a particular merchant, a list of customer registration account numbers assigned to a set of registered customers and corresponding financial account numbers, wherein each customer registration account is part of a customer registration program specific to the particular merchant, and wherein the financial account numbers were previously registered by the respective registered customers and identify preferred payment accounts to be used to make payment when the registered customers make purchases from the particular merchant and present respective customer identification devices as payment devices; receives, from a point of sale system at the particular merchant via the network, transaction information comprising a personal account number, the personal account number generated by the point of sale system by appending a proprietary routing code that is not a standard bank identification number to a customer registration number, and the personal account number formatted for transmission as a payment device number over an electronic funds transfer network; recognizes that the personal account number comprises the proprietary routing code; accesses, based on the personal account number, from the database, a preferred payment account identifier, the preferred payment account identifier identifying the preferred payment financial account from which payments are to be made when the consumer presents the customer identification device as a payment device; and initiates payment of the transaction from the preferred payment financial account. - View Dependent Claims (39, 40)
-
Specification