CPC G06Q 20/353 (2013.01) [G06Q 20/38215 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/4014 (2013.01)] | 18 Claims |
1. A method for payment card processing, the method comprising:
receiving, from a client application installed on a client application server, a form source request submitted by an entity accessing the client application server for a form for capturing sensitive information of a payment card;
verifying the entity requesting the form using an authorization token;
responsive to the entity being valid, issuing, by one or more processors of a cloud server, a form source document to the client application installed on the client application server;
capturing, at the client application server, the sensitive payment information of the payment card using the form source document;
receiving, by the one or more processors of the cloud server, a request submitted by the entity from the client application installed on the client application server, the request having compute code that is executed to transmit the sensitive information associated with the payment card to a payment service during a transaction process;
generating, by the one or more processors of the cloud server, an ephemeral compute instance to preload the compute code identified in the request to the cloud server and include the compute code identified in the request and computer resources allocated to process the request in the ephemeral compute instance;
triggering, by the one or more processors of the cloud server, the ephemeral compute instance to execute the compute code in the ephemeral compute instance for transmitting the sensitive information associated with the payment card to the payment service;
transmitting, by the one or more processors of the cloud server, the sensitive information associated with the payment card from the client application server to the payment service; and
turning down, by the one or more processors of the cloud server, the ephemeral compute instance and releasing the computer resources allocated to the ephemeral compute instance once the sensitive information associated with the payment card is transmitted to the payment service for determining whether to authorize the transaction process.
|