Visa Checkout
Visa Checkout uses payment network tokenization to make
in-app and mobile payments on a variety of platforms.
Learn more about Visa Checkout by watching our Visa
Checkout video:
You can configure Visa Checkout to get Payment Account Number
(PAN) data with each Visa Checkout 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:
- Log in to the CyberSource Business Center.
- Go toAccount Management > Digital Payment Solutionsand sign up for Visa Checkout.
NOTE
You are required to enter a valid domain URL from which your Visa Checkout transaction will originate. - Accept the Visa Checkout Services Agreement. An API key is now generated so that you can integrate Visa Checkout into your checkout solution.
IMPORTANT
This API key is used only for Visa Checkout integration. You should continue to use your Visa Developer project’s API key and shared secret to integrate with Visa Developer. - Send the authorization request to the CyberSource Payments API and include in the request:
- Set thevaluefield under thepaymentInformation.fluidDataobject to the encrypted payment data obtained from Visa Checkout.
- Set thekeyfield under thepaymentInformation.fluidDataobject to the encrypted key obtained from Visa Checkout.
- Set thevisaCheckoutIDfield under theprocessingInformationobject to the call ID obtained from Visa Checkout.
- Set thepaymentSolutionfield tovisacheckout.
On This Page