Our plugin for Shopify allows you to accept payments online to your Shopify store via Viva Wallet. Your customers are redirected to Viva Wallet to make a payment.

Before you start

Grab your Viva Wallet Client ID and generate your unique Client Secret:

  1. Log in to the Viva Wallet banking app.

  2. Click on Settings > API Access and scroll down to the Shopify Credentials section:

    Shopify credentials

  3. Click on the Get client secret button.
    A popup is displayed:

    Shopify credentials popup

  4. Complete the two fields.

  5. Click on the Create button.
    Your unique 32-character Client Secret is now displayed in the Client secret field below Client ID:

    Shopify token created

  6. Make a temporary note of the Client ID and Client Secret for later use.

Setup instructions

To add the Viva Wallet plugin to Shopify:

  1. Log in to your store as an administrator.

  2. Click on Settings in the bottom-left corner of your Shopify home page:

    Shopify home page

  3. Click on Payments:

    Shopify settings

  4. 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).

  5. In your current browser window, open to display the ‘Recently accessed stores’ page.

  6. Click on your store to display the pre-installation page:

    Pre-installation page

  7. Click on the Install payment provider button.
    You are returned to the Payment providers page,

  8. Scroll down to the ‘Third-party providers’ section and click on the Choose third-party provider button:

    Payment provider selection

  9. Click on the See all supported providers link.
    The full list of supported payment providers is displayed.

  10. Filter on ‘Viva’ and select Viva Wallet from the results.
    The Viva Wallet settings page is displayed.

  11. Under ‘Account Information’ enter your Merchant ID (the Client ID mentioned earlier) and Store Token (the Client Secret mentioned earlier) in the fields provided:

    Viva Wallet settings

  12. From the ‘Deactivate Shopify Payments’ dropdown, select a reason, e.g. Rates are too expensive.

  13. 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:

  1. Click on Settings in the bottom-left corner of your Shopify home page:

    Shopify home page
  2. Click on General on the settings page:

    Shopify settings page
  3. 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.

    Store currency dropdown
  4. Click on the Save button to make your choice permanent.