Visa Click to Pay

Visa Click to Pay uses payment network tokenization to make in-app and mobile payments on a variety of platforms.
Learn more about Visa Click to Pay by watching our Visa Click to Pay video:

You can configure Visa Click to Pay to get Payment Account Number (PAN) data with each Visa Click to Pay transaction. The PAN data must be protected in compliance with the Payment Card Industry Data Security Standard (PCI-DSS). Alternatively, Cybersource can manage the PAN data on your behalf allowing you to continue to perform payment processing without receiving the PAN data directly. To use this option:
  1. Log in to the Cybersource Business Center.
  2. Go to
    Account Management > Digital Payment Solutions
    and sign up for Visa Click to Pay.
    You are required to enter a valid domain URL from which your Visa Click to Pay transaction will originate.
  3. Accept the Visa Click to Pay Services Agreement. An API key is now generated so that you can integrate Visa Click to Pay into your checkout solution.
    This API key is used only for Visa Click to Pay integration. You should continue to use your Visa Developer project’s API key and shared secret to integrate with Visa Developer.
  4. Send the authorization request to the Cybersource Payments API. Visa Click to Pay uses Visa Checkout services and API fields. Include the following fields in the request:
    1. Set the
      field under the
      object to the encrypted payment data obtained from Visa Click to Pay.
    2. Set the
      field under the
      object to the encrypted key obtained from Visa Click to Pay.
    3. Set the
      field under the
      object to the call ID obtained from Visa Click to Pay.
    4. Set the
      field to
Back to top