Skip to content

Connecting WHM to WHMCS

WebHost Manager (WHM) and WHMCS (Web Host Manager Complete Solution) integrate seamlessly to automate hosting account creation, billing, and customer management. Once connected, WHMCS can provision accounts directly in WHM without manual intervention.

  • Automate hosting account creation and suspension.
  • Sync billing and account management.
  • Provide customers with a self‑service portal.
  • Reduce administrative workload and errors.
  • Access your WHMCS admin dashboard.
  • Click the wrench (spanner) icon in the top menu.
    WHMCS - Wrench icon - System Settings
  • Select System Settings.
  1. In the search box, type Server.
  2. Click Servers.
  3. On the Servers page, click Add New Server.
    WHMCS - Servers - Add New Server
  • Name → Enter a descriptive name (e.g., Main WHM Server).
  • Hostname or IP Address → Enter your WHM server’s hostname or IP.
  • Username → Enter your WHM root or reseller username.
  • Password → Enter the WHM password.
  • API Token (Optional) → Instead of a password, you can generate an API token in WHM and paste it here.

If using an API token, leave the password field blank.

  • In the Module dropdown, select cPanel.
  • Click Test Connection.
  • WHMCS will verify the credentials and connection.
  • Once verified, click Save Changes.
  • WHM is now connected to WHMCS.