WHMCS Integration
Admin-side​
Download the WHMCS module from the Downloads section (https://app.vpnwholesaler.com/download).
Extract the ZIP to {WHMCS_Directory}/modules/servers
NOTE: {WHMCS_Directory}/modules/servers/VPNGN/ directory will be created.
Head to https://{WHMCS_URL}/admin/configproducts.php?action=create to create a new VPN product. Set the Product Type to Other and the Module to VPNGN. Press on Continue.
- Head to the new Product's Module Tab and ensure that the Module Name is indeed set to VPNGN.
Copy your API base domain, Account Management API Key and Server-side Authentication Key from the VPNGN SaaS interface to WHMCS.
Choose 'Automatically setup the product as soon as the first payment is received' and press on Save Changes.
Head to the new Product's Pricing Tab and change Payment Type to 'Recurring'. Set plans length and pricing based on your business requirements, and ensure that 'Allow Multiple Quantities' is set to 'No'.
Client-side​
- Once integration is successfully completed, visitors would be able to order the new VPN product from your WHMCS Store
- Once the product is ordered and activated, the end-user can access the VPN credentials and builds from the WHMCS My Services menu.