Knowledgebase

Setting Up WHMCS or Another Billing System Print

  • resellerhosting, reseller, billing, whm, suspension, cpanel, backup, password
  • 0

Once you have more than a handful of clients, manual account creation and invoicing stops scaling.

WHAT A BILLING SYSTEM DOES

Takes orders and payments Creates the cPanel account automatically on payment Generates invoices and reminders on a schedule Suspends accounts automatically for non-payment, and unsuspends on payment Provides your clients with a portal and a ticket system

CONNECTING IT TO WHM

The billing system needs your WHM hostname, your reseller username and an API token generated in WHM under Development > Manage API Tokens. Use an API token rather than your password.

Create products in the billing system matching the packages you defined in WHM, so an order provisions the right account.

WHAT TO CONFIGURE CAREFULLY

Automatic suspension timing. Too aggressive and you annoy good clients; too lax and you carry unpaid accounts. Overselling. Decide deliberately whether you sell more capacity than you hold, and be honest with yourself about the risk. Backups of the billing system itself. It holds your client records and your revenue history.

START SIMPLE

Manual creation and invoices are fine for the first few clients. Add automation when the admin becomes the bottleneck, not before.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot