Difference between revisions of "ProxCP Billing - WHMCS"
From ProxCP Documentation
Line 2: | Line 2: | ||
* ProxCP uses its built-in IP manager to assign IP addresses to new services from WHMCS. First, login to your ProxCP admin account and go to ADMIN > Manage IPv4 Pool (WHMCS). Add an IPv4 pool as requested on the page for WHMCS to use. | * ProxCP uses its built-in IP manager to assign IP addresses to new services from WHMCS. First, login to your ProxCP admin account and go to ADMIN > Manage IPv4 Pool (WHMCS). Add an IPv4 pool as requested on the page for WHMCS to use. | ||
− | |||
* The ProxCP WHMCS module communicates with the ProxCP API to manage services. To create API authentication credentials, go to ADMIN > Manage API (WHMCS) and create a new API ID/Key pair. In the IP restriction box, enter the IP address of your WHMCS installation location. IP restrictions are required for the API. | * The ProxCP WHMCS module communicates with the ProxCP API to manage services. To create API authentication credentials, go to ADMIN > Manage API (WHMCS) and create a new API ID/Key pair. In the IP restriction box, enter the IP address of your WHMCS installation location. IP restrictions are required for the API. | ||
== ProxCP WHMCS Installation == | == ProxCP WHMCS Installation == | ||
− | + | * Upload all files in the _whmcs_module directory to the modules/servers/ directory of WHMCS | |
+ | |||
+ | ...That's it! | ||
== ProxCP WHMCS Configuration == | == ProxCP WHMCS Configuration == | ||
− | + | * In WHMCS, go to Setup > Products/Services > Servers | |
+ | ** Add a new server for ProxCP: | ||
+ | ** Name: anything you want | ||
+ | ** Hostname: the domain of your ProxCP Web installation | ||
+ | ** IP Address: the IP address of your ProxCP Web installation | ||
+ | ** Type: ProxCP | ||
+ | ** Username: ProxCP API ID | ||
+ | ** Password: ProxCP API Key | ||
+ | ** Make sure Use SSL Connections is CHECKED | ||
+ | ** All other Server fields are optional/not used by the module | ||
+ | ** Note: you only need 1 ProxCP server for all Proxmox nodes |
Revision as of 14:26, 21 December 2018
ProxCP WHMCS Requirements
- ProxCP uses its built-in IP manager to assign IP addresses to new services from WHMCS. First, login to your ProxCP admin account and go to ADMIN > Manage IPv4 Pool (WHMCS). Add an IPv4 pool as requested on the page for WHMCS to use.
- The ProxCP WHMCS module communicates with the ProxCP API to manage services. To create API authentication credentials, go to ADMIN > Manage API (WHMCS) and create a new API ID/Key pair. In the IP restriction box, enter the IP address of your WHMCS installation location. IP restrictions are required for the API.
ProxCP WHMCS Installation
- Upload all files in the _whmcs_module directory to the modules/servers/ directory of WHMCS
...That's it!
ProxCP WHMCS Configuration
- In WHMCS, go to Setup > Products/Services > Servers
- Add a new server for ProxCP:
- Name: anything you want
- Hostname: the domain of your ProxCP Web installation
- IP Address: the IP address of your ProxCP Web installation
- Type: ProxCP
- Username: ProxCP API ID
- Password: ProxCP API Key
- Make sure Use SSL Connections is CHECKED
- All other Server fields are optional/not used by the module
- Note: you only need 1 ProxCP server for all Proxmox nodes