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.


To get the merchant ID and API key, 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.


To get the client ID and secret, we will need to make a request to the Viva Wallet developers on your behalf. Let us know your merchant ID and we will request the credentials.


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:


Status

Whether Viva Wallet is available as a payment method.


Mode

Whether to perform test payments or live payments.


Region

Where the payment method is available — either one of the delivery regions set up in your shop or the special value Everywhere.


Merchant ID

The merchant ID from your account


API key

The API key from your account


Client ID

The client ID we requested for you


Secret

The secret we requested for you