The gateway depends on the manager plugin, so install the plugin first.
Requirements
- Blesta 5.13.x, PHP 8.2.
- 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
- Copy the
viva_wallet_manager folder into your Blesta plugins/ directory, then
Settings > Plugins > Available and install Viva.com Payments Manager.
- Copy the
viva_wallet_gateway folder into components/gateways/nonmerchant/, then
Settings > Payment Gateways > Available and install Viva.com (Smart Checkout).
- On the gateway, assign the currencies you accept.
Installing the gateway before the plugin is blocked with: "The Viva.com Payments Manager plugin
must be installed before installing this gateway."