So, I have a working button that successfully takes the user to a "Thank you for paying" page and updates the payment there.
However, I then realized Visa Checkout is not like PayPal, and I need to connect to a payment processor that supports Visa Checkout to actually receive the payment. First note: If I am wrong about this, and there is a way to make Visa Checkout behave like paypal and actually process the payment, please do tell.
Anyway, the customer is in Mexico and so they have their bank account and everything in Mexico. So, I need a payment processor that works in Mexico AND works with Visa Checkout.
I checked different payment processors, including authorize.net and adyen and the integration seems to be really easy... great! Except it looks as if they don't provide their service for Mexican users.
And thus I kept searching. Even called a friend that has worked in the payment processing industry in Mexico for 6 years and I have found -no- providers.
How do I integrate Visa Checkout if I can't find a payment processor that supports it in Mexico? I searched online and found nothing, and in general there isn't much information outside from the official documentation, since PayPal is by far more popular and common. Is there a way to search for options?
Thank you for your help, it will be greatly appreciated. If this works, I am willing to implement it for different customers, so I do hope it gets taken seriously.
First, the merchant must have a Merchant Service Provider to integrate Visa Checkout. Please see the below for further explanation.
A Merchant Service Provider (Merchant Acquirer) is not directly available through Visa Checkout. Merchants interested in accepting online payments should start by contacting their local bank or other financial institution.
Visa Checkout is a digital payment service designed to simplify the checkout experience using a secure, single sign-on across channels and devices using a customer's preferred payment method. When you add the Visa Checkout button to your site, your customers can check out with a user name and password.
Visa Checkout is not a standalone payment method. Your site must have the capability of processing credit cards on its own through its standard checkout process before you can integrate Visa Checkout. Visa checkout works together with a merchant service provider and gateway to complete a transaction.
Visa Checkout Transaction Flow: When you integrate the Visa Checkout button on your website checkout page and the customer clicks it to finish up a transaction, the customer will at that point be able to either enroll or simply sign in to retrieve their saved card. The card details and address information will be saved in Visa Checkout's data service, which will be retrieved. You can then use the retrieved data to help the customer confirm a purchase. The authorization request will then be sent by your gateway for credit card processing. This is why; you must have a merchant service provider and gateway to integrate Visa Checkout.