The Viva Wallet payment option lets customers pay you using a credit card or debit card. While some other payment options take your customers to the payment gateway’s site to make payment, with Viva Wallet customers remain on your site to enter their card details.
Getting your API details
Viva Wallet requires two sets of credentials: a merchant ID and API key to handle processing payments, and a client ID and secret to handle collecting card data in the customer's browser.
Log in to your Viva Wallet account, click on the circle with the arrow in the top-left of the screen, click Settings, and then click API Access. Your merchant ID and API key will be shown under the heading Access credentials. Click Generate a pair of credentials under the heading Native Checkout v2 Credentials to create a client ID and secret. You need to copy the client secret immediately as it will no longer be visible if you leave the page and return to it later.
Setting up Viva Wallet in your shop
To set up Viva Wallet in your shop, click Configuration in the shop management panel menu and then click Viva Wallet. You can then change the following settings:
Whether Viva Wallet is available as a payment method.
Whether to perform test payments or live payments.
Where the payment method is available — either one of the delivery regions set up in your shop or the special value Everywhere.
The merchant ID from your account
The API key from your account
The client ID from your account
The secret from your account