How to Set Up WHMCS for Reseller Billing
WHMCS is the industry-standard billing and automation platform for web hosting resellers. It handles client invoicing, payment processing, support tickets, and automated account provisioning - all integrated with your WHM reseller account.
Installing WHMCS
WHMCS is a paid product available at whmcs.com. Once purchased, install it on a cPanel account within your reseller plan (or a separate hosting account) following the official WHMCS installation guide.
Connecting WHMCS to WHM
- In WHMCS, go to System Settings then Products/Services then Servers
- Click Add New Server
- Enter your WHM server's hostname or IP
- Enter your WHM reseller username and password (or use an API token for better security)
- Select cPanel as the server type
- Click Test Connection to verify, then Save
Creating Hosting Products in WHMCS
- Go to System Settings then Products/Services
- Create a new product and select the server group tied to your WHM account
- Map the product to a WHM package name (the package must already exist in WHM)
- Set your pricing, billing cycles, and welcome email
Payment Gateways
WHMCS supports many Canadian-friendly payment gateways including Stripe, PayPal, and Authorize.net. Configure your preferred gateway under System Settings then Payment Gateways.
Need help with WHMCS setup? Contact our support team - we can point you in the right direction.
100% Satisfaction Guarantee
We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.
Ready to Get Started?
Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.
Get Started Today
