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
| 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/ |
|
Configuration of Server
| 4. Obtain your AdminBolt API credentials. Log in to your AdminBolt panel and in the Reseller Area find the API key assigned to your email address. |
|
| 5. Go to System Settings → Servers and click Add New Server. |
|
6. Switch to the 'Advanced Mode' of server configuration and fill in the server details:
|
|
| 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:
|
|
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 Ensure that the reseller email, API key, and endpoint are correct before testing the connection. |
| 2. Use Welcome Emails Configure a proper email template to deliver license details automatically to clients. |
Update Instructions
| An essential guidance through the process of updating the module is offered here. Ensure successful completion of the module update by carefully following each step, thereby preventing data loss or any unforeseen issues. |
Common Problems
| 1. When you encounter problems with connection, check whether your SELinux or firewall does not block ports. |

















