Knowledge Base

Installation & Requirements

The gateway depends on the manager plugin, so install the plugin first.

Requirements

  • Blesta 5.13.x, PHP 8.2.
  • ionCube Loader 15 or later. Both extensions are encoded.
  • The SystemFreaks Update Checker plugin with an active suite license key. See Getting Started with the SystemFreaks Update Checker in this knowledge base.
  • A Viva.com account with Smart Checkout credentials (Client ID + Client Secret) and a
    Merchant ID + API Key. Use the demo account for testing.
  • Blesta's cron running (for automatic renewals).

Install both extensions

  1. Open Tools > SystemFreaks Update Checker and select the Plugins tab. Click Download next to Viva.com Payments Manager, then click Install.
  2. Select the Gateways tab. Click Download next to Viva.com (Smart Checkout), then click Install.
  3. Open Settings > Company > Payment Gateways > Installed, click Manage on the gateway and assign the currencies you accept.

Without the Update Checker: download the packages from your SystemFreaks client area, upload viva_wallet_manager to plugins/ and viva_wallet_gateway to components/gateways/nonmerchant/, then install them under Settings > Company > Plugins and Payment Gateways > Available.

Installing the gateway before the plugin is blocked with: "The Viva.com Payments Manager plugin
must be installed before installing this gateway."

Update

Open Tools > SystemFreaks Update Checker, click Check Now, then click Update next to the plugin and the gateway. The Update Checker keeps a backup of the old folder and runs the upgrade.

Please rate this article to help us improve our Knowledge Base.

0 0