Patent ID: 8666905

Claim:
A computer implemented method executed by a central server in communication with a merchant, financial institution, and consumer, for executing a secure online transaction comprising: receiving purchase order data for a purchase order from a merchant, the purchase order having been initiated by a consumer; issuing a token to the consumer in response to receiving the purchase order data, the token being associated with the purchase order data and not containing any personally identifying information regarding the consumer; receiving a request for the token from a financial institution as a result of a request to view orders, wherein the request to view orders is provided by the consumer while using a system of the financial institution; retrieving the token from the consumer in response to the request from the financial institution and transmitting the token to the financial institution; transmitting at least part of the purchase order data associated with the token for display to the consumer; receiving an authorization to pay for the purchase order from the financial institution as a result of the consumer transmitting an authorization to the financial institution; transmitting the authorization to the merchant; receiving notification from the merchant regarding execution of a transaction based on the purchase order; and informing the financial institution of the execution of the transaction based on the purchase order whereby the financial institution can pay the merchant.