Click To Pay

Last updated:March 03, 2025

This guide describes how the Payment is done via Click to Pay offering and describes all the Use Cases for the New Users and the Registered Users. The EMV Secure Remote Commerce (SRC) enable a common consumer e-checkout that promotes simplicity, familiarity, interoperability convenience and trust. Click to Pay is built on EMV standards and it provides the checkout experience that delivers the security, convenience, and control currently offered in the physical world. To provide Click to Pay to our customers, ACI integrated with Secure Remote Commerce Initiator (SRCi) via Mastercard.

To better understand what Click to Pay is, please read the Configuration and Integration Guides.

Use cases

New User Registration

The Shopper clicks on the 'Click to Pay' checkbox on the Card widget and completes the Payment. On the click of this checkbox, Click to Pay workflow is triggered. When the payment is confirmed, TF (Token Fetch) is created. TF retrieves the Account Data from the Scheme based on the RIRO Configuration at Administration > Processing > Click to Pay Configuration. It can be Full PAN or DPAN (for Network Tokens). Once TF is completed, actual payment transaction(PA/DB) is created which goes to the Acquirer.

How it works

Capture the Card Details

Shopper enters the Card Details and clicks 'Click to Pay' checkbox on the Card widget

Create the new 'Click to Pay' profile

The Shopper proceeds for the Checkout on the Merchant's website and opts to pay via Credit Card. They will enter their Card details and will agree to register for 'Click to Pay' using the Checkbox on the card widget. The Shopper is then directed to the Scheme's page while doing the payment where they share their information like Name, Address, Contact Number to create their Click to Pay profile. Profile gets created when the payment is completed.

Payment Response

Based on the configuration settings, Scheme returns Email ID, Mobile Number, Address of the Shopper and their masked Account details. If the Dynamic Data type settings indicate that the Scheme returns the Full Card details, then masked Credit card data is retrieved. If the Dynamic Data type settings indicate that the Scheme returns the Token details, then masked Network Token data is retrieved like Token Account Number, Expiry and Cryptogram.

Once the Token Fetch is completed and the account data is retrieved from the Scheme , actual payment is created (PA/DB) which goes to the Acquirer.

Sample request:

Returning Shopper gets recognized via Cookies

The Recognized Shopper is presented with the list of cards registered against their Click to Pay profile when they choose to pay via Credit Card. Scheme Library recognizes the Returning Shopper based on the Browser Cookies and present them the list of cards registered against their Click to Pay profile.

Payment Response

Based on the configuration settings, the Scheme returns Email ID, Mobile Number, Address of the Shopper and their masked Account details. If the Dynamic Data type settings indicate that the Scheme returns the Full Card details, then masked Credit card data is retrieved. If the Dynamic Data type settings indicate that the Scheme returns the Token details, then masked Network Token data is retrieved like Token Account Number, Expiry and Cryptogram. Once the Token Fetch is completed and the account data is retrieved from the Scheme, actual payment is created (PA/DB) which goes to the Acquirer.

Sample request:


See also


Explore More

You can switch the content of this page to learn how to use Omni Tokens as merchant tokens alongside network tokens for payments. Toggle the switch below to see detailed information and update the page content accordingly.