AdminBolt Licenses For WHMCS
Contents |
About AdminBolt Licenses For WHMCS
| AdminBolt Licenses For WHMCS is a provisioning module that integrates your WHMCS system with the AdminBolt reseller platform, allowing you to sell and manage software licenses automatically. The module handles the full lifecycle of a license, including creation, renewal, suspension, and termination, based on client orders and billing events in WHMCS. Note: Valid AdminBolt reseller API credentials are required to use the module. |
- Main Features:
| ✔ Fully Automated License Provisioning Based On WHMCS Orders |
| ✔ Direct Integration With AdminBolt Reseller API |
| ✔ Automatic License Activation, Suspension And Termination |
| ✔ Flexible Billing Cycle Mapping Between WHMCS And AdminBolt |
| ✔ Assign AdminBolt Products Directly To WHMCS Services |
- Admin Area Features:
| ✔ Create License |
| ✔ Renew License |
| ✔ Suspend / Unsuspend License |
| ✔ Terminate License |
| ✔ Change Package |
| ✔ Change License Password |
| ✔ Synchronize License Data With AdminBolt |
| ✔ View Detailed License Information: |
| ✔ License Key |
| ✔ License Status |
| ✔ Valid Domains |
| ✔ Valid IP Addresses |
| ✔ Installation Directory |
- Client Area Features:
| ✔ View License Details And Status |
| ✔ Display Assigned Domains, IP Addresses And Directory |
| ✔ Reissue License |
| ✔ Request Service Cancellation |
- General Info:
| ✔ Requires AdminBolt Reseller API Access |
| ✔ Supports PHP 8.3 Back To PHP 8.2 |
| ✔ Supports WHMCS Themes "Twenty-One", "Nexus" And "Lagom WHMCS Client Theme" |
| ✔ Supports WHMCS V9.X Back To WHMCS V8.10 |
| ✔ Requires ionCube Loader V14 Or Later |
Installation And Configuration
| This tutorial will show you how to successfully install and configure AdminBolt Licenses For WHMCS. Follow the steps below to complete the installation and initial configuration. |
| 1. Log in to our client area and download the module. |
|
| 2. Extract the package and upload its content into the main WHMCS directory. Upload the files to: modules/servers/adminboltLicenses/ |
|
| 3. Set writable permissions for the storage directory. |
| File:ABL 3.png |
Configuration of Server
| 4. Go to System Settings → Servers and click Add New Server. |
|
| 5. Obtain your AdminBolt API credentials. Contact your AdminBolt provider and request a reseller API key assigned to your email address. Once ready, fill in the server details: Name - enter any name for identification purposes Hostname - provide any valid hostname (not used for connection) Module - select adminbolt Licenses Username - your AdminBolt reseller account email address Password - your [https://docs.adminbolt.com/user-guide/reseller-panel/reseller-api-keys.html API Key] Access Hash - API endpoint: |
|
| 6. Create a server group. Click Create New Group to group your server for product assignment. |
|
| 7. Configure the server group. Enter a group name, select your previously created server, click Add, and then click Save Changes. |
|
Configuration of Product
| 8. Create a product group. Navigate to System Settings → Products/Services and click Create a New Group. |
|
| 9. Enter a name for your product group and click Save Changes. |
|
| 10. Create a new product. Click Create a New Product. |
|
11. Configure the basic product settings:
Make sure the Create as Hidden option is disabled if you want the product to be visible to clients. Then click Continue and save the changes. |
|
| 12. Configure the Details tab. We recommend setting up a Welcome Email template at this stage. |
|
| 13. Set up pricing for your product in the Pricing tab. |
|
| 14. Configure Module Settings. Select the previously created server group. After saving, additional configuration options will appear. |
|
| 15. Configure the Base Configuration:
Reseller Product - select the AdminBolt product that will be provisioned for the client Billing Cycle - defines how the license billing is handled; when set to Auto, it follows the WHMCS product billing cycle Save the changes once configured. |
|
| 16. Configure Product Details options. Enable the features available in the client area: Details - displays license information such as license key, status, domains, IP addresses, and directory Reissue License - allows clients to reset license bindings (e.g. domain or IP) |
|
| 17. Custom Fields are generated automatically after the first module usage:
These fields are used internally to synchronize data with the AdminBolt system. |
| File:ABL 17.png |
Admin Area
| In the admin area, you can manage all services created by the module directly from the WHMCS product details page. |
|
|
Client Area
| Clients can manage their licenses directly from the WHMCS client area without accessing the AdminBolt panel. |
|
|
Tips
|
1. Verify API Credentials 2. Use Welcome Emails |
















