Overview


Staff Sales module allows you to track sales of each staff member in your team. You can assign certain customers to staff member and have them receive % from each customer order. You can also have all your staff sales team (selected staff members) receive default commission from each new purchase of certain products. 

Activating the module


  1. If the plugin is included in your HostBill edition you can download it from your client portal.
  2. If the plugin is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the plugin extract it in the main HostBill directory.
  4. Go to Settings → Modules, find and activate Staff Sales and Staff Sales Stats plugin.

Plugin archive contains two plugins:

Module configuration


StaffSales module should be enabled first, make sure to choose which staff member have access to this module, as it allows to changing commissions and commission rates.

After activation under Extras → Staff Sales you can: 

How the module works


When browsing client profile as a staff member with access to Staff Sales module (allowing for its configuration), staff member will see (shown as "1" on image below) option to assign sales staff to customer profile as certain type.

Other staff members, with access to Staff Sales Stats module will see who is assigned to the customer (shown as "2" on image below), but without ability to change it.


When customer makes a purchase or terminates (cancels) account, a commission is then added to their account (either positive or negative). You can track commissions of each sales staff in Extras → Staff Sales:

Where you can see:

  1. Related customer
  2. Commission amount, either positive for sale or negative for cancellation
  3. Commission status, Approved and Pending for added commission but not yet approved (or auto-approved).
  4. Comment is for administrator to check on what event this commission was applied, ie. whether it was Default Commission (for all staff sales) or direct commission for being certain sales rep type.
  5. Actions allow administrator to:
    1. Approve pending commission
    2. Edit commission amount
    3. Delete commission

How the commission is calculated and auto-applied?


 Commissions are calculated on following events:

When this happens the module:

Things to consider: