METHODS AND SYSTEMS FOR USING PHYSICAL PAYMENT CARDS IN SECURE E-COMMERCE TRANSACTIONS
First Claim
1. A method for conducting an online transaction by a user operating a computer, comprising:
- identifying, at said computer, that said user has selected a secure payment option during a transaction with a merchant;
causing, based on said identifying, said computer to enter a private session;
during said private session, receiving payment card data from a physical payment card held by said user; and
during said private session, forwarding said payment card data to a payment provider to cause said payment provider to provide substitute payment card details to said merchant to complete said transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Pursuant to some embodiments, methods, systems, apparatus, computer program code and means for conducting an online transaction by a user operating a computer are provided which include identifying, at the computer, that the user has selected a secure payment option during a transaction with a merchant. The computer is caused to enter a private session. During the private session, payment card data from a physical payment card held by the user is received, and the payment card data is forwarded to a payment provider to cause the payment provider to provide substitute payment card details to the merchant to complete the transaction.
354 Citations
20 Claims
-
1. A method for conducting an online transaction by a user operating a computer, comprising:
-
identifying, at said computer, that said user has selected a secure payment option during a transaction with a merchant; causing, based on said identifying, said computer to enter a private session; during said private session, receiving payment card data from a physical payment card held by said user; and during said private session, forwarding said payment card data to a payment provider to cause said payment provider to provide substitute payment card details to said merchant to complete said transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for conducting an online transaction by a user operating a computer, comprising:
-
receiving, from a user operating a computer, payment card data read from a physical payment card, the payment card data including a PAN and card specific data; identifying a VPAN associated with said PAN; creating a purchase request containing said VPAN instead of said PAN, and transmitting said purchase request to a merchant associated with said online transaction; receiving an authorization request containing said VPAN and transaction data; creating an updated authorization request containing said PAN and said transaction data; receiving an authorization response from an issuer of said physical payment card; and providing an updated authorization response to said merchant to complete said transaction. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A payment provider apparatus, comprising:
-
a processor coupled to the communication device; and a storage device in communication with said processor and storing instructions adapted to be executed by said processor to process information received from a remote user device to; identify payment data associated with a physical payment device, said payment data including a primary account number (“
PAN”
) and an expiry date of a payment account associate with said PAN;identify an electronic wallet associated with a remote user operating said remote user device; transmit a purchase request message to said merchant, said purchase request message including a virtual PAN rather than said PAN; receive an authorization request message from said merchant, said authorization request message including said VPAN and transaction details; create an updated authorization request message including said PAN and said transaction details; transmit said updated authorization request message to an issuer associated with said PAN; receive an authorization response message from said issuer; and transmit an updated authorization response message to said merchant to complete said transaction, said updated authorization response message including said VPAN. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification