Magento2 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 be applicable to the product.
This module is an add-on for the Magento2 Marketplace module, so the Magento2 Marketplace module must be installed before installing this module.
- The admin can set commission on products and categories.
- The admin can 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.
- The commission on the product will get higher priority.
- 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.
After the successful installation, you have to run these commands in the Magento2 root directory:
Second Command – php bin/magento setup:di:compile
Third Command – php bin/magento setup:static-content:deploy
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
After installing the module, you will be able to see the configuration panel under Stores-> Configuration-> Webkul-> Marketplace Advanced Commission as shown in the below screenshot.
If the admin sets Commission rule as No, then the admin has to select the commission type as well as 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 be deducted as a commission from the price paid by the buyer.
For Percentage Type, the value will act as a percentage on the price paid by the buyer and will be deducted from it as a commission if the product belongs to that category.
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
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.
If the admin selects Use Commission Rule as “Yes”, then the commission will apply according to commission rule.
For commission rules navigate to Marketplace Management -> 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 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 250 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 50.00 USD.
That means the seller will get 230 USD in case of fixed commission and in case of percentage commission the seller will get 200 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.
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.
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 webkul.uvdesk.com.
Current Product Version - 2.1.0
Supported Framework Version - 2.0.x, 2.1.x, 2.2.x,2.3.x