Commission Manager

Commission Manager

Developed By Katamaze

Compatible with WHMCS v7.9

Commissions for all tastes

Create your affiliate network that boosts your business growth. Affiliates will earn money for spreading the word about you!

  • Recurring, one-time and lifetime commissions based on products, TLD and addons
  • Affiliates compete with each other to unlock milestones that boost their income encouraging them to do more
  • Data drives affiliate marketing. In Commission Manager statistics and details are one click away

The module awards commissions based on payments, signups and sales that can be set as fixed amount, percentage or both.

Plenty of attribution models

Tracking conversions is an essential part of an affiliation software that's why in Commission Manager we included 3!

  • First-Click attribution based on Referral Links with cookies
  • Manual for sales and conversions made "offline"
  • Interactive where end-users are asked to specify their sales representative from a list

Retroactive pay is supported and the module has built-in functions that protects you from cross-affiliation techniques.

Your control center

Commission Manager has key ingredients for the perfect admin interface to monitor and manage affiliates.

  • Add, remove, rearrange and export tables' columns
  • Perform actions on multiple rows at a time
  • Automation to save time and money running your business

With Billing Extension the module can automatically issue credit notes for payouts to affiliates. Moreover on invoice view you can easily sport items on which have been awarded commissions.

Affiliate-Centric approach

Affiliates can get information they want, send withdrawal requests and view statistics without the need of your manual intervention.

  • All features accessibile from one page
  • GDPR-friendly. Restricting data requires seconds
  • Multi-currency support

Referral Links support click tracking. Affiliates can monitor how many times they've been selected by referenced customers as their sales representative.

Katamaze technology

Commission Manager includes a number of proprietary technologies that enhance the user experience for both the administrator and visitors.

  • SorTables for displaying data
  • Multilingual content with HereLang
  • Optimal data entry with MagicInput



5 stars
4 stars
3 stars
2 stars
1 star

Steve Amstad @steve858

August 21, 2019 at 02:56:34 AM

System does not work with WHMCS, throws errors and they do not reply at all to support tickets.

Buyer Beware I guess.

  • 6 months ago
  • Version Number 2.0.0

Nghia Than @itvietnam

August 27, 2018 at 11:22:17 AM

I don't know they live or not. I sent two tickets request and they did not reply to me. So how about support progress and reply time SLA?

  • 1 year ago
  • Version Number 1.3.6

Michael Ramirez @polymiker

April 8, 2018 at 06:45:00 AM

I agree with the last buyer who purchased this. I should have read the reviews but instead went right for the buy button as I was excited to see this module. But it certainly caused my modules setup area to crash as well getting the following message too:

Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.

Is anyone around at this company? What about WHMCS are they monitoring their developers? There are several links on the site that are also broken and after making the purchase the download link took me to the sales site instead of a file.

Now I'm wondering if the other buyer ever got a refund or just walked away from this with a loss. Will the developer ever get back to me ? maybe I should just ask for a refund now with bothering to get a response?

I'll try anyway cause I like the module and if they get back to me I'll edit this review with a higher rating.

  • 1 year ago
  • Version Number 1.3.6

James Ward @jamesward23

January 17, 2018 at 06:39:47 AM

Looks like an awesome plugin, however since I've purchased it over 2 weeks ago, I've not been able to use it as it shuts down access to all my modules and receive the following.

Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.

I've received no support from the developer via ticket or email. I just tagged them in a tweet hoping to get their attention.

Poor rating until I can get some support

  • 2 years ago
  • Version Number 1.3.6

Version Compatibility

Compatible with WHMCS v7.9

Full Version Compatibility

  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0
  • All versions of WHMCS v5.3

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Katamaze


v2.0.7 Released October 11th, 2019

Latest Version


  • Commission Rules not saving on servers with SQL Stric Mode enabled


Previous Versions

v2.0.6 Released October 8th, 2019

View/hide detailed changelog


  • MagicInput. New type of textarea Fixed:
  • Potential bug with FileUploader (can't upload files)


v2.0.5 Released September 19th, 2019

View/hide detailed changelog


  • Module's core has been updated to improve loading times


v2.0.4 Released September 17th, 2019

View/hide detailed changelog

This release allows Administrators to manually activate any registered customer as an Affiliate.


  • Manually add Affiliates


v2.0.3 Released September 6th, 2019

View/hide detailed changelog


  • Fallback for systems with weird (so to speak) PHP ReflectionClass configuration


  • In version 2.0.2 we introduced a fallback for system without date.timezone specified in php.ini. We're reverting this change since it caused small issues with on some WHMCS


v2.0.2 Released August 30th, 2019

View/hide detailed changelog


  • Module Auto-Updater notably improved


v2.0.1 Released August 26th, 2019

View/hide detailed changelog


  • CM modal in Client Summary page has been improved
  • Small Core improvement. Fallback for systems without date.timezone specified in php.ini


  • Achievements have been renamed Milestones


  • Client Summary Error


v2.0.0 Released August 5th, 2019

View/hide detailed changelog

After more than 10 months of development the refactored Commission Manager is out! You can find more information on our website.

We remind you that Commission Manager 2.0.0 has nothing in common with previous versions released. It's a brand new module. You can install CM v2 with CM v1 simultaneously but the latter will be discontinued.


  • Create your affiliate network
  • Award recurring, one-time and lifetime commissions
  • Commissions can be based fixed amounts, percentages or both
  • Affiliates compete with each other to unlock achievements that boost their income
  • Show/hide statistics and details in one click
  • First-Click attribution model based on Referral Links with cookies
  • Interactive attribution where end-users select their sales representative from a list
  • Manual attribution for sales and conversions made offline
  • Support for Retroactive Pay, GDPR-ready, multi-currency and safe from cross-affiliation techniques
  • Add, remove, rearrange and export tables' columns on the fly
  • Perform actions on multiple rows at a time
  • Automations to save time and money running your business
  • Issue credit note for payouts to affiliates with Billing Extension
  • Click tracking and statistics


  • Commission Manager v1 is no longer supported

This is the first release of the refactored module therefore if you experience issues, please submit a bug-report. If you have any suggestions let us know by using request a feature.


v1.3.6 Released August 8th, 2017

View/hide detailed changelog

  • Fixed: Wrong function name was causing a Fatal Error for systems that were running CM without BX


v1.3.4 Released June 28th, 2017

View/hide detailed changelog

  • New: Type to search is now available for modals
  • Fixed: A small issue with relative paths was causing a problem with jQuery not loading properly in the module
  • Fixed: Secondary Navbar of Add Commission was visible in other pages


v1.3.3 Released November 10th, 2016

View/hide detailed changelog

  • New: You can now apply taxes to Credit Notes
  • Improved: One-time commissions are now calculated based on the subtotal (tax-exclusive)
  • Improved: Many improvements to credit notes and add funds for the earnings of salespeople
  • Improved: The code of some functions has been improved a lot


v1.3.2 Released October 6th, 2016

View/hide detailed changelog

  • New: In this release we made countless changes and improvements so that the module can work with all versions of WHMCS 5, 6 and 7
  • New: The module is fully compatible with WHMCS v7, v6 and v5
  • New: WHMCS 5 has no native support for AjaxModals but we managed to add this feature
  • Improved: Many HTML/CSS/js improvements
  • Improved: The module has been retested to confirm that it works properly with WHMCS v7
  • Improved: Of course we have also verified that the same package still works with WHMCS v6 and v5
  • Improved: Even if WHMCS 5, 6 and 7 are very different from each other, the template files can automatically adapt to the version in use in your system
  • Improved: We've added and/or extended support for jQuery and Bootstrap on the old WHMCS 5
  • Improved: Same goes for Font Awesome Icons. Now they work correctly even on WHMCS 5
  • Improved: We have included the latest version of Font Awesome Icons for all versions of WHMCS
  • Improved: Small imperfections in the front-end page have been fixed
  • Changed: Normalized several Smarty plugins so modifiers can keep working also with older version of Smarty


v1.3.1 Released September 21st, 2016

View/hide detailed changelog

  • New: Next to every paid and invoiced commission administrators and salespeople can now find a link to open the invoice in question
  • Improved: Dedicated descriptions for the new volume-based commissions (Levels) on invoices


v1.3.0 Released September 20th, 2016

View/hide detailed changelog

  • New: Dynamic commissions based on the available performance levels per client
  • New: Dynamic commissions based on the available performance levels globally
  • New: Fixed commissions based on the available levels per client
  • New: New page that can be used to assign the new type of commissions
  • New: Reassign earnings and recurring subscriptions to different salespeople
  • New: You can now find all earnings related to any recurring commission and and vice versa
  • New: Lot of new features and informations in the clientarea page
  • Improved: Infoboxes in Statistics page are now displayed in a better way
  • Improved: The module now automatically removes, if present, the sidebar from the frontend page
  • Improved: Many new mouseover tooltips that show additional informations
  • Improved: Improvements to CSS/HTML/jQuery
  • Improved: Improvements to language files
  • Improved: Loading indicator below Subscriptions table doesn't stop spinning. Now it does.
  • Improved: Manage Commissions and Earnings pages have been redesigned. Now they're more compact
  • Improved: Consequently also the front-end page has been redesigned
  • Improved: The script that calculates recurring commissions for entire accounts has been improved
  • Improved: Font-awesome is now included in the module
  • Improved: We have re-tested all previously test components to ensure that they still operate with all the new features
  • Changed: Small imperfection in the tpl file of clientarea
  • Changed: After so many releases, we decided to change the look of mouseover tooltips
  • Changed: We replaced javascript-based expand/collapse boxes with bootstrap
  • Changed: We replaced many images/icons with Fontawesome icons
  • Changed: The structure of tables used by the module in the database has been changed in order to support new features
  • Fixed: A conflict between 2 jQuery scripts was preventing mouseover hints from appearing in the back-end


v1.2.1 Released September 5th, 2016

View/hide detailed changelog

  • New: The new clientarea page can be customized to show or hide sensitive data to your sales rep. (ROI, your balance, income etc.)
  • New: The style of the new clientarea page can be colorful or with shades of gray
  • New: In the new clientarea page there are now more informations available to your sales rep.
  • New: Still in this page your sales rep. can now find a new table that contains all details about their existing recurring commissions
  • New: The module now uses the same date format that you are using in your WHMCS
  • Improved: The jquery script that shows you a preview of the ROI now shows only 2 decimal places
  • Improved: The same jquery has been updated so that now it shows "zero" values instead of empty ones
  • Improved: The pagination of records has been improved
  • Changed: The entire clientarea page for Commissions has been redesigned (preview 1, preview 2)
  • Changed: The Summary page in the back-end now has a new tab from which you can customize various settings about your front-end (preview)


v1.2.0 Released August 30th, 2016

View/hide detailed changelog

  • New: The module now has a front-end page that can be used by salespeople to view, search and filter earnings and existing commissions
  • New: The access to the new front-end page can be turned on/off from the configuration of the module
  • New: When the access to the new front-end page is enabled, the module automatically adds a button in the navbar
  • New: Earnings page now shows Date Paid column for paid commissions
  • Improved: Earnings page has been updated so that it looks more compact
  • Improved: Small improvements to HTML/CSS
  • Improved: The info-box of Earning page has been updated to include more informations


v1.1.2 Released August 11th, 2016

View/hide detailed changelog

  • New: You can now choose between "Type to search" and "Dropdown list" to select salespersons and clients in the back-end interface
  • Improved: Due to recent changes to Highcarts, the JavaScript library that the module uses to generate graphs, we added a function that automatically detects the version installed in your WHMCS. Long story short graphs will always work
  • Improved: Small HTML/CSS improvements in 4 .tpl files


v1.1.1 Released June 8th, 2016

View/hide detailed changelog

  • Improved: Strongly improved logic in various areas of the code
  • Improved: In Earnings page currency exchange rates are shown only when system currency and invoice currency are different
  • Improved: You can now find "No data available" message in place of empty graphs
  • Fixed: We found and fixed a bug that was causing an issue with the module refusing to pay automatic commissions under certain conditions
  • Fixed: The "Not Applicable" button wasn't working as expected
  • Fixed: Automatic commissions were not performing currency rate conversion


v1.1.0 Released May 30th, 2016

View/hide detailed changelog

  • New: Full support for automatic-commissions
  • New: Create and configure automatic-commissions for products or groups of products
  • New: Define your group of salespeople that are allowed to use automatic-commissions
  • New: The module doesn't allow salespeople to receive commissions for their own orders
  • New: You can let your clients choose their sales representative from a new dedicated page of the clientarea
  • New: When your clients choose their sales representative, you can list them in a dropdown or in a search box
  • New: Everytime there's a new order that has been successfully paid, the module automatically verifies if there's also a commission to pay
  • New: When there's a commission to pay, the client is automatically redirected to a page from which he must specify, if applicable, his sales representative
  • New: You can now suspend, unsuspend and terminate existing recurring automatic-commissions massivelly in one click
  • New: Filter commissions by insertion type (manual or automatic)
  • Improved: The code of the navbar (HTML/CSS/jQuery) has been improved
  • Improved: Improved navigation between pages of the module
  • Changed: The colors of buttons (suspend, terminate, unsuspend etc.) now better reflect their purpose
  • Changed: Dedicated success message displayed when checking out commissions without creating a credit note
  • Changed: Many changes have been made to several template files in order to fully support new features
  • Changed: All the existing action hooks have been updated to work with all the new features of the module properly
  • Changed: The Activation and Deactivation functions have been updated in line with the new structure of the module in the database
  • Fixed: Removed big blocks of HTML in Manage Commissions, Earnings and Checkout template files. They were completely useless
  • Fixed: Small issues with jQuery scripts


v1.0.4 Released May 24th, 2016

View/hide detailed changelog

  • New: You can now permanently delete cancelled commissions from your system
  • New: Hints added in all pages of the module. You can disable hints from the configuration
  • New: All pages used to add commissions are now responsive
  • Improved: Small improvements to jQuery code
  • Improved: Reduced the size of some template files
  • Improved: Improved the quality of English and Italian translation of the module
  • Improved: The code of some functions has been improved
  • Changed: The entire navbar has been redesigned
  • Changed: All pages used to add commissions have been redisgned
  • Fixed: Some small HTML/CSS inaccuracies has been fixed
  • Fixed: Misleading error appearing when trying to checkout a commissions without creating a credit note
  • Fixed: All language files have been updated since we noticed that it was not possible to translate all variables


v1.0.3 Released January 13th, 2016

View/hide detailed changelog

  • Improved: Added support for localkey. Long story short the module now loads faster
  • Improved: On some servers base64 function is disabled and this causes the pages of the module to load slower. We then developed a replacement for base64 when the module detects that this function is disabled on your server
  • Improved: To ease the translation of the module, we've already included all language files in the module
  • Improved: Improved translations and instructions for Highcharts
  • Fixed: Very complex bug when accessing WHMCS from multiple hostnames


v1.0.2 Released September 29th, 2015

View/hide detailed changelog

  • New: The module is now fully compatible with WHMCS V6
  • Improved: CSS, template files and jQuery have been updated to automatically recognize if you are running WHMCS 6 or greater versions and consequently adapt to its style and libraries
  • Improved: In order to fully support version 6 of WHMCS, every single feature has been re-tested


v1.0.1 Released August 9th, 2015

View/hide detailed changelog

  • New: You can now download the module for PHP 5.4 or newer and 5.3 or older directly from client area
  • Fixed: Bug with the integration with Billing Extension


v1.0.0 Released May 30th, 2015

View/hide detailed changelog

  • New: You can create 5 different type of commissions: One time commission, Recurring commission, Account commission for domains, Account commission for products/services, Account commission for all the rest
  • New: The terms of commissions can be defined in 4 different modalities: Fixed amount, Percentage, Fixed amount + Percentage, Fixed amount + Percentage + Auto recalculate
  • New: Recurring terms of commissions can be customized (forever, 1 month, 2 months, 13 months, 55 months...)
  • New: The module automatically handles currency rate conversion so don't worry about it
  • New: It pays commissions only when domains, products or invoices are actually paid by customer
  • New: The module doesn't pay a commission when the salesperson have already received it
  • New: You can Checkout commissions creating a credit note
  • New: You can also checkout commissions by adding funds to client balance
  • New: Recurring commissions can be suspended, activated or cancelled
  • New: Commissions can be cancelled, set as pending or in checkout
  • New: The module provides graphs and detailed stats: income, commissions, balance, return of investment and totals
  • New: Perfectly integrated with Billing Extension module
  • New: Supports multiple currencies and conversion rates
  • New: Advanced filters and functionalities
  • New: Simple and intuitive user interface
  • New: Uses Smarty templates
  • New: The module supports multi-language
  • New: New language: English
  • New: New language: Italian
  • New: Entirely based on PDO API for MySQL connections safe from SQL injection


See also

CleanHTML Invoice and Quote Template

CleanHTML Invoice and Quote Free template.

Account Statements Module

Send account statements to customers

Microsoft Cloud Solutions (CSP) - Office 365, Microsoft 365 and Azure added soon! - Suited for both direct and indirect CSP partners.

Office 365, Microsoft 365 and up to a 1,000 Microsoft cloud solutions, completely automated! + Azure usage added soon

GST WHMCS Module For India

As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.

Product Description For Invoices - FREE

This module allows you to place product description on invoices