Gallery
Overview
The brilliance behind Products Reseller For WHMCS lies in its capability to equip your WHMCS with a full toolkit for reselling your products, tracking income and handily managing your reseller groups. The module also features its own API aimed at allowing your resellers to offer products within any other chosen platform.
As a provider, once you configure the main product in WHMCS and create your own integration module to be installed by resellers in their systems, you will possess the ultimate freedom of handling all details of your reseller network, and setting up different pricing rates for each group individually. With equal ease, you will access valuable graphs and billing summaries on income generated from reselling your products, change their time scope, and even single out the products you are interested in.
Your resellers will effectively oversee all key information on orders placed by acquired clients who, at the same time, will be empowered to carry out remote actions on obtained products. What qualifies for a special mention is the wide-scale integration of Products Reseller For WHMCS with other modules. When connected with Proxmox VE VPS & Cloud For WHMCS, end clients will be able to perform additional operations on their Proxmox instances from within the account management panel. Moreover, the choice of resold products can be extended further with SSL certificates through the combination with GoGetSSL For WHMCS. Thanks to EasyDCIM Dedicated Servers For WHMCS your resellers’ offers will be enriched with EasyDCIM-powered servers. As yet another bonus, end clients will be invited to buy the OpenStack resource packs by means of the connection with OpenStack Projects For WHMCS.
Products Reseller For WHMCS is just the power boost your company needs to overtake the competition in a great style. Go for the module today if you aspire to expand the circle of satisfied audience, and let your products be marketed with fierce efficiency, global scale and unrivaled comfort!
Features
-
Provider
- View Resellers And Products Income Statistics
- View Most Profitable Resellers And Latest Invoices
- Create And Manage Resellers:
- Assign To Dedicated Group
- Assign Client's Account
- Generate Access API Key
- Restrict Access To Specific IP Addresses
- Allow API Access
- Define API Limit Interval And Requests
- View Reseller's Orders And Income
- Import Reseller's Existing Services
- Convert Clients To Resellers With Provisioning Module
- Create And Manage Groups:
- Allow API Access With Defined Permissions
- Allow Access To API Documentation
- Send Low Credit Notification
- Enable Automatic Top-Ups
- Select Reseller Pricing Method:
- "Override" With Custom Pricing Per Product
- "WHMCS" With Default WHMCS Pricing
- Provide Promotion Code For WHMCS Pricing Method
- Define Payment Collection Type:
- After Product Creation
- After Order Placement
- Set Product Renewal Limits Per Billing Cycle
- Create Products Provisioning Integration Modules For Resellers:
- Define Name And Description
- Attach Documentation
- Assign Offered Products For Resellers
- Define Pricing For Each Product Extension And Their Configurable Options:
- For First And Recurring Payment
- For Each Billing Cycle
- For Each Currency
- Enable Dedicated Integration For Products:
- Proxmox VE VPS & Cloud
- EasyDCIM Dedicated Servers
- OpenStack Projects
- cPanel
- DirectAdmin
- Plesk Key Administrator
- WHMCS Licensing Addon
- Softaculous Virtualizor
- SSL Certificates
- Create Response Templates To Overwrite Products API Responses Displayed To End Clients
- Configure Default Settings:
- Toggle Global API Status
- Toggle Global API IP Restriction
- Toggle Global API Requests Restriction
- Define Default Group Settings:
- Enable Low Credit Notifications After Defined Amount
- Choose Payment Type
- Block Unsuspend Action For Provided Reasons
- Select Successful Actions To Be Skipped In Logs
- Select Available Payment Methods For Automatic Top-Ups
- Set Product Renewal Limits Per Billing Cycle
- View API Request And Response Logs
- View API Documentation
-
Resellers
- Access Dedicated Reseller Area
- View Products Orders
- Import Existing Services
- View Products And Their Configurable Options Pricing
- Access Reseller Settings:
- View Available Account Credits
- Access API Details:
- View Available Credentials
- View/Generate API Key
- View/Modify IP Addresses Restrictions
- Select Top-Up Payment Method And Define Its Amount
- Download Products Reseller Integration Module
- Download Provider Documentation
- View API Request And Response Logs
- View API Documentation
-
End Clients
- Manage General Products Using Module Commands:
- Create/Suspend/Unsuspend/Terminate
- Change Password
- Upgrade
- Renew (Within Assigned Limits)
- Manage Proxmox VE VPS & Cloud Products Via Dedicated Integration:
- Get VM Details
- Start VM
- Reboot VM
- Stop VM
- Reinstall VM Using:
- OS Templates
- ISO Images
- Access VM Console:
- noVNC
- Xterm.js
- Spice
- Get VM Graphs
- Manage EasyDCIM Dedicated Servers Products Via Dedicated Integration:
- Get VM Details
- Start VM
- Reboot VM
- Stop VM
- Get VM Graphs
- Manage OpenStack Projects Products Via Dedicated Integration:
- Get Project Details
- Log In To Control Panel
- Manage cPanel Products Via Dedicated Integration:
- Log In To Control Panel
- Manage DirectAdmin Products Via Dedicated Integration:
- Log In To Control Panel
- Manage Plesk Key Administrator Licenses Via Dedicated Integration:
- View License Details
- Manage WHMCS Licensing Addon Via Dedicated Integration:
- View License Details
- Reissue License
- Manage Softaculous Virtualizor Products Via Dedicated Integration:
- Get VPS Details
- Start/Reboot/Stop/Power Off VPS
- Access VNC Console
- View Bandwidth Usage Graphs
- Change Password
- Manage WHMCS SSL Certificates Products
- Use Synchronized Configurable Options With Products
- Use Synchronized Product Custom Fields With Products
- Manage General Products Using Module Commands:
-
API Functionality
- Get Available Credits
- Get Version
- Test Connection
- Get Products List
- Get Custom Fields Values
- Create/Suspend/Unsuspend/Terminate Product
- Upgrade Product
- Renew Product
- Change Product Password
- Start/Stop/Reboot Server
- Get Server Details
- Get Server Graphs
- Reinstall Server
- Access noVNC/Xterm.js/Spice Console
- Get Server Templates
- Proceed SSL Certificate Step One/Two/Three
- Get SSL Certificate Info
- Post Submodule Custom Action
- Access One Click Login
-
General Info
- Transactions Between Resellers And Provider Settled With Credits
- Integrated With cPanel And cPanel Extended For WHMCS - Complete Provisioning Automation And Remote Management Of Web Hosting Accounts
- Integrated With DirectAdmin And DirectAdmin Extended For WHMCS - Provision Accounts In Fully Automated Manner With Single Sign-On Option
- Integrated With EasyDCIM Dedicated Servers For WHMCS - Provision And Manage Dedicated Servers Of EasyDCIM Automatically
- Integrated With GoGetSSL For WHMCS - Provisioning And Remote Supervision Of Personalized SSL Certificates
- Integrated With OpenStack Projects For WHMCS - Automated Provisioning And Supervision Of OpenStack Projects
- Integrated With Plesk Key Administrator For WHMCS - Provision Various Kinds Of Plesk Licenses
- Integrated With Proxmox VE VPS & Cloud For WHMCS - Fully Automated Provisioning And Management Of Virtual Servers
- Integrated With Softaculous Virtualizor - Deploying And Managing VPS On Servers With Single Click
- Integrated With WHMCS Licensing Addon - Reselling Licenses For Own Web Applications
- Integrated With WHMCS SSL Certificates - Reselling Certificates Through Modules Using Basic WHMCS API
- Fully Integrated With Lagom WHMCS Client Theme
- Multi-Language Support
- Supports PHP 8.3 Back To PHP 8.2
- Supports WHMCS Themes "Six", "Twenty-One" And "Nexus"
- Supports WHMCS V9.X Back To WHMCS V8.10
- Requires ionCube Loader V14 Or Later
- Easy Module Upgrade To Open Source Version
Changelog
v1.11.1
Released: Jun 17th, 2026- Improved error handling during license reissue actions to prevent raw exceptions from being displayed in the client area - case #503
- Corrected parameter handling for license reissue requests in Products Reseller integrations - case #503
- Fixed missing error notifications during failed service creation attempts
v1.11.0
Released: Mar 4th, 2026- WHMCS V9.0.1 with "Nexus" theme support
- Added ability to import existing services from the module addon and the reseller area - case #227
- Reverted integration with Proxmox VE VPS & Cloud For WHMCS module v4.1.5 and higher
- Support for PHP 8.1 version
- Updated API documentation for the "Reinstall" endpoint by adding missing request parameters - case #457
- Fixed issue where the Change Package action ignored the WHMCS pricing method in reseller groups and attempted to use overwrite pricing instead - case #480
v1.10.1
Released: May 27th, 2025- WHMCS V8.13 support
- Support for PHP 8.3 version
- Requires ionCube Loader V14 or later
- Support for WHMCS V8.9 and previous
- Fixed issues with assigning configurable options to a group and then unassigning them properly - case #468
- Eliminated a rare error "TypeError: array_filter(): Argument #1 ($array) must be of type array" which could appear when trying to suspend/unsuspend a product - case #470
- Resolved "TypeError: get_class(): Argument #1 ($object) must be of type object, bool given" that might occur when opening reseller settings in the addon module - case #472
- Corrected API request format used by the "Get Credit" function to prevent "TypeError: Cannot access offset of type string" - case #474
- Other minor code corrections
v1.10.0
Released: Jan 13th, 2025- WHMCS V8.12 support
- "Renewal Limits" - set how many renewals in advance resellers' end-clients can make for your products for each specified billing cycle - case #446
- "Pricing Method" - specify whether to customize pricing for each service in the addon module group, overriding the existing settings, or use the default prices configured in the WHMCS product settings - case #447
- "Promotion Code" - apply WHMCS promotion codes to provide discounts to resellers when using the WHMCS pricing method - case #447
- Optimized loading speed for "Most Profitable Resellers" and "Latest Invoices" data on the module's "Dashboard" - case #439
- Adjusted admin messages when redoing terminate, suspend, or unsuspend action on services with matching statutes - case #440
- Updated the "User-Agent" API parameter from "GuzzleHttp/7" to "ModulesGarden - Products Reseller" to simplify API request whitelisting - case #430
- Support for WHMCS V8.8 and previous
- Support for PHP 7.4 version
- Corrected misspelled "resut" key that was returned instead of "result" when querying the API response - case #422
- Addressed specific issue that might have caused the "Call to undefined method" error when loading Bootstrap framework for the API - case #425
- Resolved issue with duplicated OS reinstallation templates when using Proxmox VE VPS For WHMCS integration - case #433
- OS templates from other nodes will no longer be displayed for reinstallation when the "Search for Templates on All Nodes" option for Proxmox VE VPS For WHMCS integration is disabled - case #433
- Resolved problem with "(...)ProvidersResellerProvider::getResellerByUserId(): Argument #1 ($uid) must be of type int, string given (...)" TypeError that could occur when creating an integrated product - case #441
- Corrected password validation for special characters (e.g., &) during server reinstallation with Proxmox VE VPS For WHMCS integration - case #426
- Adjusted API "Reinstall" and "Get Templates For Reinstall" calls
- Other minor code corrections and language adjustments
v1.9.0
Released: Oct 23rd, 2024- WHMCS V8.11 support
- Support for PHP 8.2 version
- Option to automatically charge resellers with predefined top-up amounts via the selected payment gateway when a new order or renewal is placed and there are insufficient credits in their accounts - case #429
- Maintenance update and stability optimizations
- Requires ionCube Loader V13 or later
- Support for WHMCS V8.7 and previous
- Corrected issue that caused settings tooltips not to display
- Fixed problems with the configuration of certificates from GoGetSSL For WHMCS module
Note: New generation of integration is required to apply fixes - Resolved case that could prevent integrations from being downloaded - case #435
- Other minor code corrections and language adjustments
Reviews
-
Alexis Garcia (Netgocios Cia Ltda.) 3 years agoThanks for update.. please we need SSO for plesk too..
thanks -
Adam Lee 4 years agoThis integration module works perfectly for your reseller who run WHMCS to tap on the API to resell your solution to their clients without any coding work involve.
-
Hamza ElBayed (Digital Define Est. For I.T.) 6 years agoTo be honest, no hosting business can give the full potential of reselling without this module.
The level of freedom to provide your services to the reseller at a discounted price and allowing them to select what and how to sell your services using white label is amazing.
This is a must have module if you are looking to provide a reseller or a partner program with your clients.
Customer service and after sales service of ModulesGarden is amazing, they are a friendly bunch of people and they do not make you feel as you are their client, to them, you are a friend, and you are treated the same way.