Visa Checkout is only available for Merchants processing TD transactions. You need a merchant account with the Visa Checkout option enabled. Contact our support team to activate the service before integrating.
For assistance, send a message to Bambora Customer Experience Team or call 1-833-BAMBORA (226-2672)
You can use Visa Checkout to integrate Visa’s digital payment service with Bambora’s payment gateway. Visa Checkout is a digital payment service where consumers can store card information for Visa, MasterCard, Discover, and American Express. Visa Checkout provides quick integration for merchants to accept payments from these card holders.
Visa Checkout leverages your existing environment because most websites already exist where Visa Checkout will be used. You add Visa Checkout buttons to existing pages and implement business and event logic using programming languages, tools, and techniques in the same way you currently do. This makes Visa Checkout flexible and imposes only a few requirements.
Warning! You cannot have 3D Secure and Visa Checkout activated at the same time for both Visa and MasterCard.
Integration Flow
When the lightbox is invoked, the communication is with Visa Checkout.
Visa Checkout Merchant API Flow
1 Merchant creates the button with the Merchant public API key.
2 Bambora provides an API for the merchant to obtain decrypted consumer data (if not providing merchant their shared secret).
a (OPTIONAL) Merchant calls Process Trans Info AUTH API and provides callId to get shipping address.
b Bambora calls GetPaymentDataAPI using the callId from the merchant.
c Bambora decrypts payload using Bambora shared secret.
3 Merchant displays Visa Checkout data on Review Page.
4 Merchant makes Process Trans AUTH call to finish the purchase.
5 Bambora updates Visa Checkout with Update API using the callId from the merchant.