Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Marketplace Seller Coupons For Magento 2

    Marketplace Seller Coupons for Magento 2: This extension will allow the sellers to generate coupons for use with their products. These coupons can be used by the buyers to apply discounts on products and thus take advantage of the same.


    1. Marketplace Seller Coupons for Magento 2 is an add-on of the Webkul’s Multi-Vendor Marketplace Module. To use this module, you must have first installed Webkul’s Multi-vendor Marketplace Module.

    2. The coupon amount applies to the product amount or the subtotal amount only and hence does not apply to the shipping and tax amount.

    Watch the below video tutorial to understand the extension workflow:



    • It allows the seller to generate coupons for their products.
    • The admin can also generate coupons for the sellers. 
    • The seller can set coupon value and quantity.
    • Buyers can add coupon value from different sellers also.
    • The admin can also manage the seller’s coupons.
    • The customer can apply the admin coupon on admin products.
    • Multi-Lingual support / All language working including RTL.
    • Compatible with Multi-Store.
    • Both admin and the seller can mass enable/disable coupons.
    • Customers can apply coupons at the checkout page as well. 


    Follow the below steps for installing the extension –

    Step 1:

    The customers will get a zip folder and they have to extract the contents of this zip folder on their system. Unzip the respective extension zip and then move “app” folder (inside “src” folder) into the Magento root directory on the server.

    Step 2:

    Now, run the below mentioned commands in the Magento 2 root directory via terminal.

    1st command –   php bin/magento setup:upgrade

    2nd command –     php bin/magento setup:di:compile

    3rd command –     php bin/magento setup:static-content:deploy

    Step 3:

    lastly, flush the cache and re-index all by navigating through System->Cache management.

    Configuration – Multi-Lingual Support

    For the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options and select the locale as German (the language into which admin wants to translate his store content).


    For translating the module language, please navigate into the to app>code>Webkul>MpSellerCoupons>i18n and edit the en_US.csv file.

    Now, translate the words on the right and upload the modified file to the same location. The filename of the translated file should be according to the language and region code like de_DE.csv.

    Module Configuration

    After the successful installation of the module, the admin will navigate to Stores > Configuration > Marketplace > Marketplace Seller Coupon for managing the backend. Under this section, the admin will enable the seller to create coupons and customers can apply coupons on admin products.

    NOTE: When selected YES, the Coupon option will be available for the seller’s products and  the admin coupon can only be applied on admin’s products.

    Seller Coupon Management

    Creating Coupons

    To generate the coupon codes, the seller will navigate under their account panel to Seller Coupons Manager. Here, the seller will be able to generate the coupons by first entering the details that include –

    • Code Prefix: Set the Code prefix that is added to the coupon code after generation.
    • Coupon Value($): Set the value of this coupon code.
    • Quantity: Set the Quantity of the coupon code
    • Expire Time: Set the expiry time of the coupon code

    After entering the details, the seller has to tap on the Generate Coupon button to create the coupon code for use. All of the generated coupons are listed in a grid with the coupon details.

    The sellers can also delete the coupons. To do so, check the boxes for the coupons to delete and then tap the Delete Coupons button to delete the coupons in mass.

    Coupons can also be filtered by entering the Coupon Code and selecting the status of the coupon to search and lastly tapping the Submit button.

    Customer Workflow – Coupon Usage

    When the customer will add products to the cart and go to the shopping cart page, then they will see this page where they can apply the seller coupon codes.

    The buyers will also be able to apply coupons on multiple seller products simultaneously.

    After applying the coupon code, the updated cart page will look like as shown below in the screenshot.

    Buyers can see the applied coupon at the time of checkout as shown below.

    A Buyer can apply coupon at the checkout as well. Here, a buyer can select the seller for which the coupon needs to be applied and the coupon code. 


    Here, the coupon is applied and the respective discount as per the coupon will also be applied. 

    Sellers can see the discount details on the Order Details page & on the Invoice of the order as shown below.
    Order Details Page :

    Invoice of The Order :

    Discount Distribution Details:

    Admin can see the discount distribution details on the Order Details page as shown below.

    Admin – Seller’s Coupon Management

    The admin can manage the seller’s coupon under “Marketplace Management > Seller Coupons” as shown below.

    Here the admin can find the used description details regarding the coupons and can also delete the coupons as per the need. The admin can also see the status of coupons which include – Active, Used, and Expired.

    If the coupon is used up for a purchase, then the status will reflect as Used. If the coupon is generated but not used and has time to expire, then the status is Active. The coupon that has reached its expiry time will reflect as Expired.

    The admin can add coupons for a seller as well by clicking Add Coupon. Here the admin selects a seller for which coupons need to be generated and fill required details to generate coupons. 

    Admin can also see the details about the Seller’s Order as shown below.

    The admin can view all the cart price rules whether it is created by the seller or self under “Marketing > Cart Price Rules”

    By clicking Seller Cart Price Rule under Manage Coupon Codes”, admin can view codes along with all the rule conditions. 

    That’s all for the Marketplace Seller Coupons For Magento 2. Still, have any issue feel free to add a ticket and let us know your views to make the module better

    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

    . . .

    Leave a Comment

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


  • Bekim
    Seller and admin can add coupons but the buyer won’t see it. Why don’t you explain where is the buyer getting coupons code.I have your product and I can’t use it.
    • Archana Tiwari (Moderator)
      Hello There,
      Currently, the required feature is not available in our module.
      Further, you can mail us at so that we can assist you regarding the same.
  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index