Frequently asked questions
What types of integration does VodaPay Gateway support?
API integration and the following plugins are supported:
- Adobe Commerce
- OpenCart
- PrestaShop
- WooCommerce
- ShopStar
Click here to view the plugins listed above. You can access the Shopstar platform directly and install the plugin once you have a merchant account with us.
Who do I contact for custom integration support?
The integration team can assist you with integration issues related to the eCommerce API integration where you will be developing your own shopping basket and checkout process. Our advice only applies to the VodaPay Gateway integration and no issues outside of that.
For server/hosting issues: We recommend raising these issues with your hosting company or server administrator.
What is the session timeout period?
The session timeout period is 15 minutes. The payment page will timeout if the customer does not capture their credit card details and perform 3DSecure verification within the above specified time.
Why isn't my plugin authenticating even though I copied a key from the merchant portal?
The merchant portal shows two different keys: the Payment Gateway API Key, used for eCommerce API integration, and a separate Plugin Key, used specifically by the plugins (the plugin's own settings screen just labels this field "API Key"). If you paste the Payment Gateway API Key into a plugin's key field, authentication will fail. Use the Plugin Key shown on your merchant portal instead.
What if my merchant website is currently in development?
You can still test your VodaPay Gateway integration using our testing credentials. Please click here to test your payment integration.
Why am I getting a "Test card does not exist" error?
Make sure to use virtual testing cards in sandbox environment, and bank test cards provided by the Integration team in UAT environment.
Why am I getting a response status code 403?
Make sure to use sandbox credentials in sandbox environment, and switch to UAT environment for UAT credentials. Production credentials are only activated once you have completed Sandbox and UAT testing.
How do I fix a "file_get_contents(): Failed to open stream: no suitable wrapper could be found" error in the WooCommerce plugin?
This error means your server's PHP configuration has URL-based file access disabled. Enable allow_url_fopen in your server's php.ini and restart PHP/your web server.
What if my merchant account is in production and I have a technical issue?
For business enquiries, please call 0800 000 654 or email VPSsupport@xlink.co.za
What information must be on my website before the Payment gateway is finally activated?
Relevant Policies:
- Return, refund, and cancellation policies
- Delivery policy
- Consumer Data Privacy Policy
- Customer service contact details