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 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!

Combine Products Reseller For WHMCS and Proxmox VE VPS For WHMCS modules to easily manage resold VPS servers!
Learn More
Connect Products Reseller For WHMCS with EasyDCIM to offer dedicated servers through your own network of resellers!
Learn More


  • 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 Limits Interval And Requests
      • View Reseller's Orders And Income
      • 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
      • Define Payment Collection Type:
        • After Product Creation
        • After Order Placement
      • 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
        • 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
    • View API Request And Response Logs
    • View API Documentation
  • Resellers

    • Access Dedicated Reseller Area
    • View Products Orders
    • 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
      • 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
    • Manage Proxmox VE VPS 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
  • 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 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
    • Multi-Language Support
    • Supports PHP 8.1 Back To PHP 7.4
    • Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
    • Supports WHMCS V8.8 Back To WHMCS V8.6
    • Requires ionCube Loader V12 Or Later
    • Easy Module Upgrade To Open Source Version
Read More



Released: Aug 16th, 2023
New Feature
  • Implemented language overrides support, enabling the utilization of customized translations
  • Support for WHMCS V8.5 and previous
Bug Fix
  • Resolved problem with the GoGetSSL For WHMCS synchronization when using SSL connection and PHP 8.1 - case #387
  • Eliminated issue that might have caused problems with loading the "Reseller Area" on certain configurations - case #388
  • Fixed case where the "Start", "Stop" and "Reboot" actions might not be functional with the Proxmox VE VPS For WHMCS integration - case #391
  • Solved problem where a product with the first payment pricing set to "0.00" could not be provisioned if the reseller did not have any credits in their credit balance - case #389
  • Other minor code corrections and UI adjustments


Released: Mar 22nd, 2023
New Feature
  • Server can now be reinstalled using OS templates and ISO images with Proxmox VE VPS For WHMCS module integration - case #343
  • Added "noVNC", "Xterm.js" and "Spice" console types support for Proxmox VE VPS For WHMCS module integration - case #370
Bug Fix
  • Minor code refactoring and other corrections


Released: Feb 24th, 2023
New Feature
  • WHMCS V8.6 and V8.7 support
  • Support for PHP 8.1 version
  • Provisioning module support - allow clients to automatically become resellers within a specific group by ordering a dedicated product - case #371
  • Create a list of suspension reasons, if any has been used in the provider's WHMCS, the unsuspend action on the reseller's store will be blocked - case #277
  • Added single sign-on (SSO) support for DirectAdmin and DirectAdmin Extended For WHMCS modules - case #346
  • Requires ionCube Loader V12 or later
  • Support for WHMCS V8.3 and previous
  • Support for PHP 7.3 version
Bug Fix
  • Fixed issue that occurred when generating configurable options with a bracket sign in the option name - case #348
  • Resolved problems with correct loading of the module settings caused by hidden JavaScript files - case #354
  • Corrected "Cannot redeclare getadminpermsarray()" error that could occur on certain WHMCS instances - case #368
  • Eliminated numerous errors generated into "tblerrorlog" database table
  • Other minor coded corrections


Released: Jun 20th, 2022
New Feature
  • WHMCS V8.5 support
  • Support for WHMCS V8.1 and previous
Bug Fix
  • Assorted corrections related to SSL domain certificate synchronizations - case #322
  • Fixed problem with injecting hooks if there was a dot in the module name - case #326
  • Minor compatibility corrections with Lagom Client Theme 2.1.x - case #326
  • Eliminated problem that might have caused the "The csrf tokens do not match!!" error when trying to execute the module actions with "Softaculous Virtualizor" integration - case #329
  • Fixed case where the wrong order could be canceled if an exception occurred when another order was placed at the same time - case #333
  • Added missing information about configurable options to the API models documentation - case #339
  • Other minor code corrections and improvements


Released: Feb 2nd, 2022
New Feature
  • WHMCS V8.4 support
  • Dedicated integration with the WHMCS "Licensing Addon" module
  • Added option to choose which of the success module actions will be omitted in the module logs to make them more clear
  • Reseller can now select the billing cycle which will be used to bill products ordered in the provider's WHMCS, so the reseller's product billing cycle may now differ from the provider's one
  • The integration modules will now use the same framework with better UI for product configuration as the main addon module
  • Test connection with provider's API can now be performed by the reseller when configuring the integration module
  • The way of setting up new ingratiation packages - reseller will now need to set up WHMCS "Server" and "Server Group" to establish API connection first instead of providing all credentials in the product "Module Settings" (note: this is required for the newly generated integration modules only)
Bug Fix
  • After the product upgrade, the new recurring price will be now properly taken based on the module pricing settings instead of the WHMCS settings - case #282
  • Eliminated "Cannot redeclare getadminpermsarray()" PHP error that occurred when the WHMCS POP and PIPE crons were used - case #218
  • Fixed problems with product upgrade that had shared configurable options assigned - case #273
  • "Server/VPS" product type will now properly return service hostname and nameservers prefixes - case #299
  • Other code corrections, language and UI adjustments related to supported module integrations


Released: Dec 6th, 2021
Bug Fix
  • Assorted corrections related to the product "change package" action when using configurable options
  • Resolved problems with sending emails and generating a CSR when the GoGetSSL For WHMCS integration is used


Released: Dec 1st, 2021
New Feature
  • Dedicated integration with the Softaculous Virtualizor module
  • Added support for "withpricing" parameter to "product" API endpoint that allows filtering the products with or without the pricing set
Bug Fix
  • Added missing validation whether a reseller, trying to order a product with paid configurable options, has sufficient credit balance - case #239
  • Corrected graphs date filtering when using EasyDCIM Dedicated Servers For WHMCS integration
  • Eliminated redundant "actionSsoLogin" API requests when having configured cPanel integration
  • "Unsuspend" action will no longer be allowed if the reseller has not paid for the suspended service - case #248
  • Other minor code corrections and improvements


Released: Oct 1st, 2021
New Feature
  • WHMCS V8.3 support
Bug Fix
  • Resolved rare case where action buttons in the client area might have stopped working after the product termination and its re-creation - case #228
  • Fixed problem with using configurable options if their multiple groups were only partly assigned to the product - case #237
  • Eliminated exception errors that might have occurred when using WHMCS "POP" and "PIPE" crons on WHMCS V8.2 - case #218
  • Other minor code corrections


Released: Aug 25th, 2021
New Feature
  • Support for WHMCS V7.10 and previous
Bug Fix
  • If a product does not support the "getInfo" module action, the module will now better handle that kind of exception - case #222
  • Fixed problem with passing chosen configurable options to the admin panel when their names differed by white characters in the reseller panel - case #223
  • Resolved issue with saving the "Product" field in settings of the reseller's integration module if its name ended with a white character in the main WHMCS - case #224
  • Eliminated "Action is not allowed" error that might have occurred for cPanel integrations in the end-client area
  • Other slight code and language corrections


Released: Jul 21st, 2021
New Feature
  • Adjusted requests and responses in the API logs to be more precise and contain additional queries - case #209, #216
  • Disabled email notifications when applying credits to invoices - case #214
Bug Fix
  • Configurable options pricing will no longer be shared between different product groups in the addon module - case #217
  • Eliminated "Cannot redeclare getadminpermsarray() in on line 0" error that might have occurred when running cron POP and PIPE tasks on WHMCS with the integration package installed - case #218
  • Resolved problem with pricing in the "First Payment" and "Recurring" fields that did not include the amount from configurable options - case #219
  • Other minor code corrections


Released: Jun 28th, 2021
  • Improved module performance by caching certain product details requests
  • Added support for custom API endpoint calls
Bug Fix
  • Fixed problems with loading product details for the module without native integration - case #215
  • Resolved issue with doubled orders if product auto-setup was turned on - case #205
  • Corrected problem with obtaining pricing for configurable options that had certain billing cycles disabled - case #212
  • Eliminated problems with generating double requests from an integration package to the module's API
  • Removing products from WHMCS will no longer cause problems with listing products in the addon module - case #210
  • Fixed issue with loading "Smarty" assets in the integration module - case #209
  • "Service Status" will now properly display a product status in "Reseller Area" instead of its order - case #207
  • Other minor code corrections and improvements


Released: Jun 17th, 2021
New Feature
  • WHMCS V8.2 and "Twenty-One" theme support
  • Allow resellers to offer products with the support of WHMCS "Configurable Options" and set their pricing to gain profits based on each created field - case #116
  • Resellers' integrations can now support WHMCS "Product Custom Fields" with provider's product synchronization - case #136
  • Dedicated integration with EasyDCIM Dedicated Servers For WHMCS module
  • Dedicated integration with OpenStack Projects For WHMCS module
  • Added support for WHMCS "Apps & Integrations" section for generated product integration
  • Support for WHMCS V7.9 and previous
  • Support for PHP 7.1
Bug Fix
  • Fixed problem with saving allowed products' actions when configuring integration package
  • "Change Password" will no longer be shown in the end-client area for the integration that does not support this functionality
  • Eliminated "PDOStatement" errors that might have occurred when running daily metrics usage cron - case #169
  • Many other code corrections and improvements


Released: Jan 20th, 2021
New Feature
  • WHMCS V8.1 support
  • Integration with GoGetSSL and GoDaddy SSL For WHMCS modules that allows resellers to offer SSL certificates to their end-customers
  • Universal support for SSL certificate modules that use standard WHMCS API requests
Bug Fix
  • Fixed certain integration issues with Proxmox VPS For WHMCS (note: usage graphs might still be missing)
  • Slight code adjustments


Released: Oct 19th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • Support for PHP 7.0 and previous
  • Support for WHMCS V7.8 and previous


Released: Jul 10th, 2020
Bug Fix
  • Resolved problem with the "Cannot read property 'addDefaultComponent' of undefined" error that might have occurred when trying to load the module's content - case #110


Released: Apr 22nd, 2020
New Feature
  • WHMCS V7.10 support
  • Added support to set the "one time" pricing billing for offered products
  • Added toggles to change response templates statuses directly from their list
  • Minor UI adjustments
  • "Refund Type" configuration - due to problems how WHMCS handles refunds, from now upon unsuccessful product creation, the module will simply not take any credits from the reseller account
Bug Fix
  • Fixed problem where the order status could not be changed from "Pending" to "Active" after the successful product creation on the end client side
  • Assorted corrections related to regular expressions used for API "Response Templates"
  • Resolved problem with switching from "Graphs" to "Change Password" client area section in Proxmox VPS product integration
  • Solved problem with invalid execution of the "create" action twice when both the "Automatic Credit Use" and "Automatically setup the product as soon as the first payment is received" options were checked - case #104
  • Fixed the "Invoice Not in Unpaid Status" error that might have occurred when the "First Payment" pricing was set to 0.00 value and the "Automatic Credit Use" option was disabled - case #105
  • Other minor code corrections


Released: Mar 11th, 2020
  • Stable Release
Read More


  • 1 year ago
    Thanks for update.. please we need SSO for plesk too..

  • 2 years ago
    This 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.
  • 3 years ago
    To 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.
Read More

See Also



Chosen by 1501 customers

Provide customers with SSL certificates, create multiple certificate products at once and define their details, plus allow clients to manage ordered certificates in your system.

Proxmox VPS For WHMCS Icon
Proxmox VE VPS

Proxmox VE VPS For WHMCS

Chosen by 1734 customers

Supply virtual servers and allow their close handling. Let your clients remotely access consoles, view usage graphs, manage backups and much more right in WHMCS.

Product Linker For WHMCS Icon
Product Linker

Product Linker For WHMCS

Chosen by 340 customers

Define and manage order relations between your products, addons and configurable options to sell them in bundles and provide automatically adjustable promotional codes.

Quotes Automation For WHMCS Icon
Quotes Automation

Quotes Automation For WHMCS

Chosen by 332 customers

Welcome the chance of automatic order placing and invoice creation directly from a quote page, prepare multiple templates for quotes, handle included products and more.