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

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

The Viva Wallet Magento plugin is compatible with version 2.3.X and 2.4.X.

Before you start

Setup instructions

Adding the Viva Wallet plugin to Magento consists of the following steps.

Step 1: Create a payment source for your plugin

Step 2: Integrate with your e-commerce store

To start using Viva Wallet as the payment gateway within Magento:

  1. Unzip the archive ( you downloaded earlier.

  2. Open the directory (magento_vivawallet/Ced/VivaPayments) containing the source files.

  3. Upload the files to your Magento installation, only new files will be added to the app/code/Ced/VivaPayments folder.

  4. Enable module: bin/magento module:enable --clear-static-content Ced_VivaPayments.

  5. Upgrade database: bin/magento setup:upgrade.

  6. Re-run compile command: bin/magento cache:flush.

  7. Re-run compile command: bin/magento setup:di:compile.

  8. In the Magento store settings:

    • MerchantID – your Viva Wallet Merchant ID
    • API Key – your Viva Wallet API Key
    • Source Code – the payment source you set up in the Viva Wallet banking app
    • OrderCode URL –
    • Gateway URL –
    • Transaction URL –

In order to deactivate the module bin/magento module:disable --clear-static-content Ced_VivaPayments. In order to update static files: bin/magento setup:static-content:deploy. Important: make sure that php path is correct in bin/magento file.