Bill Resellers Per Account
On this page
WHMCS allows you to bill shared hosting resellers for the number of accounts that they use. For example, you could charge an additional $1.00
for each cPanel account that a cPanel & WHM reseller has.
You can also configure usage billing for resellers in DirectAdmin and, in WHMCS 8.5 and later, Plesk. For more information, see Usage Billing.
We recommend using this Snapshot metric type on products with a monthly billing cycle.
Configure Usage Billing
To configure this:
- Go to Configuration () > System Settings > Products/Services.
- Choose Create a New Product or click Edit for an existing product. If you are creating a new product, choose Reseller Hosting as the product type and set the group, product name, and other information.
- Choose the Module Settings tab and select cPanel.
- Select the WHM Package Name to use with this product.cPanel can prevent resellers from exceeding the maximum number of accounts setting. We suggest configuring the package limits higher, so that you consume all resources.
- Toggle Sub-Accounts to On.The Sub-Accounts metric within WHMCS is the number of user accounts that a reseller owns. It does not impact whether cPanel users can create cPanel Subaccounts, which are a separate feature.
- Click Configure Pricing. The Configure Pricing box will appear.
- Configure the price according to your needs. For example, you could configure the following pricing:
- Select Per Unit and enter
1.00
to charge$1.00
for every account. - Select Total Volume and add ranges to charge
$1.00
for account up to50
and$0.50
for every account above50
(a bulk discount). - Select Per Unit and enter
1.00
for Price Per account and10
for Quantity Included to charge$1.00
for every account beyond10
.
- Select Per Unit and enter
- Click Save.
- Click Save Changes.
Last modified: October 11, 2024