AdminBolt Licenses For WHMCS
(→Configuration of Product) |
(→Configuration of Product) |
||
| Line 219: | Line 219: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''14. Configure ''Module Settings''.'''<br/> | |style="padding: 0px 0px 15px 15px;"|'''14. Configure ''Module Settings''.'''<br/> | ||
| − | Select the previously created server group | + | Select the previously created server group; only then will additional configuration options appear.<br/> |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | Configure the ''Main Configuration'' options: | |
| − | + | ||
| − | '''Reseller Product''' - select the AdminBolt product that will be provisioned for the client | + | *'''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 | + | *'''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. | Save the changes once configured. | ||
|} | |} | ||
{| | {| | ||
| − | |style="padding: 0px 0px 20px 25px;"|[[File: | + | |style="padding: 0px 0px 20px 25px;"|[[File:ABL_14.png]] |
|} | |} | ||
| − | |||
{| | {| | ||
| − | |style="padding: 0px 0px 15px 15px;"|''' | + | |style="padding: 0px 0px 15px 15px;"|'''15. Configure ''Product Details'' options.'''<br/> |
Enable the features available in the client area: | Enable the features available in the client area: | ||
| Line 245: | Line 239: | ||
|} | |} | ||
{| | {| | ||
| − | |style="padding: 0px 0px 20px 25px;"|[[File: | + | |style="padding: 0px 0px 20px 25px;"|[[File:ABL_15.png]] |
|} | |} | ||
{| | {| | ||
| − | |style="padding: 0px 0px 15px 15px;"|''' | + | |style="padding: 0px 0px 15px 15px;"|'''16. Custom Fields are generated automatically after the first module usage:''' |
<code>serviceId</code> – Service ID (visible in admin area only) | <code>serviceId</code> – Service ID (visible in admin area only) | ||
| Line 257: | Line 251: | ||
|} | |} | ||
{| | {| | ||
| − | |style="padding: 0px 0px 30px 25px;"|[[File: | + | |style="padding: 0px 0px 30px 25px;"|[[File:ABL_16.png]] |
|} | |} | ||
Revision as of 09:38, 6 May 2026
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; only then will additional configuration options appear. Configure the Main Configuration options:
Save the changes once configured. |
|
| 15. 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) |
|
| 16. Custom Fields are generated automatically after the first module usage:
These fields are used internally to synchronize data with the AdminBolt system. |
|
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 |
















