Transmission of sensitive customer information during electronic-based transactions
First Claim
1. A method implemented by a payment gateway for processing electronic transactions comprising the steps of:
- receiving a first request to initiate an electronic transaction from a merchant server;
transmitting, in response to receipt of the first request, a first message to the merchant server that includes a token-ID that is unique to the electronic transaction;
receiving a communication from an electronic device of a cardholder where the communication includes information about the cardholder'"'"'s credit card account and the token-ID;
storing a record that includes the token-ID and information enabling the cardholder'"'"'s credit card account to be identified;
receiving a second request from the merchant server for payment of a specified amount, where the second request includes the token-ID;
identifying the credit card account of the cardholder to be debited for the requested payment based on the token-ID;
determining if the cardholder'"'"'s credit card account was successfully debited for the requested payment;
transmitting a second message to the merchant server that specifies if the requested payment transaction was successfully completed.
4 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method is implemented by a payment gateway for processing electronic transactions. A token-ID that is unique to each transaction is generated, and on receiving a request to initiate an electronic transaction from a merchant server, a first message is transmitted to the merchant server that includes a first token-ID. A communication is received from an electronic device of a cardholder that contains information about the cardholder'"'"'s credit card account and the first token-ID. A record is stored that includes the first token-ID and information enabling the credit card account of the cardholder to be identified. On receiving a second request, that includes the first token-ID, from the merchant server for payment of a specified amount, the credit card account of the cardholder to be debited for the requested payment is identified based on the token-ID. A determination is made if the cardholder'"'"'s credit card account was successfully debited for the requested payment, and a second message is transmitted to the merchant server that specifies if the requested payment transaction was successfully completed.
-
Citations
15 Claims
-
1. A method implemented by a payment gateway for processing electronic transactions comprising the steps of:
-
receiving a first request to initiate an electronic transaction from a merchant server; transmitting, in response to receipt of the first request, a first message to the merchant server that includes a token-ID that is unique to the electronic transaction; receiving a communication from an electronic device of a cardholder where the communication includes information about the cardholder'"'"'s credit card account and the token-ID; storing a record that includes the token-ID and information enabling the cardholder'"'"'s credit card account to be identified; receiving a second request from the merchant server for payment of a specified amount, where the second request includes the token-ID; identifying the credit card account of the cardholder to be debited for the requested payment based on the token-ID; determining if the cardholder'"'"'s credit card account was successfully debited for the requested payment; transmitting a second message to the merchant server that specifies if the requested payment transaction was successfully completed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A payment gateway that processes electronic transactions comprising:
-
an input/output device of a processing unit receives a first request to initiate electronic transaction from a merchant server; the processing unit transmits, in response to receipt of the first request, a first message to the merchant server that includes a token-ID that is unique to the first requested electronic transaction; the input/output device of the processing unit receives a communication from an electronic device of a cardholder where the communication includes information about the cardholder'"'"'s credit card account and the token-ID; a memory in the processing unit stores a record that includes the token-ID and information enabling the cardholder'"'"'s credit card account to be identified; the input/output device of the processing unit receives a second request from the merchant server for payment of a specified amount, where the second request includes the token-ID; the processing unit identifies the credit card account of the cardholder to be debited for the requested payment based on the token-ID; the processing unit determines if the cardholder'"'"'s credit card account was successfully debited for the requested payment; the processing unit transmits a second message via the input/output device to the merchant server that specifies if the requested payment transaction was successfully completed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article, comprising:
-
one or more computer-readable signal-bearing tangible media; means in the one or more media for enabling receipt of a first request to initiate electronic transaction from a merchant server; means in the one or more media for enabling transmission, in response to receipt of the first request, of a first message to the merchant server that includes a token-ID unique to the first requested electronic transaction; means in the one or more media for enabling receipt of a communication from an electronic device of a cardholder where the communication includes information about the cardholder'"'"'s credit card account and the token-ID; means in the one or more media for enabling storage of a record that includes the token-ID and information that enables the cardholder'"'"'s credit card account to be identified; means in the one or more media for enabling receipt of a second request from the merchant server for payment of a specified amount, where the second request includes the token-ID; means in the one or more media for enabling identification of the credit card account of the cardholder to be debited for the requested payment based on the token-ID; means in the one or more media for enabling a determination if the cardholder'"'"'s credit card account was successfully debited for the requested payment; means in the one or more media for enabling transmission of a second message to the merchant server that specifies if the requested payment transaction was successfully completed. - View Dependent Claims (12, 13, 14, 15)
-
Specification