What WHMCS Automates
What WHMCS automates, the map before the steps: the storefront (order forms, cart, client area), provisioning (WHM account creation on payment), billing (invoicing, reminders, renewals), support (tickets, knowledge base) and domains (registrar integration).
The setup sequence:
- Install WHMCS securely on a subdomain over HTTPS.
- Connect WHM for auto account creation (API token, server group).
- Create product groups and pricing in INR with GST.
- Set up the Razorpay payment gateway.
- Configure the domain registrar and support channels, then run the automation checklist.
Each step is detailed below; the business side is covered in starting a reseller hosting business on the reseller hosting foundation.
Step 1: Install WHMCS Securely
On WHMCS, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.

Step 2: Connect WHM for Auto Account Creation
Step two, connect WHM for auto account creation:
- In WHM (your reseller server's admin side), create an API token: WHM Home > Development > Manage API Tokens > Generate Token; name it whmcs and grant it the createacct and listacct privileges at minimum.
- In WHMCS admin: System Settings > Servers (under Products/Services) > Add New Server — name it, enter the IP address or hostname.
- Choose Server Type cPanel, paste the API token (token auth, no root password), tick Use SSL, and Test Connection — success means WHMCS can command WHM.
- Add a server group containing that server and set it default.
Provisioning flow-check: package names defined in WHM (WHM > Packages > Add Package) are what WHMCS products reference in the next step.
Step 3: Create Product Groups and Pricing (INR, GST)
How this plays out with product groups and pricing: settings that look cosmetic usually decide page speed and uptime under real traffic. The defaults WebJi® ships are tuned for Indian network conditions, and support can review your setup on request.
Step 4: Payment Gateway (Razorpay) Setup
Step four, Razorpay payment gateway:
- Download the official WHMCS module from Razorpay's GitHub and upload the module files under WHMCS's modules/gateways directory.
- System Settings > Payment Gateways: activate Razorpay and paste your Key ID and Key Secret from the Razorpay dashboard (API Keys section, generated after account verification/KYC).
- Set the webhook/auto-capture per the module's instructions so payments mark invoices paid automatically.
- Enable the payment methods to display — UPI, cards, netbanking, wallets.
- Test with Razorpay's test keys: place a dummy order, confirm the invoice marks paid, and with a ₹1 real test confirm provisioning fires; then swap in live keys and test once more.
Housekeeping that prevents support tickets: set the gateway's display name to something clients recognise on statements, configure WHMCS's Automation Settings for invoice reminders, and decide your refund policy wording shown at checkout.
Step 5: Domain Registrar and Support Configuration
On domain registrar module, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Automation Checklist and Common Setup Mistakes
Automation Checklist and Common Setup Mistakes. Do the change this heading names on one site first, then check it in a private browser window or in the mail client, depending on the topic. Change one setting at a time, and undo it if the result is wrong before you try the next. If you want the Jaipur desk to look with you, email support@webji.services — that mailbox is staffed 24/7 in Hindi and English. Phone +91 141 4941811 is business hours only.
Frequently Asked Questions
How do I set up WHMCS for my hosting business?
Each step is detailed below; the business side is covered in starting a reseller hosting business on the reseller hosting foundation.
How does WHMCS automatically create cPanel accounts?
The phone number is +91 141 4941811. Call it in business hours. It is not staffed as a 24/7 helpline, and a 2 a.m. server problem will not be picked up there. For round-the-clock help, email support@webji.services or open a ticket at https://billing.webji.in/submitticket.php?step=2&deptid=10. Email is answered in Hindi and English, usually within 60 minutes.
Which Indian payment gateways work with WHMCS?
Yes. your city businesses are served online by the Jaipur team, same as clients everywhere else. About 99% of clients never visit. There is no walk-in office in your city. The walk-in office is only in Jaipur. Billing is INR with GST, and email support@webji.services is 24/7 in Hindi and English.
How do I create products and pricing plans in WHMCS?
In WHM (your reseller server's admin side), create an API token: WHM Home > Development > Manage API Tokens > Generate Token; name it whmcs and grant it the createacct and listacct privileges at minimum.
Can WHMCS generate INR invoices with GST?
Yes. Every WebJi® invoice is in INR and shows GST at 18%, so a registered business can claim input credit. Add your GSTIN in the client area before payment if you need it on the invoice. Prices in the tables are exclusive of GST. For a copy of an old invoice, email support@webji.services or open a billing ticket at https://billing.webji.in/submitticket.php?step=2&deptid=10.
How do I connect my domain registrar to WHMCS?
What WHMCS automates, the map before the steps: the storefront (order forms, cart, client area), provisioning (WHM account creation on payment), billing (invoicing, reminders, renewals), support (tickets, knowledge base) and domains (registrar integration).
Is WebJi® an Indian company?
Yes. WebJi® is headquartered in Jaipur, Rajasthan and has operated since 2005. Billing, support and governance all run from India.
Do you provide GST invoices?
Every purchase and renewal gets a GST invoice with our GSTIN, and hosting prices are quoted exclusive of 18% GST. Claim input credit as applicable.

