Skip to main content

Installation

This guide will walk you through installing cPanel Premium for WHMCS.

Download

After purchasing, download the cpanel_extended.zip file from your account at vorxhub.com/workspace/purchases.

Upload Files

  1. Extract the cpanel_extended.zip file
  2. You will find two folders:
    • cpanel_extended - The server module
    • addons/cpanel_extended_core - The license addon

Server Module

Upload the cpanel_extended folder to:

/path/to/whmcs/modules/servers/

License Addon

Upload the cpanel_extended_core folder to:

/path/to/whmcs/modules/addons/

Your directory structure should look like:

modules/
├── servers/
│ └── cpanel_extended/
│ ├── cpanel_extended.php
│ ├── hooks.php
│ ├── lib/
│ ├── ajax/
│ ├── assets/
│ ├── templates/
│ └── lang/
└── addons/
└── cpanel_extended_core/
└── cpanel_extended_core.php

Activate License Addon

This step is required before using the module.

  1. Go to WHMCS Admin → Setup → Addon Modules
  2. Find cPanel Premium - Configuration
  3. Click Activate
  4. Click Configure and set access permissions
  5. Go to Addons → cPanel Premium - Configuration
  6. Enter your Purchase Code from vorxhub.com/workspace/purchases
  7. Click Activate
License Code

Find your purchase code by logging into your Vorxhub account, going to Purchases, clicking the three dots menu on your purchase, and copying the license code.

Server Configuration

Add Your Server

  1. Go to WHMCS Admin → Setup → Servers
  2. Click Add New Server
  3. Fill in the details:
FieldValue
NameYour server name
Hostnameserver.example.com
IP AddressServer IP
Usernameroot (or reseller username)
PasswordLeave empty if using API token
Access HashWHM API token
TypecPanel Premium
Secure✓ Check this box

Generate WHM API Token

  1. Login to WHM as root
  2. Go to Development → Manage API Tokens
  3. Click Generate Token
  4. Copy the token and paste it in the Access Hash field in WHMCS

Product Configuration

Create a Product

  1. Go to WHMCS Admin → Setup → Products/Services → Products/Services
  2. Click Create a New Product
  3. Select:
    • Product Type: Hosting Account
    • Product Group: Your group
    • Module: cPanel Premium

Module Settings

In the Module Settings tab, configure:

SettingDescription
PackagecPanel package to use
Account TypeUser or Reseller
Dedicated IPAssign dedicated IP
CGI AccessEnable CGI scripts
Shell AccessEnable SSH access
Reseller ACLACL list for resellers
Reseller OversellingAllow overselling

Verification

To verify the installation:

  1. Go to WHMCS Admin → Utilities → Module Queue
  2. Check for any errors
  3. Create a test order and provision an account

Troubleshooting

Module Not Appearing

  • Check file permissions
  • Clear WHMCS cache: Utilities → System → System Cleanup
  • Verify folder name is exactly cpanel_extended

API Connection Failed

  • Verify WHM API token is correct
  • Check if port 2087 is open
  • Ensure "Secure" checkbox is enabled
  • Test API connection in WHM

License Not Activated

  • Ensure the addon is activated in Setup → Addon Modules
  • Verify your purchase code is correct
  • Check your internet connection (server needs to reach vorxhub.com)

Try the Demo

Want to see cPanel Premium in action before installing? Try our live demo:

Demo URLpanel.vorxhub.com/login
Emaildemo@demo.com
PasswordDemo85810

Need help? Open a Support Ticket