Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Go to the profile for the client you want to add the cPanel account to [Clients] > [Browse] and click on the client ID, or perform a search.
  2. Click Add Service under Account Actions on the left, or click the [+] button in the Services widget.
  3. Select the correct Package for the plan you are adding, and Continue.
  4. Select the Term, and uncheck the "Send order confirmation" and "Provision using the cPanel module" boxes. You may also wish to select "Do not Invoice" for Invoice method, but this will depend on whether you'd like to create an invoice now or not.
  5. Enter the domain name and click "Continue".
  6. The service should be added, now click the Manage icon next to the service on the client's profile page.
  7. Enter the correct username under the "Username" field, uncheck the "Provision using the cPanel module when activated" option, and save.
  8. If you need to sync the renew date to a specific day, click on the Manage link for the service again, and select "Change Renew Date" under the Actions drop down. Set the nex renew date, uncheck the "Prorate" option, and Save.
  9. Repeat for each account.

Common Problems

  • When I create or edit a Package using the cPanel module, the cPanel Package dropdown is blank. I have confirmed that my credentials are correct, and the module log under Tools > Logs > Module shows the following response from my WHM/cPanel server: {"package":[]}
    • There is reportedly an issue when using a reseller user that will cause the listpkg API call to return an empty set of cPanel Packages if they would cause the reseller account to exceed resource quotas. For example, the number of cPanel accounts, the amount of disk, etc. Ensure that you have not reached any resource limits in WHM/cPanel.