Can I provision VMs remotely using WHMCS?
If you wish to connect your own copy of WHMCS to our VPS provisioning server you can do so by downloading the WHMCS Module for Resellers here: https://www.virtualizor.com/docs/billing/whmcs-module-for-resellers/ – from there you will be able to automate the provisioning of your VMs from your own WHMCS installation. Please note that we don’t support this third-party module, however Virtualizor can provide support if you require this.
You can obtain your API keys from within your hostworld control panel as shown in the guide linked to above.
When configuring your WHMCS server module please set the hostname and IP address as follows:
Hostname: check your welcome email
IP address: check your welcome email
Username: API KEY obtained from your hostworld portal
Password: API PASS obtained from your hostworld portal
Operating systems
When you configure your products using the Virtualizor module you will need to list the available operating systems as a custom field or configurable option. The list for your copy/paste convienience is:
centos-6.6-x86,centos-6.6-x86_64,centos-6.9-x86,centos-6.9-x86_64,centos-7.6-x86_64,centos-7.7-x86_64,centos-8-x86_64,ubuntu-16.04-x86_64,ubuntu-18.04-x86_64,ubuntu-18.04-x86,ubuntu-18.10-x86_64,ubuntu-19.04-x86_64,ubuntu-20.04-x86_64,debian-8.7-x86_64,debian-8.7-x86,debian-9.4-x86_64,debian-9.4-x86,debian-10-x86_64,fedora-27-x86_64,webuzo-ubuntu-16.04-x86_64,webuzo-centos-7.5-x86_64,windows-2019,windows-2016-09-07-20
If the OS name is not exactly as stated above, your VM creation command will fail.