CPC G06Q 20/385 (2013.01) [G06Q 20/22 (2013.01); G06Q 20/227 (2013.01); G06Q 20/24 (2013.01)] | 18 Claims |
1. A method of securely transmitting credit card payments, the method executed and performed by one or more computer processors, the method comprising:
transmitting, by a web-enabled device to a merchant server using a first wireless network protocol, a request to register a credit card;
in response to transmitting the request, receiving, at the web-enabled device from the merchant server by the first wireless network protocol, a credit card registration webpage;
displaying, by the web-enabled device, the credit card registration webpage;
receiving, from a user at the credit card registration webpage, (i) credit card data, (ii) customer data, and (iii) a confirmation input to submit the credit card data and the customer data;
in response to receiving the confirmation input, transmitting, by the web-enabled device to a token server using a second wireless network protocol that is different than the first wireless network protocol, the credit card data;
in response to receiving the credit card data, generating, at the token server, a token representing the credit card data, and the token server is not directly accessible by the merchant server;
receiving, at the web-enabled device from the token server by the second wireless network protocol, the token; and
in response to receiving the token, transmitting, by the web-enabled device to the merchant server by the first wireless network protocol, the token and the customer data for processing a credit card payment transaction.
|