Electronic systems and computerized methods for preauthorizing transactions and processing preauthorized transactions
AssigneeMastercard International Incorporated
InventorsGaurav K Patrni, Ketan Shrikant Joshi, Venkatesh Santosh Jagalpure
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to electronic systems and computerized methods for preauthorizing transactions and processing preauthorized transactions.
Claims20
A payment network server for preauthorizing a transaction between a consumer and a merchant for purchasing merchandise from the merchant, the payment network server comprising:
- a preauthorization request module configured for:
- receiving, from the merchant, a request for preauthorization of the transaction, the preauthorization request comprising details of a payment instrument of the consumer, details of the merchant, and details of the transaction;
- and
- communicating, to an issuer server for the consumer payment instrument, the preauthorization request for preauthorizing payment of the transaction with the consumer payment instrument;
- and
- a preauthorization response module configured for:
- receiving a preauthorization response from the issuer server, the preauthorization response comprising a preauthorization token generated by the issuer server based on the consumer payment instrument details, merchant details, and transaction details;
- and
- communicating the preauthorization token to the consumer, the preauthorization token useable at the merchant for validating the transaction,
- wherein the transaction is held from further processing and the purchased merchandise is withheld until the transaction is validated with the preauthorization token;
- and
- wherein the preauthorized payment is transferred from the consumer payment instrument to an account of the merchant and the purchased merchandise is released in response to said validation of the transaction.
A computerized method for preauthorizing a transaction between a consumer and a merchant for purchasing merchandise from the merchant, the method performed by a server of the merchant and comprising:
- receiving, from the consumer, a request for preauthorization of the transaction, the preauthorization request comprising details of a payment instrument of the consumer;
- communicating the preauthorization request to a payment network server, the preauthorization request further comprising details of the merchant and details of the transaction;
- receiving, from the payment network server, a preauthorization token generated by an issuer server for the consumer payment instrument, based on the consumer payment instrument details, merchant details, and transaction details, for preauthorizing payment of the transaction with the consumer payment instrument;
- and
- communicating the preauthorization token to the consumer, the preauthorization token useable at the merchant for validating the transaction,
- wherein the transaction is held from further processing and the purchased merchandise is withheld until the transaction is validated with the preauthorization token;
- wherein the preauthorized payment is transferred from the consumer payment instrument to an account of the merchant and the purchased merchandise is released in response to said validation of the transaction using the preauthorization token.
A computerized method for processing a preauthorized transaction performed between a consumer and a merchant for purchasing merchandise from the merchant, the method performed by a payment network server and comprising:
- receiving, from the merchant, a transaction request for processing the preauthorized transaction, the transaction request comprising a preauthorization token generated by an issuer server for a payment instrument of the consumer based on details of the consumer payment instrument, details of the merchant, and details of the preauthorized transaction;
- communicating the preauthorization token to the issuer server for validation of the preauthorized transaction, said validation comprising determining if payment of the preauthorized transaction with the consumer payment instrument has been preauthorized;
- receiving a validation response from the issuer server;
- and
- transferring the preauthorized payment from the consumer payment instrument to an account of the merchant in response to said validation of the preauthorized transaction, the purchased merchandise being withheld until the preauthorized transaction is validated;
- communicating a transaction request response to the merchant to release the purchased merchandise and thereby complete said processing of the preauthorized transaction.
Dependencies are inferred from the claim text.