METHOD AND SYSTEM FOR REAL TIME ONLINE DEBIT TRANSACTIONS
First Claim
1. A method for online debit payments to a payee by a payor using a central payment system and a bank debit card having associated PAN and PIN numbers, the method comprising:
- a) said payor registering with said central payment system by;
i) entering said payor'"'"'s PAN number;
ii) entering said payor'"'"'s PIN number;
iii) encrypting said payor'"'"'s PIN number with an encryption key and communicating said PAN number and encrypted PIN number and encryption key to a database maintained by the system and storing said PAN number and encrypted PIN number and encryption key;
iv) said payor entering a user name and a secret ID number, different from said payor'"'"'s PIN number, which are associated with the stored PAN and encrypted PIN numbers and encryption key;
b) said payee registering with said central payment system by;
i) storing said payee'"'"'s PAN number;
ii) said payee entering a payee PIN number;
iii) encrypting said payee'"'"'s PIN number and communicating said payee'"'"'s PAN number and encrypted payee PIN number and encryption key to a database maintained by the system, and storing said payee'"'"'s PAN number and encrypted payee PIN number and encryption key;
iv) said payee entering a user name and a secret ID number, different from the payee PIN number, which are associated with the stored payee'"'"'s PAN and encrypted payee PIN number;
c) said payor making an online debit payment by;
i) displaying to said payor a payment web page with the amount of said online debit payment transaction;
ii) said payor entering said payor'"'"'s user name and secret ID number;
iii) communicating said payor'"'"'s user name and secret ID number, the amount of said online debit payment transaction and said payee'"'"'s user name to the system server;
iv) said system validating said payor'"'"'s user name and secret ID number, validating said payee'"'"'s user name and retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a debit POS transaction to the bank in the amount of said online debit payment transaction;
v) if said POS transaction is approved, retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a second POS transaction crediting said payee'"'"'s account.
2 Assignments
0 Petitions
Accused Products
Abstract
An online payment method is disclosed which permits users to make realtime debit card payments over the Internet. The payor and payee preregister with the system by sending their PAN, encrypted PIN and encryption key to the system database using a debit card reader, and then enter user names and secret IDs to be associated with the PAN and PIN numbers. When an online transaction is made the payor enters its user name and ID which is sent to the system along with the transaction amount and the payee user name. The system sends out a standard POS transaction using the stored PAN, encrypted PIN and encryption key. If approved it sends out a credit POS transaction to the payee in the same way.
-
Citations
14 Claims
-
1. A method for online debit payments to a payee by a payor using a central payment system and a bank debit card having associated PAN and PIN numbers, the method comprising:
-
a) said payor registering with said central payment system by;
i) entering said payor'"'"'s PAN number;
ii) entering said payor'"'"'s PIN number;
iii) encrypting said payor'"'"'s PIN number with an encryption key and communicating said PAN number and encrypted PIN number and encryption key to a database maintained by the system and storing said PAN number and encrypted PIN number and encryption key;
iv) said payor entering a user name and a secret ID number, different from said payor'"'"'s PIN number, which are associated with the stored PAN and encrypted PIN numbers and encryption key;
b) said payee registering with said central payment system by;
i) storing said payee'"'"'s PAN number;
ii) said payee entering a payee PIN number;
iii) encrypting said payee'"'"'s PIN number and communicating said payee'"'"'s PAN number and encrypted payee PIN number and encryption key to a database maintained by the system, and storing said payee'"'"'s PAN number and encrypted payee PIN number and encryption key;
iv) said payee entering a user name and a secret ID number, different from the payee PIN number, which are associated with the stored payee'"'"'s PAN and encrypted payee PIN number;
c) said payor making an online debit payment by;
i) displaying to said payor a payment web page with the amount of said online debit payment transaction;
ii) said payor entering said payor'"'"'s user name and secret ID number;
iii) communicating said payor'"'"'s user name and secret ID number, the amount of said online debit payment transaction and said payee'"'"'s user name to the system server;
iv) said system validating said payor'"'"'s user name and secret ID number, validating said payee'"'"'s user name and retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a debit POS transaction to the bank in the amount of said online debit payment transaction;
v) if said POS transaction is approved, retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a second POS transaction crediting said payee'"'"'s account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for online debit payments to a payee by a payor using a central system server and database and a bank debit card having associated PAN and PIN numbers and a debit card reader adapted to read PAN and PIN numbers from debit cards, encrypt same using an encryption key and communicating with said central system server, wherein said payor and payee have access to the internet, the system comprising:
-
a) means associated with said system server for receiving from a debit card reader and storing in said database said payor'"'"'s PAN number, said payor'"'"'s encrypted PIN number and encryption key;
b) means associated with said system server for receiving from said payor via the internet a user name and a secret ID number, different from said payor'"'"'s PIN number, which are associated with said stored PAN and encrypted PIN numbers and encryption key;
c) means associated with said system server for receiving from a debit card reader and storing in said database said payee'"'"'s PAN number, said payee'"'"'s encrypted PIN number and encryption key;
d) means associated with said system server for receiving from said payee via the internet a user name and a secret ID number, different from said payee'"'"'s PIN number, which are associated with said stored payee'"'"'s PAN and encrypted PIN numbers and encryption key;
e) means associated with said system server for, when said payor elects to make an online debit payment, i) displaying to said payor a payment web page with the amount of said online debit payment transaction;
ii) permitting said payor to enter said payor'"'"'s user name and secret ID number;
iii) communicating said payor'"'"'s user name and secret ID number, the amount of said online debit payment transaction and said payee'"'"'s user name to the system server;
iv) said system validating said payor'"'"'s user name and secret ID number, validating said payee'"'"'s user name and retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a debit POS transaction to the bank in the amount of said online debit payment transaction; and
v) if said POS transaction is approved, retrieving said payee'"'"'s PAN and encrypted PIN numbers and encryption key and sending a second POS transaction crediting said payee'"'"'s account.
-
Specification