The Log in to cPanel link in the Client Area and the Log in to Control Panel link in the Admin Area use the server hostname if it is available. This is useful when using multiple servers with the same package name, but different username. Add Prefix to Package - Add the username_ prefix to the package name when the account is created on the server.For more information on the terms and possible configurations, see Usage Billing. On the service's Next Due Date, the system records the current number of created cPanel accounts and adds the cost to the service's renewal invoice.Ī guide with pricing examples is available here. When a client orders this product, WHMCS will track the number of cPanel accounts that the reseller creates. Click the Configure Pricing link to set the pricing for the accounts the reseller consumes.(Do not confuse this with cPanel Subaccounts, which cPanel accounts can create within cPanel.) Toggle the Sub-Accounts billing metric to On.Make certain to also configure Limit Reseller by Number, Limit Reseller by Usage, Reseller Disk Space, Reseller Bandwidth, Allow DS Overselling, Allow BW Overselling, Configure Nameservers, and Reseller Ownership.Activate an existing or test account as a reseller.WHM requires that you create a reseller in order to create an ACL list.If you do not enter a value, the quota will be unlimited. Click Switch to Advanced Mode on the right side of the page and enter the desired values for each package setting.Do not select a package in the WHM Package Name menu.Select Reseller Hosting as the Product Type.To create a hosting product for a reseller account, perform the steps in Products and Services using the following configuration: This ensures it is the default and used when any other non-specific configuration (server groups) doesn't apply. If this is the only cPanel server listed afterwards, click on the name and ensure it results in an asterisk (*) next to it.Click Create Server to complete the process and add your new cPanel Server.For more information refer to Server Port Overrides. If your server is configured to communicate on a different port, tick the Override with Custom Port checkbox and enter it into the Port field. Ticking the SSL Mode checkbox is also recommended, but all other fields are optional.Return to the WHMCS server configuration page and paste the newly generated API Token into the corresponding field.For assistance configuring the WHM API token privileges, see our API Token Permissions section below. Enter a name for your token, such as "WHMCS".Log in to WHM and navigate to Development > Manage API Tokens.Enter your WHM username into the username field.Enter the server name, IP address, select the server type "cpanel" from the dropdown menu.To do this navigate to Configuration ( ) > System Settings > Servers or, prior to WHMCS 8.0, Setup > Products/Services > Servers and click on Add New Server.You need to begin by creating a Server for your cPanel products to be assigned to in WHMCS.The following steps guide you through the process of setting up a cPanel & WHM server in WHMCS for cPanel Hosting Accounts. The following ports should be open for outbound connections from your WHMCS server: 2086 & 2087 Adding a cPanel & WHM Server 5.14 Product attribute Package Name "Package Name" not found on server.5.13 WHM Package not shown in Module dropdown list when editing product.5.12 An Unknown Error Occurred after updating to cPanel 74.5.11 WHM Username is missing for the selected server.5.10 Action Failed Unable to auto-login.5.9 No user name supplied: "username" is a required argument.5.7 Sorry, a group for that username already exists.5.5 Unable to validate setting for language: english.5.4 Resellers are not permitted to create subdomains of the server's main domain.5.3 Package Not Allowed or Exceeded Resource/Account Allocation.5.2 You do not have permission to use Selected Package.