VirtueMart 3-4 - Viva Payments with instalments

71.40€

Available Options

This Viva VirtueMart payment gateway is designed for making credit card payments through Viva Payments.

This payment gateway uses the redirect method where the user is redirected to the processing site (VivaPayments) to make the actual payment.

After payment verification, Viva Payments notifies the merchant's e-commerce site and returns the customer back to it. This process is transparent for the customer. The merchant can then connect to his Viva Payments backoffice to administer his payments.

This payment module supports instalments.

Licensed per domain, write the domain name(s) on payment page.
You will receive the module by e-mail after your payment.


Compatible with VirtueMart 3.8.x - 4.x.x - Joomla! 3.10.x - 5.1.x
The package includes installation instructions.
Viva Payments Redirection method - Smart Checkout API V2
Server requirements: ionCube loader

Plugin version: 4.0.4
Last plugin update: 15-08-2024

Installation Instructions:
1) Save the files to a zipped package (vm4_plugin_vivawallet.zip).
2) Install the [vm4_plugin_vivawallet.zip] plugin through Joomla extension manager (Install).
3) Activate the [VM - Payment, Viva Payments] plugin through Joomla extension manager (Manage). 
4) Add the new payment method (Virtuemart/Shop/Payment Methods) and set parameters / configuration.
5) Select the payment logo in the configuration settings / save settings.
----------------------------------------------------------------------------------------------------------
SETUP VIVA:
-Create a live or demo account for testing, see https://developer.vivawallet.com/getting-started/account-registration-sign-in/
-Copy Merchant ID and API Key to the plugin settings, see https://developer.vivawallet.com/getting-started/find-your-account-credentials/merchant-id-and-api-key/
-Create smart checkout credentials (Client ID/Client secret) to use in the plugin settings, see https://developer.vivawallet.com/getting-started/find-your-account-credentials/client-smart-checkout-credentials/
-Create a payment source (redirection/native checkout v2) https://developer.vivawallet.com/getting-started/create-a-payment-source/payment-source-for-online-payments/
Enable the Cancel option under advanced settings in the payment source
Success URL: index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=success
Fail URL: index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=fail

-An optinal webhook URL can be set in your Vivawallet backoffice -> Settings/API Access/Webhooks, this assures the order will be handled
correctly in case the customer does not return to the estore after the transaction:
WEBHOOK URL: http(s)://(www.)your_domain.com/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=webhook
----------------------------------------------------------------------------------------------------------
Optional multilanguage support.
-In case you use English and Greek languages and the URLs contain the language code, create two
payment options with this payment module, one for English [en] and one for Greek[el]. 
-Create 2 sources in the Vivawallet backoffice. 

English URLs:
Success page: 
index.php/en/?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=success

Failure page: 
index.php/en/?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=fail
----------------------------------------------------------------------------------------------------------
Greek URLs:
Success page: 
index.php/el/?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=success

Failure page: 
index.php/el/?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&bnkact=fail
----------------------------------------------------------------------------------------------------------

0 items