WHMCS
Billing, automation, products and client management with WHMCS.
52 guides · page 3 of 3
Set up the WHMCS cron job and automation settings
Add the WHMCS system cron, configure invoice generation, payment reminders, suspension and termination, and check Automation Status so billing runs on its own.
Set up the WHMCS order form and shopping cart
Choose and configure WHMCS order form templates, direct order links, domain options at checkout, required fields and checkout settings to improve conversion.
Single sign-on from WHMCS to cPanel, webmail and other panels
Let clients open cPanel, webmail, Plesk or Virtualizor from the WHMCS client area without passwords, configure the required API permissions and fix SSO failures.
Start selling hosting with WHMCS on a reseller or master reseller plan
A practical roadmap for launching a hosting brand: choose a reseller or master reseller plan, install WHMCS, connect WHM, create packages and products, take payments and support clients.
Stop fraudulent orders in WHMCS with fraud protection settings
Enable MaxMind or FraudLabs Pro in WHMCS, set risk score thresholds, require order approval, use CAPTCHA and order rules to block card testing and fake signups.
Troubleshoot WHMCS with System Health and logs
Use WHMCS System Health, the Activity, Module, Gateway, Email and Ticket Import logs, and safe debug settings to find out why something in WHMCS is not working.
Update or upgrade WHMCS safely (automatic and manual)
Back up, check compatibility and update WHMCS with the automatic updater or a manual upload, then verify modules, themes and the cron, and recover from a failed upgrade.
Use WHMCS announcements, knowledgebase and downloads
Publish news with WHMCS announcements, build a knowledgebase with categories and tags, offer file downloads to clients, and decide when to use an external help centre instead.
What is WHMCS? Billing and automation for hosting resellers explained
What WHMCS does for a hosting business: client area, automated provisioning with cPanel/WHM, invoicing and payments, domain reselling, support tickets, and how a reseller sets it up.
WHMCS cron not running: how to find and fix the problem
Diagnose why the WHMCS cron is not running or failing: check System Health, run cron.php manually, fix PHP binary, ionCube, paths, memory and locked tasks.
WHMCS first configuration: general settings you should set
Configure WHMCS after installation: company details, system URL, logo, invoicing, ordering, support, mail and security tabs in General Settings, plus currencies.
WHMCS security hardening checklist
Secure WHMCS: rename the admin folder, move sensitive folders out of the web root, lock configuration.php, enforce 2FA, restrict admin IPs, enable CAPTCHA and keep WHMCS updated.
Other topics
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
