Magento 2.3

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.

Before you start

Setup instructions

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

Step 1: Create a payment source for your e-commerce plugin

Step 2: Integrate with your e-commerce store

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

  1. Unzip the archive (magento23_vivawallet.zip) you downloaded earlier.

  2. Open the directory (magento23_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 – https://www.vivapayments.com/api/orders
    • Gateway URL – https://www.vivapayments.com/web/newtransaction.aspx
    • Transaction URL – https://www.vivapayments.com/api/transactions

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.