The 1Voucher add-on integrates Splynx with the 1Voucher payment gateway, allowing South African customers to pay for services using prepaid vouchers.
This method enhances security and reliability, as customers are not required to enter or share credit card or other personal details online.
Send a request for integration to:
dylan.hunt@flash.co.za
The add-on can be installed in two methods: via the CLI or Web UI of your Splynx server.
To install the splynx-1voucher add-on via CLI, the following commands can be used:
apt-get update
apt-get install splynx-1voucher
To install it via the Web UI:
Config → Integrations → Add-ons:
![]()

After the installation is successful, configure the add-on.
For this, navigate to Config → Integrations → Modules list:

Locate or search for the splynx_addon_one_voucher module and click the Edit (Config) icon
in the Actions column:
![]()
First, ensure that the entry points for the Customer portal are enabled:

Select how payments are grouped in payment statements (monthly or daily):

Here, enter all required credentials, such as the API key, Account number, Store ID, and Terminal ID, and select the Environment (Staging or Production).
Some credentials are provided as part of the integration request process.

After the required configuration is completed on the admin side, customers can pay their invoices and top up their account balance using 1Voucher.
To pay an invoice using 1Voucher, the customer needs to select this option next to the invoice:

A new window appears where the customer has to enter their phone number and the 1Voucher PIN received when purchasing a voucher. Click Pay by 1Voucher to complete the payment:

If there is a remaining balance on the customer’s voucher, the balance amount and voucher PIN are sent to the specified phone number:

To top up the account balance in the Customer portal, select the 1Voucher option from the Pay by menu:

Any remaining voucher balance is sent to the specified phone number, just as it is after paying invoices.