ELECTRONIC NETWORK ACCESS DEVICE
First Claim
1. A method of processing an electronic payment, comprising:
- receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the time of a purchase transaction, a customer identification device presented by a consumer as a payment device;
identifying a customer registration account number of a 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 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 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 a database stored on a computer readable medium, a preferred payment account identifier previously provided by the holder of the customer registration account, the preferred payment account identifier identifying a 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 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 base, 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.
36 Citations
45 Claims
-
1. A method of processing an electronic payment, comprising:
-
receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the time of a purchase transaction, a customer identification device presented by a consumer as a payment device; identifying a customer registration account number of a 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 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 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 a database stored on a computer readable medium, a preferred payment account identifier previously provided by the holder of the customer registration account, the preferred payment account identifier identifying a 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 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:
-
receiving, at a point of sale system comprising a computer executing a program stored on a computer readable medium, at the time of a purchase transaction, a customer identification device presented by a consumer as a payment device; identifying a customer registration account number of a customer registration account associated with the customer identification device, the customer registration account number being 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 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 a customer registration account identified by the customer registration account number; accessing, based on the customer registration account number, from a database stored on a computer readable medium, a preferred payment account identifier previously provided by the holder of the customer registration account, the preferred payment account identifier identifying a 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 financial account. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
- 28. A customer identification device comprising a stored customer registration account number, wherein the customer registration account number is formatted for transmission as a payment device number over an electronic funds transfer network, and has as its initial digits a proprietary routing code that is not a standard bank identification number.
-
31. 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, a customer identification device presented by a consumer as a payment device; identify a customer registration account number of a customer registration account associated with the customer identification device; form 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 information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions. - View Dependent Claims (32)
-
-
33. A method of processing a transaction, comprising:
-
receiving, by a host computer executing a program stored on a computer readable medium, from a merchant, transaction information comprising a personal account number, the personal account number formatted for transmission as a payment device number over an electronic funds transfer network; recognizing that the personal account number comprises a proprietary routing code that is not a standard bank identification number; accessing, based on the personal account number, from a database stored on a computer readable medium, a preferred payment account identifier, the preferred payment account identifier identifying a financial account from which payments are to be made; and initiating payment of the transaction from the financial account. - View Dependent Claims (34, 35, 36)
-
-
37. A method of processing a transaction, the method comprising:
-
receiving, at a point of sale system executing a program stored on a computer readable medium, a customer identification device presented by a consumer as a payment device; identifying a customer registration account number of a customer registration account associated with the customer identification device; forming 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 information about the transaction, including the generated PAN and a transaction amount, to an acquirer of payment transactions. - View Dependent Claims (38, 39, 40, 41)
-
-
42. 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 receives, from a merchant via the network, transaction information comprising a personal account number, 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 a proprietary routing code that is not a standard bank identification number; accesses, based on the personal account number, from a database stored on a computer readable medium, a preferred payment account identifier, the preferred payment account identifier identifying a financial account from which payments are to be made; and initiates payment of the transaction from the financial account. - View Dependent Claims (43, 44, 45)
-
Specification