Our plugin for Shopify allows you to accept payments online to your Shopify store via the Viva Wallet payment gateway.
Before you start
Grab your Viva Wallet Client ID and generate your unique Client Secret:
Log in to the Viva Wallet banking app.
Click on Settings > API Access and scroll down to the Shopify Credentials section:
Click on the Get client secret button.
A popup is displayed:
Complete the two fields.
Note that your Store URL should end
.myshopify.com. This is not the same as any domain name you’re using.
Click on the Create button.
Your unique Client Secret is now displayed in the Client secret field below Client ID:
Your 32-character Client Secret will contain a mixture of letters, numbers and symbols.
If you own multiple stores you can use the same Client Secret to connect all these to the Viva Wallet payment gateway.
Make a temporary note of the Client ID and Client Secret for later use.
To add the Viva Wallet plugin to Shopify:
Log in to your store as an administrator.
Click on Settings in the bottom-left corner of your Shopify home page:
Click on Payments:
Remove any other payment gateway that handles card payments. Shopify does not allow multiple card payment providers (you may leave PayPal there if you wish).
In your current browser window, open http://www.shopify.com/admin/authorize_gateway/1041324 to display the ‘Recently accessed stores’ page.
Click on your store to display the pre-installation page:
Click on the Install payment provider button.
You are returned to the Payment providers page,
Scroll down to the ‘Third-party providers’ section and click on the Choose third-party provider button:
Click on the See all supported providers link.
The full list of supported payment providers is displayed.
Filter on ‘Viva’ and select Viva Wallet from the results.
The Viva Wallet settings page is displayed.
Under ‘Account Information’ enter your Merchant ID (the Client ID mentioned earlier) and Store Token (the Client Secret mentioned earlier) in the fields provided:
Ensure Enable test mode checkbox is deselected.
From the ‘Deactivate Shopify Payments’ dropdown, select a reason, e.g. Rates are too expensive.
Click on the Activate Viva Wallet button at the bottom of the page.
A message is displayed confirming Viva Wallet plugin activation. You should also receive an email from Shopify confirming the change.
The Shopify integration process is almost complete. You are almost ready to start receiving payments through Viva Wallet. One final thing to check is that your Shopify store currency matches that of your Viva Wallet account. For instance, if your Viva Wallet account was set up in the UK, the Viva Wallet account will be in GBP, so you must set the Shopify currency to the same, i.e. GBP in this example. Please see below for instructions on how to change your store currency.
Setting your store currency
To set your store currency:
- Click on Settings in the bottom-left corner of your Shopify home page:
- Click on General on the settings page:
- Click on the Store currency dropdown (see below) and choose one of the currencies supported by Viva Wallet (GBP,EUR, BGN, CZK, PLN, RON, DKK). It should match that of your Viva Wallet account.
- Click on the Save button to make your choice permanent.