Multi Vendor Marketplace



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
15 January, 2020
Extensions, Sales, Comparison Shopping Engines, Marketplace Feeds
License Type:


Convert your default Magento store into a complete e-commerce multi vendor marketplace platform having different sellers with their product listings.

Other Extensions by WebKul SoftWare Private Limited


Back to top

Webkul’s Multi Vendor Marketplace extension will convert your default Magento store into a complete multi seller e-commerce marketplace platform like - Amazon, Alibaba, eBay, Etsy, Rakuten, and Souq.   

With marketplace functionality, the vendors will be able to sign-up, create seller storefront, view dashboard, add different types of products, manage orders, create invoice, shipment, and credit memo. Webkul’s Multi Vendor Marketplace extension will enable the customers to shop from a huge collection of products sold by various marketplace sellers. 

Moreover, the customers can give seller reviews and ratings, send a message, view seller profile showing recently added products, recent reviews & ratings, browse seller collection, and read shipping and return policies.

Business Value

Online marketplaces have completely reinvented the e-commerce business model. In a marketplace site, wide varieties of products, as well as services, are provided by multiple third-parties.

In comparison to retailer specific online store, a marketplace platform aggregates products from a wide array of sellers, offering wide selection and availability to consumers. 

Apart from offering competitive prices, the marketplace provides commission revenue model to site owner or marketplace operator for processing transactions, order fulfillments, and shipments. 

For small scale merchants, marketplace plays an important role, as establishing their own e-commerce store takes huge costs, development time and marketing efforts. Whereas, in a marketplace, anyone can sign-up as a seller, create product listings, and process orders easily.

Admin End Features

  • Special and attractive design to manage the products, sellers, and commission.
  • The admin can create customized email notification templates.
  • The admin can choose and customize three different layouts for the marketplace landing page.
  • The admin can deny/approve/disapprove seller.
  • The admin can view, approve, disapprove, update, deny, and delete a seller requested product.
  • Ajax checks for vendor/seller shop URL.
  • Different commission for every seller.
  • The admin can decide to auto-approve orders or not.
  • The admin can manage the seller profile page setting.
  • The admin can assign the product in bulk from the product assignment tab while editing the seller page from the backend panel.
  • The admin can hide seller-buyer information.
  • The admin can allow the seller to add related products, up-sell products, and cross-sell products.
  • The admin can allow the seller to add a product limit for the customer on product purchase.
  • The admin can view notification count for new seller request, add/edit seller product, and feedback review.
  • The admin can set SKU prefix so that the admin can differentiate the seller’s products.
  • Product preview for product approval at the admin-end.
  • Allow the vendors to provide information store wise.

Seller End Features

  • The seller will get a separate profile page with their company logo, and collection page with company banner.
  • An interactive vendor dashboard in a separate vendor panel.
  • Vendors can access their customer grid, reviews, and activities easily.
  • Allow vendors to view all transactions (total earning, total sales, total admin commission, total payout, and remaining payout) on their panel.
  • Allow vendors to make the withdrawal request for their remaining amount via their panel.
  • Allow adding different product types to seller (simple, downloadable, virtual, configurable).
  • This module provides an attractive landing page with top 4 sellers with their top 3 products.
  • The marketplace sells page (in case of layout 2 and layout 3) works as seller central where a seller can separately create his account.
  • Allow the seller to edit shop URL for the profile page, collection page, review page, location page.
  • Allow the seller to select checkboxes for enabling the social media fields on the seller’s profile page.
  • Option to configure products with available attributes-key features.
  • The seller can manage the order from the frontend when approved by the admin.
  • The seller will be notified by mail when product inventory reaches the specified minimum level set by the admin.
  • The seller can change the background color of the profile page.
  • Allow seller to add carrier and tracking numbers for the orders.
  • Add videos along with the product images at the add new product page in the marketplace.
  • Display sales report by using charts, sale by location, sales stats, and filter the reports by year, month, week, and day in seller dashboard.
  • Adds top-selling category pie chart in the seller dashboard.
  • The sellers can view the notification count for product approval, new orders, and new transactions.
  • The vendor can create a duplicate copy of a product.
  • The seller public pages are SEO (Search Engine Optimization) friendly.

Customer End Features

  • The buyers can view all the details about the product given by the seller.
  • The customer can contact the seller with captcha support.
  • The customers can also compare the price of the products of different sellers.
  • The buyers can give ratings to the seller products.
  • The customers can also view the rating of the seller.
  • The customers can view the seller profile page.
  • The customer can place the order of different seller products by using the same cart.
  • The customers can view the location of the seller at the seller profile page.
  • A customer can send a request to admin to become a marketplace seller
  • A customer can checkout at once having multiple sellers products in the shopping cart.

Admin End Workflow

After the successful installation of the extension, the admin can configure this module from the back-end by navigating through Store> Configuration>Marketplace.

Global Commission Rate - In the global commission, the admin can set the global commission rate on the seller products, and it is applicable for all the sellers. Let’s assume the admin has set the commission rate as 20% and a seller S1 has his/her product (P1) price is 100 USD so on the sale of product P1 seller will get 80 USD, and the admin will get 20 USD as commission.

Allow Seller to Manage Orders - By enabling “Yes,” the admin allows the sellers to manage the orders from front-end. Now the seller can generate invoices for their ordered products, generate a tracking number and shipment for the orders of their products.

Move Product Tax to Seller Account - If move product tax to seller account is disabled or set as no then product Tax amount will forward into the Admin account. Otherwise, it will go into Seller account.

Seller Approval Required - If the admin set this option as NO, then the users who will sign up in the store as a seller will automatically convert into the seller or else the admin needs to approve the customer to be a seller from the back-end. 

Product Approval Required - By this option, the admin can restrict automatic approval of the product which is added by the sellers. 

Product Update Approval Required - By this option, the admin can restrict automatic approval of the order when a seller tries to update any parameter of the product.

Product Type For Seller - From here, the admin can decide the product types which are allowed for the seller to add a new product.

Product SKU Prefix - This field only applies to the seller products. The value put by the admin in this field will be added at initial to the SKU of the seller product.

Order Approval Required - When this option set as ‘Yes,’ the admin has to approve each order manually and only after that seller will get notified about the order.

Seller End Workflow

Seller Sign up - The user can sign up for the seller using marketplace landing page button or from the store my account link or during sign up.

They need to choose “Want To Become Partner” or “Want To Become Seller” an then they need to put their shop URL, which will be unique.

Marketplace Seller Panel Management - From here, the sellers can view their dashboard, edit their profile, add new products, delete their products, see their transaction list, and order history. 

The seller can also view the notification count for product approval, new order placed, and new transaction.

Edit Seller Profile Information - From here the seller can edit their profile information such as shop name, location of the shop, banner image, shop logo, company locality, shop meta description, and many more parameters.

The seller can add their various social media links, contact number, Background color (if enabled by the admin), Shop title, Company Banner, Company Logo, Policy details, etc. 


Webkul's Multi Vendor Marketplace extension, helps the store admin, the seller, and the customers in various ways. Below are some key benefits of the module:

Store Admin - Store owner will get a commission on every product sale. The store owner can set different commission for each seller.

Marketplace Vendor - Selling at many channels will boost sales and revenue. The multichannel selling is a popular concept nowadays, and selling on many marketplaces will lead to more sales.

Customer - The customers have a choice to buy the products in the marketplace. The customers can compare the products based on price, vendor rating, and location before purchasing. 


Live Demo

You can check live demo from here

Success Stories

Webkul's Multi Vendor Marketplace extension is helping many businesses globally to create an easy to use platform for both merchants and customers. Please find some live marketplace sites built using this extension:

Drezzer - An Austria based online fashion platform helping shoppers to find the newest, coolest, and hottest independent local brands strictly produced in the European region.

Grocery Delivery Asia - Cambodia's most popular hyperlocal marketplace offering thousands of daily need items, groceries, and home essential products to the local community.

LabX - The world's leading online marketplace for science and laboratory products, providing a platform for manufacturers, distributors, resellers, and private individuals. LabX is the largest online scientific equipment marketplace for buying and selling. 

Roadzila - French based B2B marketplace portal created for European tyre professionals. Through its portal, the buyers can find all the tyre profiles, brands, contact wholesalers, compare prices, and do the purchase online.

Support Policy

  • You get free 3 months of technical support included
  • You can buy 6 or 12 months extended support agreement
  • For issues, please create a ticket or send email to support@webkul.com
  • Free lifetime updates of the module

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 3.0.3 --------------------------------------
    + Seller & admin can filter denied, approved and pending products.
    + Admin can assign products to the seller from the product edit page.
    - Fixed Few more bugs.

    -------------------------------- Version 3.0.2 --------------------------------------
    + Customers can report flag against seller's products.
    + Customer can report flag against the seller.
    + Admin can enable/disable the report flag functionality.
    + Admin can add the flag reasons.
    + Admin can deny/suspend seller & product based on the reported flags.
    - Fixed few more bugs.

    -------------------------------- Version 3.0.1 --------------------------------------
    - Removed unnecessary use of object manager.
    - Removed cyclomatic complexity.
    - Fixed layout issues and removed redundancy from the layout.
    + Added marketplace logger file to log the data.
    + Use the specified function to generate XSS-safe output.


  • Compatible with Open Source (CE) : 2.3
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.3.x.
    - Seller collection page issue resolved which is coming on 2.3.2.
    - Seller status change email's link redirect issue resolved.
    - Fixed Few more bugs.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.2.x.
    - Google Recaptcha issue resolved on Vendor login and Registration page.
    - Seller Product Search issue resolved if flat catalog and category are enabled.
    - Fixed Few more bugs.


  • Compatible with Open Source (CE) : 2.3
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.2.3 --------------------------------------
    + Declarative Schema added.
    + Sitemap feature added for seller's profile and collection pages.
    + Compatible with Magento 2.3.x and PHP 7.2.
    + Seller filter feature added in layered navigation
    + Added feature to select a different type of seller information display on the product page.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.1.9 --------------------------------------
    - Fixed Seller Order Status issue in seller order grid for separated dashboard layout.
    - Fixed Few bugs.
    + Added a new field to seller's profile page to add their privacy policy.
    + Added items and total child block in order view page.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.1.8 --------------------------------------
    + Added customer, review list page for default seller layout
    + Add transaction withdrawal request block in transaction page for default seller page layout.
    + Added Duplicate Product Create Feature at seller dashboard.
    + Added Layered Navigation in seller collection page.
    - Fixed product image upload console error issue at seller dashboard.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.1.5 --------------------------------------
    - Fixed Cross-site request forgery(CSRF) vulnerability issue with seller individual product delete.
    - Fixed color picker selection issue with mobile view.
    - Fixed order grid view load issue with marketplace shipping add-ons after generating the shipping label.
    - Fixed varnish cache issue with product view page.
    - Fixed product limit notification issue with non-seller products.
    - Fixed issue with Add New Product page when after saving product results an error it's wiping out all data from Add New Product page.
    - Fixed category un-assign issue when saving the product with Magento 2.2.x.
    - Fixed seller's product order shipping issue with multiple currencies.
    - Fixed issue with update seller profile page when after saving profile information results in an error it's wiping out all data from seller profile page.
    - Fixed issue with product status update with "Product Update Approval Required" setting as "No" at vendor dashboard.
    - Fixed issue with configurable product qty on order history page when separate vendor dashboard set as "No".
    - Fixed currency related order total issue.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.1.4 --------------------------------------
    - Fixed Cross-site scripting (XSS - stored) vulnerability issue.
    - Fixed separate seller dashboard left menu header logo issue.
    - Fixed seller product reindexing issue after approving by admin.
    - Fixed seller collection page sorting issue by name and position with Magento version 2.2.2.
    + Showing marketplace header links "Sell", "Vendor Dashboard"(in case of separate vendor dashboard only).
    + Added configuration setting for uploading logo for separate seller dashboard left menu header.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.1.3 --------------------------------------
    + Change seller public URLs design.
    - Fixed issue with custom options saves with magento2.2.
    - Fixed some issues.
    + Allowed vendors to add their information store wise.
    + Allowed vendors to have their separate vendor dashboard from their
    customer dashboard.
    + Allowed vendors to switch to their buyer dashboard from vendor
    dashboard and vice versa.
    + Allowed admin to configure vendor product add/edit page category tree
    view page like admin panel.
    + Added vendor login link.
    + Allowed vendors to see their customers grid if separate vendor panel
    + Allowed vendors to see their review grid if separate vendor panel enabled.
    + Allowed vendors to see their all activities grid if separate vendor panel
    + Allowed vendors to make withdrawal request for their remaining amount if
    separate vendor panel enabled.


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.0.10 --------------------------------------
    - Fixed Bundle Product credit memo issues.
    - Fixed multi-currency order issues.
    - Fixed order coupon (when admin coupon is applied) issues.
    - Fixed product quantity save issues when flat catalog on.
    - Fixed minify HTML issues.
    - Fixed configuration product create the issue for swatch type attribute option
    new value.
    + added dispatch even on order mass approve action.
    + added short description field to add/edit product at seller dashboard.


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    -------------------------------- Version 2.0.9 --------------------------------------
    + Created Seller Notification popup to notify seller regarding updates in
    Product List
    + Created Admin Notification popup to notify Admin regarding updates in
    Manage Product
    Manage Seller
    Manage Feedback
    + Added Tax/VAT field in seller edit profile setting.
    + Admin can view seller's product before approve.


  • Compatible with Open Source (CE) : 2.0
  • Stability: Stable Build
  • Description:

    + Allow to add multi seller with help of the extension
    + Allow seller to add/update/delete products from their dashboard
    + Seller can delete his logo and banner from seller's profile
    + Seller can view hints for fields if enabled and set by admin
    + Seller can add Return and Shipping policy if enabled by admin
    + Category and sub category assignment to seller from admin
    + Product filter by name, date and status in seller's product list
    + Mass delete of product in seller's product list
    + Display total Payout and remaining amount of seller's in seller's dashboard
    + Latest seller's order in seller's dashboard
    + Seller's order with filter by order id, date and status in seller's orderhistory page
    + Add seller's order view page with commission and total seller's amount details
    + Add seller's transaction report with download record in csv and search filter by transaction id and date
    + TAX management for seller's product from marketplace setting at backend
    + Product update required setting from marketplace setting at backend
    + seller policies(return/shipping) enable/disable setting from marketplace setting at backend
    + Restrict seller to use only some selected categories for adding products from marketplace setting at backend
    + Make a Review on only Order Purchase setting from marketplace setting at backend
    + Hint(s) / Guide feature for the fields(for product and profile page) which will be managed by magento Admin
    + Seller and Product deny from admin panel
    + Massapprove of product and seller at backend
    + Admin can see seller's transaction details of total payout at backend
    + Manage seller's order grid with pay(individual and mass) options for admin at backend.
    + Attractive Marketplace Landing Page design
    + Atrrictive Seller's shop page like profile, collection, feedback, location page
    + Allow admin to configure martketplace landing page options like- banner, banner content, button label, icons etc
    + Display top 4 best sell sellers with their top 3 selling products
    + Allow sellers to manage their orders
    + Allow sellers to refund their order with return quantity to stock option and add comment option.
    + Allow customers to search seller by seller shop name in seller list page
    + Manage seller's total and commission on product refund
    + Change Marketplace Feedback grid collection in admin panel
    + Allow seller to add sample url, link sample url and link url for downloadable products
    + Allow seller to update configurable associate product from seller dashboard
    + Allow sellers to add social media icons on their profile page
    + Low stock notification to sellers if enable by admin.
    + Allow admin to create custom email templates for marketplace email templates.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top