TRANSACTION DATA TOKENIZATION
First Claim
1. A method of tokenizing sensitive cardholder payment information for use in cashless transactions, the method comprising:
- receiving a request to process a cashless transaction between a merchant and a purchaser using first payment data stored with an electronic wallet provider on behalf of the purchaser;
retrieving first payment data from the electronic wallet provider;
tokenizing the first payment data into a payment token;
providing the payment token to the merchant for use in completing the cashless transaction;
receiving, from the merchant, a request to process payment for the cashless transaction using the payment token;
detokenizing the payment token into second payment data, wherein correspondence between the first and second payment data is indicative of the authenticity of the payment token received from the merchant;
processing payment for the cashless transaction using the second payment data; and
providing an response to the merchant indicating either the success or failure of the payment processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of tokenizing sensitive cardholder payment information for use in cashless transactions includes receiving a request to process a cashless transaction between a merchant and a purchaser using first payment data stored with an electronic wallet provider on behalf of the purchaser. First payment data is retrieved from the electronic wallet provider. The first payment data is tokenized into a payment token, and provided to the merchant for use in completing the cashless transaction. The merchant issues a request to process payment for the cashless transaction using the payment token. The payment token is detokenized into second payment data, with correspondence between the first and second payment data being indicative of payment token authenticity. Payment for the cashless transaction is processed using the second payment data, and the merchant is provided with a response indicating either the success or failure of the payment processing.
-
Citations
17 Claims
-
1. A method of tokenizing sensitive cardholder payment information for use in cashless transactions, the method comprising:
-
receiving a request to process a cashless transaction between a merchant and a purchaser using first payment data stored with an electronic wallet provider on behalf of the purchaser; retrieving first payment data from the electronic wallet provider; tokenizing the first payment data into a payment token; providing the payment token to the merchant for use in completing the cashless transaction; receiving, from the merchant, a request to process payment for the cashless transaction using the payment token; detokenizing the payment token into second payment data, wherein correspondence between the first and second payment data is indicative of the authenticity of the payment token received from the merchant; processing payment for the cashless transaction using the second payment data; and providing an response to the merchant indicating either the success or failure of the payment processing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium embodying thereon a program of instruction which, when executed by a processor, cause the processor to carry out a method of tokenizing sensitive cardholder payment information for use in cashless transactions, the method comprising:
-
receiving a request to process a cashless transaction between a merchant and a purchaser using first payment data stored with an electronic wallet provider on behalf of the purchaser; retrieving first payment data from the electronic wallet provider; tokenizing the first payment data into a payment token; providing the payment token to the merchant for use in completing the cashless transaction; receiving, from the merchant, a request to process payment for the cashless transaction using the payment token; detokenizing the payment token into second payment data, wherein correspondence between the first and second payment data is indicative of the authenticity of the payment token received from the merchant; processing payment for the cashless transaction using the second payment data; and providing an response to the merchant indicating either the success or failure of the payment processing. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for tokenizing sensitive cardholder payment information for use in cashless transactions, the system comprising:
-
a processor; a non-transitory computer readable storage medium embodying thereon a program of instruction which, when executed by a processor, cause the processor to carry out a method of tokenizing sensitive cardholder payment information for use in cashless transactions, the method comprising receiving a request to process a cashless transaction between a merchant and a purchaser using first payment data stored with an electronic wallet provider on behalf of the purchaser; retrieving first payment data from the electronic wallet provider; tokenizing the first payment data into a payment token; providing the payment token to the merchant for use in completing the cashless transaction; receiving, from the merchant, a request to process payment for the cashless transaction using the payment token; detokenizing the payment token into second payment data, wherein correspondence between the first and second payment data is indicative of the authenticity of the payment token received from the merchant; processing payment for the cashless transaction using the second payment data; and providing an response to the merchant indicating either the success or failure of the payment processing. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification