Before you begin:
To add a new payment source in the Viva Wallet banking app:
Complete the fields as follows:
http://[yourdomain].com). If the site uses www, it must be specified and visa versa.
Click on the Create button to finish creating the payment source.
Once the payment source moves from a status of ‘Pending’ to ‘Active’ in the Website/Apps list, it’s ready to use. This should take no longer than 24 hours.
To start using Viva Wallet as your payment gateway within TomatoCart:
Unzip the archive (
API-master.zip) you downloaded earlier.
Open the directory (
API-master/Plugins/tomatocart/vivawallet) containing the source files.
Copy these files to your TomatoCart installation keeping the folder structure.
In Start > Modules > Payment Modules on the Admin page, click on Install opposite Vivawallet, then click Edit and enter your settings.
Go to Settings > API Access > Webhooks in the Viva Wallet banking app:
Click on Create Webhook.
The New Webhook dialog box is displayed:
In the Url field, enter
http(s)://(www.)your_domain.com/checkout.php?callback&module=vivawallet&webhook, exchanging the placeholder for your actual domain name.
Choose Transaction Payment Created from the Event Type dropdown.
Click on the Save button.