All reseller guides
- How reseller hosting works
- Start a hosting business
- Reseller vs master reseller
- Pricing your hosting plans
- Choosing a reseller plan
- WHM and cPanel explained
- Creating hosting packages
- White-label branding
- Billing with WHMCS
- Taking payments from clients
- Selling domains
- Moving clients to your account
- Supporting your clients
- Growing your hosting business
In short
Let clients pay the way they already pay for everything else: card, bank transfer and mobile money through WHMCS payment gateways. Connect each method to WHMCS so payments mark invoices paid and activate or renew accounts without you lifting a finger.
Methods your clients expect
| Method | How it works | Notes |
|---|---|---|
| Card | Verve, Visa and Mastercard through a payment gateway | Confirmed instantly |
| Bank transfer | Client transfers to your business account or a virtual account | Gateways can confirm transfers automatically |
| Mobile money and USSD | Through gateways that support them | Useful for clients without cards |
Connect payments to WHMCS
- In WHMCS, open Payment Gateways and activate the gateways you use.
- Enter the API details from your payment provider’s dashboard.
- Test with a small invoice before going live.
When a payment arrives, WHMCS marks the invoice paid, creates or unsuspends the account and emails a receipt.
Good practice
- Show prices in naira with tax clearly stated.
- Bill yearly where you can: fewer transactions, fewer missed payments.
- Send invoices early (7–14 days before the due date) with the payment details on the invoice.
- Keep records for tax: WHMCS reports help at year end.
Manual payments
Bank transfers and some mobile payments arrive outside WHMCS. Add them to the invoice in WHMCS (Add Payment) the same day so automation keeps working.
Avoid
- Asking clients to pay into a personal account: it looks untrustworthy and complicates your records.
- Waiting until after expiry to invoice: the client’s site goes down and they blame you.
How you price your packages matters as much as how you collect: see pricing your hosting plans.