cPanel Licensing

cPanel Licensing

Developed By WHMCS

Compatible with WHMCS v8.9

WHMCS cPanel Licensing Automation Module

This module is intended for use by cPanel Partners. If you are not yet a partner, visit to learn more.

This free module provides an automated solution for cPanel Partners to provision, manage and bill for cPanel & WHM licenses.

Functionality includes:

  • Support for provisioning of all new cPanel license types (fixed, autoscale and licenses with bulk accounts)
  • Automated billing for autoscale and bulk account license types
  • Customisable invoice line item description format
  • Optional email notification to customers upon autoscale change of package/price
  • On-demand customer upgrades/downgrades of fixed license types
  • A simplified UX for configuring cPanel License options and pricing
  • Improvements to client side order form messaging relating to cPanel bulk accounts pricing and optional tooltip support
  • Management of cPanel licenses from within WHMCS including the ability to Change Package, Group, IP, View Detailed Info and Expire
  • Ability to view and adminster Manage2 Groups from within WHMCS
  • Ability to view Manage2 Packages from within WHMCS
  • Flexible permission controls for admin user groups

Existing Partners & Users of 3rd Party Modules

Existing cPanel Partners can migrate and begin using this module to manage and bill for existing licenses. The module imports all existing licenses on first activation/login and supports associating with existing customers. More information can be found in our Getting Started Guide

Help and Support

Documentation is available at



5 stars
4 stars
3 stars
2 stars
1 star

Md. Riaz @md5512

February 18, 2024 at 08:20:46 AM

It does not work on whmcs version 8.1.3.
It shows Page Not Found after activating the module.

Update: The solution was given to me after contacting whmcs support.

John Kipling @WHMCS-John

March 26, 2024 at 10:54:51 PM

Hi there,
I can confirm there are no known issues with the module in WHMCS v8.1.3. Please double-check the activation instructions here:

If the issue persists, please contact our support team so we can assist:

WHMCS Staff Member  
  • 2 months ago
  • Edited

Version Compatibility

Compatible with WHMCS v8.9

Full Version Compatibility

  • Selected versions of WHMCS v8.9
  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By WHMCS


v1.0.9 Released June 26th, 2023

Latest Version

  • CPL-156 - Resolve TypeError for upgrade attempt of non-provisioned license service


Previous Versions

v1.0.8 Released February 9th, 2023

View/hide detailed changelog

  • CPL-142 - Automatically Cascade configurable option upgrade orders to Manage2
  • CPL-151 - Correct handling for disabling Autoscale Notification Email setting
  • CPL-155 - Improvements for PHP 8.1 compatibility


v1.0.7 Released September 10th, 2021

View/hide detailed changelog

  • CPL-135 - Provide notice in Pricing that any metric billing is only applicable for the monthly billing cycle
  • CPL-136 - Indicate when non-monthly service is set to use a monthly metric priced license option
  • CPL-138 - Ensure submission of valid 'expcode' value when expiring a license
  • CPL-145 - Correct pricing schema correlation
  • CPL-147 - Prevent erroneous manage2 lookup for non-cPanel options during termination
  • CPL-148 - Prevent error when metric pricing is $0.00
  • CPL-149 - Prevent fatal errors on Licenses and Products/Services Screen due to invalid route


v1.0.6 Released October 7th, 2020

View/hide detailed changelog

  • CPL-129, CPL-139 - Compatibility with WHMCS v8
  • CPL-133 - Improve validation of Package and Group ID


v1.0.5 Released June 10th, 2020

View/hide detailed changelog

  • CPL-128 - Determine environment type from config options when provisioning autoscale
  • CPL-129 - Minor refinements for forward compatibility
  • CPL-130 - Ensure that the Sync Package command respects Autoscale Option


v1.0.4 Released May 27th, 2020

View/hide detailed changelog

  • CPL-119 - Correct billing cycle selection for non-monthly products
  • CPL-121 - Prevent erroneous trigger of orphaned product detection
  • CPL-124 - Improve Manage2 API timeout and long running process detection


v1.0.3 Released January 16th, 2020

View/hide detailed changelog

  • CPL-117 - Ensure services can be saved when metric pricing is defined


v1.0.2 Released January 8th, 2020

View/hide detailed changelog

  • CPL-100 - Prevent error on Manage2 license expiry action when not assigned to service
  • CPL-102 - Prevent erroneous manage2 lookup for non-cPanel options during provisioning
  • CPL-103 - Prevent errors for invalid configurations of services with non-cPanel license options + cPanel Autoscale election
  • CPL-104 - Ensure base price for "Account-Based" options is shown in cart
  • CPL-107 - Improve UI compatibility with Firefox
  • CPL-109 - Prevent errors with incompatible service modules
  • CPL-110 - Increase resilience from non-associated currency pricing for overage billing due to client currency change following new currency creation
  • CPL-111 - Ensure new group populated with options associated with specified Hardware Type
  • CPL-113 - Correct Autoscaling Notification email instantiation values
  • CPL-114 - Limit Autoscale Notification Email options to Product and Notification type emails templates
  • CPL-115 - Update database for v7.9 compatibility


v1.0.1 Released August 30th, 2019

View/hide detailed changelog

  • CPL-92 - Correct documentation links on login screen
  • CPL-95 - Honor pagination cursor when reloading table data
  • CPL-96 - Correct data inspection and prevent error with Change Group
  • CPL-97 - Change local license to expired if absent in Manage2 Active Licenses response
  • CPL-98 - Ensure sortable icons for Options are present when supported


v1.0.0 Released August 22nd, 2019

View/hide detailed changelog

  • Initial version


See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

SolusVM WHMCS module

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software