Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

Agile Prestashop Seller Commission Module

» Add to my wishlist

Agile Prestashop Seller Commission Module

5 11 Review(s)


This PrestaShop module is an accessory for the Agile Multiple Seller/Vendor module, and allows a store owner to manage seller commissions and commission payments through Paypal, allowing you to set commission rates and transaction fees at seller level or store level or commission rate by product category.

PrestaShop x/1.5x/12.6x/1.7x

Add to cart

Get a consultation:


Commission mode:

Category Commission - The commission setting and calculation will be based on product category. In this commission mode, shipping fee will never be included in commission calculation.

Order Amount - This commission mode will be set and based on total amount of an order. You can choose to include or do not include shipping fee for commission calculation.

1. Commission rate settings:

  • Transaction fee setting - Flat fees charged per transaction/order.
  • Commission fee charge - Fees based on percentage of total sales amount.
  • Combination of Transaction fee + Commission fee.
  • Deduction rate setting - you can set a certain percentage to be deducted from total sales for commisson calculation.

2. Different Levels of Commission Rate Settings

  • Store level commission rate setting (default rate for all sellers).
  • Seller level commission rate setting (set different rates for different sellers).


3. Commission Calculation Function

  • Automatically calculate commissions based on commission rate setting for each order.
  • Automatically calculate seller account balances.
  • Account summary (i.e. sales amount, commission amount) on specified period.


4. Account History Function - Detailed account history with the following information:

  • Commission occurrence - when order is confirmed
  • Commission cancellation - when order is cancelled
  • Payments seller paid to store owner (happens in "Seller collects Payments" mode)
  • Payment store owner paid to seller (happens in "Store collects payments" mode)


5. Payment Function - Paypal - (Dependent on Multiple Seller payment collection mode):

  • Seller can pay outstanding commissions to store owner easily by clicking the "Pay" button in "Seller collects Payments" mode.
  • Store owner can pay sellers with commission deducted in "Store Collects Payments" mode.


6. Account Balances

  • This module will automatically keep track of the sellers' accounts, so you can see account balances at any time.


7. Secured Access Permission Control - Sellers can only see their own information, i.e.:

  • Transaction fee rates
  • Commission fee rates
  • Account history
  • Account balance
  • Seller to store payments via Paypal


 8. Configurable Voucher Cost and Sharing Feature

The Seller Commission module now supports orders with vouchers, with the following conditions:

  • All vouchers can only be issued by the store owner.
  • All vouchers used at time of purchase by customers will be shared by sellers with the percentage of products amount in the order.

You can configure the cost of vouchers in the following two ways:

  • Voucher charged to sellers - the cost of the voucher will be deducted from seller sales for each order.  For example, if the seller has a $100 product purchase, and the customer used a $10 voucher discount, then the final sale of the seller is $90.
  • Voucher charged to store owner  - sellers will receive the original sales amount before the voucher is applied.  For example, if the seller has a $100 product purchase and customer used a $10 voucher discount, then the final amount of the sale to the seller is still $100. The $10 voucher will be at the store's cost.

9. Configurable Shipping Fee Inclusion or Exclusion in Commission Calculation

This module is configurable to include or exclude the calculation of commisson and/or commission fees.

Based on your business model and policy, you can decide whether to include or exclude shipping fees with the commission fee (seller commission).







Email Address: 

A new account with your email address will created for you.
You will be subscribe to this topic and receieve email for reply automatically.

Your rating for the product

Quality - 1 stars
Quality - 2 stars
Quality - 3 stars
Quality - 4 stars
Quality - 5 stars
Performance - 1 stars
Performance - 2 stars
Performance - 3 stars
Performance - 4 stars
Performance - 5 stars
Value - 1 stars
Value - 2 stars
Value - 3 stars
Value - 4 stars
Value - 5 stars

Name: (nicknames are allowed)

Your comment

Reviews(total:11) in your selected language.

  • Magazin Case si Gradini


  • Antro della Magia


  • MYC Mall


Click here to see more

PrestaShop 1.7x - Yes

PrestaShop 1.6x - Available*

PrestaShop 1.5x - Available*

PrestaShop 1.4x - Available*

PrestaShop 1.3x - No

*Avaliable - Please purchase current version of the module, then contact us with your order # and the version of your PrestaShop, we will send you the correct package of the module that works for your PrestaShop store.

Version - 2016.11.28
Supports PrestaShop 1.7x
Version - 2016.08.21
Feature - Allow admin to specify the order statuses to trigger Seller Commission creation/generation (configure at seller commission module).
Feature - Allow admin to specify the order statuses to trigger Seller Commission cancellation (configure at seller commission module) .
New feature - It is configurable for store admin to choose use Paypal for payments between seller and store or not.
     If choose not  - Seller will not need to enter Paypal account unless use the seller use Paypal module to accept payment from customers
  This configuration is added to Agile Seller Commission module.
New feature - Commission mode: You can choose one of following commission mode
              Rate By Category
  Rate By Seller
New feature - Export seller commission as CSV file.
New feature - Dependent configuration options appears/hidden automatically based on main configuration items.
Version - 2015.12.01
Support new agile module structure

Version - 2015.08.22
- Fix potential issue that happen on a lower version of PHP environment, when there is white spaces after "php?"

Version - 2015.04.18
- Fix - Commission currency display issue
- Make it configurable for seller commission to exclude tax or not
- fixed an bug - layout issue of Total (summary) row in back office Account History page.
- fixed an bug - seller commission record "seller_sales" column calculation was incorrect if there is any tax involved in the order.
Version  1.3.0 - 2014.04.04
- Support PrestaShop 1.6x
- Support responsive theme
- during installation, the module will create default Transactions fee (0) and Commission fee (10%) record at store level.
- improvement - admin is able to filter out account history record  by record type
- changed record_type (BUYER PAY STORE) from 0 to 3 to fix issue with record type filtering at back office list page. 
- fixed an issue that non-super-admin is not able to see new tab added by this module (Commission Fees/Transaction Fees/Account History/Account Balance)
- fixed issue - seller is able to delete a commission rate setting records at back office
Version  1.2.9 - 2013.04.12
- Change all admin tab to PrestaShop 1.5x standard
Version  1.2.7 - 2013.04.12
- Fixed: when admin try to pay seller, it redirected to log in page at front office.
Version  1.2.6 - 2013.04.06
- Adjusted to compatible with PrestaShop 1.5.4
- Seller is able to pay account balance from front store - My Seller Account - Summary page 
Version  1.2.5 - 2013.03.21
- Fixed an displaying issue at Account History page of My Seller Account. The account history records are mismatched with other sellers data.
- Changed name "Insertion Fee" to "Commission Fee" to make it more appropriate.
Version  1.2.3 - 2012.12.01
- Integrated with new released Agile Multiple Shop module which allow each seller to have a virtual shop, virtual directory and separated themes.
Version  1.2.2 - 2012.12.01
- compatible with Agile Seller Multiple Shop
Version  1.2.1 - 2012.10.26
- Fixed commission calculation when exclude shipping at commission. The shipping should be included in the "total" (was not included) even excluded from commission calculation. 
Version  1.2.0 - 2012.10.20
- Module adjusted to be compatible with PrestaShop 1.5x
Version  1.1.0 - 2012.09.23
- account history record will not be added for store (if id_seller ==0)
- support split cart and discount voucher split
- Changed to use Order data instead of shopping cart for commission generation, so even if product price is changed, it will not be affected.
- Fixes a bug that at seller commission amount calculation when used for Agile paypal adaptive module. (2012.0617-2012.09.14) 
Version  1.0.13 - 2012.06.22
- Deduction % from total sale for commission calculation
  specify deduction rate percentage at Commission Fee tab
  display deduction amount and order origin at Account History 
- Integrated to prestabay module so that 
  you can specify deduction for orders imported from ebay (via prestabay)
- hide store owner transactions from Account History/Account Balance because it is not necessary and most cases store owner does not have products to sell, so there will be records.
Version  1.0.8 - 2012.04.27
- The module support voucher functions for sellers. Vouchers can only be issued by store, but shared by sellers by the percentage of products amount in an order. 
   The voucher cost could be in following two mode
   * At sellers cost: the voucher discount amount will be deducted from sellers sales amount. 
   * At store's cost: the voucher discount amount will not be deducted from sellers amount. 
- Shipping fee handling in commission calculation now is configurable in two different ways. 
   * Include shipping - Shipping fee will be included in Commission calculation
   * Exclude shipping - Shipping fee will be excluded in Commission calculation
Version  1.0.5 - 2012.02.25
- Integrated into Agile Paypal Adaptive Payment, make it possible to handle seller commission payments automatically without manually perform payment.
Version  1.0.7 - 2012.02.25
- Integrated into seller shipping module
Version  1.0 - 2011.11.25
1. Commission rate setting
   Transaction fee setting - Fees based on per transaction/order
   Commission fee charge - Fees based on percentage of total sales amount
   Combination of Transaction fee + Commission fee 
2. Different level of commission rate setting
   Store level commission rate setting (default rate for all sellers)
   Seller level commission rate setting (set different rate for different seller)
3. Commission calculation function
   Automatically calculate commisions based on commission rate setting for each order
   Automatically calculate seller account balance
   Account summary(sales amount, commission amount) on specificed period 
4. Account history function
   Detailed account history with following informaiton
   Commission occureence - when order is confirmed
   Commission cancellation - when order is cancelled
   Payment seller paid to store owner - happens at "Seller collects Payments" mode
   payment sotre owner paid to seller - happens at "Store collects payments" mode
5. Payment function - Paypal
   It depsned on Agile Multiple Seller payment collection mode:
   Seller can pay outstanding commissions to store by easily click "Pay" button - "Seller collects Payments"
   Store owner can pay seller sales with commission deducted - "Store collects payments"
6. Account balance 
   The module will automatically keep track of the seller account, you can see account balance at any time
7. Secured access permission control
   All sellers can only see his/her own information as following. All those informaiton is read only.
   - Transaction fee rate
   - Commission fee rate
   - Account history
   - Account balance
   - pay seller via Paypal

Please see here our general installation guide

A. New installation of agile module

B. Upgrade of agile module

Other Configuration notes:

We have set a default commission when the module is installed.
You need to change the commission setting by yourself.

Please fine some online help document for this here for more details.

Related Products