Menu Close
    Convert your store into Magento 2 Multi Vendor Marketplace

    Magento 2 Marketplace Advanced Commission

    Magento 2 Marketplace Advanced Commission module gives the ability to the admin to set commission for products, categories, and seller categories.

    The admin can also use commission rule. If any product lies under various categories on which the admin has set the commission, then, in this case, the highest commission will apply to the product.

    Also, this module is an add-on for the Multi Vendor Marketplace module. So to use this module, the admin must have the Multi Vendor Marketplace installed.

    Check the plugin working at the storefront along with the backend setup –



    • Set commission on products and categories.
    • Set commission on categories specific to Seller.
    • The admin can set commission on products and categories together.
    • The admin can decide the type of commission as a percentage or fixed for categories.
    • Commission on the product will get higher priority if commission rules are not applying.
    • The admin can add new commission rules.
    • The admin can delete/edit the commission rule.


    Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder.

    You need to transfer this app folder into the Magento2 root directory on the server as shown below.
    Installation Of Marketplace Aramex Shipping For Magento2

    After the successful installation, you have to run these commands in the Magento2 root directory:

    First command

    php bin/magento setup:upgrade

    Second Command –

    php bin/magento setup:di:compile

    Third Command –

    php bin/magento setup:static-content:deploy

    After running the commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below:

    Installation Of Marketplace Aramex Shipping For Magento2

    Thus, in this way, the module has been installed.

    Multi-Lingual Support

    For the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options.

    After that, select the locale as German (the language into which admin wants to translate his store content).

    language Translation

    If the user wants to translate their module from English to German then they need to follow the path:

    app/code/Webkul/MpAdvancedCommission/i18n in their unzipped Magento Marketplace folder and will get a CSV file with name “en_US.csv”.

    Now, they will rename that csv as “de_DE.csv” and translate all right side content after the comma in the German language.

    After editing the CSV, save it and then upload it to the path app/code/Webkul/MpAdvancedCommission/i18n where they have installed Magento 2.

    The module will get translated in the German Language. It supports both the LTR and RTL languages.

    Module Configuration

    After installing the module, you will see the configuration panel under Stores-> Configuration-> Webkul-> Marketplace Advanced Commission.

    For the reference, Please check the below snapshot:


    If the admin sets the Commission rule as No, then the admin has to select the commission type.

    Also, they have to set the commission per category.

    For the Fixed Type, the admin will enter some value in front of the category name. If someone buys a product from this category, then the value will deduct as a commission from the price paid by the buyer.

    For Percentage Typethe value will act as a percentage on the price paid by the buyer and will deduct from it as a commission if the product belongs to that category.

    Category Commission

    The admin can set the commission per category to set up commission per category click on Set Per Category Commission. The pop-up will raise in that you need to fill the commission for the categories.

    Each commission will only act on the product that belongs to its category:


    The admin will be able to set the commission for each category under Products -> Categories as shown below in the screenshot:


    If any product lies under various categories on which the admin has set the commission, then, in this case, the highest commission will be applicable to the product.

    Seller Category Commission

    The admin can set the seller category commission under Customer -> All Customer. And select the seller for whom the admin wants to set the commission.

    Then go to Category Commission as per the below snapshot:


    Seller Product Commission

    The admin can set the commission on each product under Product ->Catalog ->Manage Product ->Prices as shown below in the screenshot:


    If the commission on a product is not set then commission on the seller category will get priority if both are not set then the default category commission will be used.

    Commission Rules

    If the admin selects Use Commission Rule as “Yes”, then the commission will apply according to commission rule.

    Also, the admin can decide whether to select the commission rule according to the round of price of the product or not.


    For commission rules navigate to Marketplace Management -> Advanced Commission -> Manage Commission Rules as shown below in the screenshot:


    Note: The admin cannot create a new commission rule for the already existing product price range.

    The admin can add/edit the commission rule for that the admin has to enter the price range, amount, commission type for the commission rule.

    For adding a new rule admin needs to click on the Add New Commission Rule button and fill the required details as per the need of the business and click on the Save Commission Rule.


    Let’s say any customer has bought the product of a seller of 55.50 USD. If the Commission Type is “Fixed” and the commission rate is 20. Then the admin will get 20.00 USD and if the Commission Type is “Percent” then the admin will get 11.10 USD.

    That means the seller will get 40.08 USD in case of fixed commission and in case of percentage commission the seller will get 44.49 USD.

    Note: If the seller category commission > Product price in the category then the admin global commission will be applied (this will be the same for both percentage and fixed).  

    For Example: If the customer purchases a product of 10 USD. And the seller category commission is 20 USD as fixed. Then, in that case, the admin global commission will be applied for that particular product.

    In case if the seller category commission is 110% then also the admin global commission will be applied for the particular product.

    Order Details

    The seller can also check from “My Order History” the amount that the seller will get and the commission of the admin for each order:


    Thus, that’s all for the Magento 2 Marketplace Advanced Commission Module.

    If you still have any issue feel free to add a ticket and let us know your views to make the module better at

    Current Product Version - 5.0.0

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Young
    1. May I know the commission Prioritization for a product?

    2. And what if there are different types of commissions for a product?
    For Example:
    Product is $100,
    Product Commission: $20
    Category Commission:10%
    Seller Category Commission:15%
    Seller Commission:20%
    Commission Rule: $0.01-$100 20%
    Admin Globle Commission: 8%
    In this situation, how much commission will admin get from this product?

    • Subhangi (Moderator)

      Hello Young,

      We would like to answer your query below:


      ANSWER 1:

      Yes, the product or product rule is high on the priority always. 

      Answer 2:

      CASE 1: –>Configuration: Use Commission Rules – No;  then Product Commission: $20 will be applied and admin will get the $20 as commission. 

      CASE 2: –>Configuration: Use Commission Rules – YES;  then Commission Rule: $0.01-$100 = 20%

      will be applied and admin will get the 20 % as commission which is equal to $20


      Hope this helps. For any other query, you can directly write us at [email protected]. Our team will update you on the same.



      Webkul Team.

  • Back to Top

    Table of Content

    Hide Index