Accept multiple payment methods, such as international and local card schemes, digital wallets, local payment methods, online banking and direct debit.

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.

On this page:

Before you start

Before doing anything you need to grab your Viva Wallet Client ID and generate your unique Client Secret.


  1. Sign in to the Viva Wallet banking app and select the required account.

  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 Store name and Store URL 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 your 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
    The Shopify Payment providers page is displayed:

    Shopify payment providers

  4. Copy and paste to your browser address bar, overwriting the existing URL, and hit enter.
    The Shopify Stores page is displayed:

    Shopify stores page

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

    Pre-installation page

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

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

    Payment provider selection
    The Third-party payment providers page is displayed with an alphabetical list of payment gateways.

  8. Type viva in the search box and click on the Viva Wallet entry that comes up:

    Choose Viva Wallet
    The Viva Wallet settings page is displayed:

    Shopify Viva Wallet settings

  9. Enter your Viva Wallet Client ID and Client Secret in the fields provided in the ‘Account information’ section.

  10. Scroll down the page and select a reason, e.g. Rates are too expensive, from the dropdown in the ‘Deactivate Shopify Payments’ section:

    Viva Wallet settings part 2

  11. Click on the Activate Viva Wallet button at the bottom of the page.
    A popup message is briefly 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 can soon 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.

Installation video

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:

    Shopify settings page
  3. Scroll down the page and 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.