Patent ID: 8965811
Filing Date: 2015-02-24
Classification: G06Q

Abstract:
1. A method for conducting an online transaction by a user operating a computer, comprising: receiving, by a payment provider computer, an electronic wallet request message that includes payment card data read from a physical payment card and merchant information, the payment card data including a primary account number (PAN) and card specific data, the payment card data received from a remote user computer; identifying and automatically logging, by the payment provider computer, a user into an electronic wallet associated with said payment card data, to authenticate said user; identifying, by the payment provider computer, a virtual primary account number (VPAN) associated with said PAN; creating, by the payment provider computer, dynamic data unique to the online transaction; creating a purchase request containing said VPAN and the dynamic data; transmitting said purchase request, by said payment provider computer using the merchant information, to a merchant associated with said online transaction; receiving an authorization request from the merchant containing said VPAN, the dynamic data, and transaction data; creating, by the payment provider computer, a replacement authorization request containing said PAN, the dynamic data, and said transaction data; transmitting the replacement authorization request to an issuer of the physical payment card associated with said PAN for authorization processing; receiving an authorization response including the PAN and payment related data from said issuer; replacing, by the payment provider computer, the PAN and the payment related data with the VPAN and VPAN related data to create a replacement authorization response; and completing, by said payment provider computer, the transaction by providing the replacement authorization response that includes the VPAN and the dynamic data to said merchant.