The cPanel module integrates with a WHM/cPanel server and allows you to create and update cPanel accounts in response to payments received.
Some of the features include:
• | Automatic or manual (waits for admin approval before setting up the account) account creation |
• | Supports creation of both simple shared hosting accounts as well as reseller hosting accounts |
• | Set when to create the next invoice, suspend an account and delete an account for all accounts or for individual accounts |
• | Various criteria to select which server to create the account on like priority, server resources, random. |
• | Select a username for the account based on domain name, customer name, email address, random username |
• | Automatic retry in case of account creation or update failure |
• | cPanel Logs to record all communication done with your cPanel servers |
This chapter contains the following sections:
The cPanel module also has 2 options under the Customer Groups window - Allow cPanel Account Suspension and Allow cPanel Account Delete.
Configuring the cPanel module typically involves the following steps. You can leave out ones that don't apply in your case:
1. | Ensure the correct option is selected for Account Setup Method in Configuration > cPanel > Configuration |
2. | Setup the WHM/cPanel servers in Configuration > cPanel > Servers |
3. | Choose the method of server selection in Configuration > cPanel > Server Selection |
4. | Choose the method of username selection in Configuration > cPanel > Username Selection |
5. | Select the appropriate invoice creation, account suspension and account deletion days in Configuration > cPanel > Renewal Schedule |
6. | Configure the Shared and reseller hosting packages as well as the addons. |
When a customer orders and pays for a cPanel account, it will show up in the Management > cPanel Accounts window. If Account Setup Method is manual, you will need to check the account and approve it to proceed with setting it up.
|