Trusted by 900 + Ecommerce store owners, Our Most Popular Product
Multi Vendor Marketplace Module for Magento 2 offers a robust solution for Magento stores, empowering vendors with a dedicated dashboard for seamless product and order management. Admins can effortlessly oversee vendors, manage commissions, and handle settlements.
The module ensures compatibility with all standard Magento 2 themes and templates, backed by a responsive support team for comprehensive assistance.
Please check the Demo below this description section.
All Product Types Supported Vendors can create any product type supported by Magento, including Simple and Configurable products.
Vendor Registration Portal Sellers can register their business through the "Vendor Registration Page."
Manual / Automatic Product Approval Vendor products can be approved either manually or automatically (no-approval required).
Add/Edit Vendor Information Admin can add, edit, and remove vendors from the backend, ensuring full control over seller accounts.
Set Product Approval Admin can require approval for seller products before they appear in the store, which can be toggled ON/OFF.
Set Registration Approval Admins can enable approval for seller registrations to verify details before granting access.
Assign Products to a Vendor Admins can assign existing products to vendors, ensuring smooth product management across multiple sellers.
Manage Seller Orders Admins can manage seller orders from the backend, even though vendors have their own order management panel.
Manage Commission Payable to Admin Commission can be set globally, per vendor, or per category, providing flexible revenue-sharing options.
Payment Settlement with Sellers Admins collect payments and can later issue offline settlements to vendors while keeping records in the backend.
Vendor-Specific Attributes and Attribute Sets Vendors can create their own attributes and attribute sets to support configurable products.
Process Orders – Invoice and Ship Functions Standard Magento order processing features, such as "Invoice" and "Ship," are accessible in the vendor panel.
Seller/Vendor Review & Rating Management Customers can review both products and vendors, with ratings displayed on the front end.
Customer Inquiries for Vendors Customers can send inquiries from the vendor store page or product listing page, which admins can monitor.
Order Split View for Vendors If a customer orders from multiple vendors, the system splits the order so each vendor can manage their own part.
Multilingual Capability The addon supports multiple languages out of the box, making it easy to expand the reach globally.
Multi-Vendor Mobile App Compatibility A separate Multi-Vendor Mobile App is available, fully compatible with the Purpletree Application, enhancing accessibility and vendor management.
Multiple Product Checkout Customers can purchase products from multiple vendors/sellers in a single transaction.
Offline Transaction Support Admins can manually record offline transactions for each vendor.
Lifetime Upgrades Included Customers receive free lifetime upgrades.
Open Source & Easily Customizable The source code is open, for easy customization.
Continuous Feature Enhancements New and useful features are regularly added to the extension.
Bulk Product Upload Admin can bulk upload products and assign them to vendors in a single import.
Add/Edit Vendor Information Admin can add a vendor and edit seller information from the backend. Admin can also remove existing sellers.
Set Product Approval Admin can set a parameter in case approval by admin is required before a seller product appears in the store. This approval requirement can be set ON/OFF by Admin.
Set Registration Approval A seller can register from the front end. However, Admin may want to verify the details before approving the seller. This approval requirement can be set ON/OFF by Admin.
Set Vendor Categories In that case, the admin may not want to open all categories for vendors. Admin can then set which categories can be used by vendors.
View Seller Orders from the Admin Panel This extension adds the seller as a filter in the order list grid. Admin can use that to filter orders based on the seller's name.
Assign Products to a Vendor Both admin and sellers can handle products. If a product was added by the admin previously, the admin can assign it to a seller. Multiple products can be assigned to a vendor, and one product can belong to one vendor at a time.
Manage Seller Orders While sellers can manage their orders from the Seller panel, the Admin can also manage them if required.
Manage Seller Reviews and Ratings Not only can customers add reviews for products, but they can also add reviews for vendors. Vendor ratings and reviews are displayed on the front end for customers to view.
Manage Commission Payable to Admin on Sellers' Products Commission payable to admin, which is some percentage of the product price, can be set on a global level applying to the whole store, as well as on vendor level and on a category level.
Manage Inquiries Made by Customers for Vendors Customers can make inquiries with a vendor from the vendor's store page as well as from the product listing page. Admin can view all inquiries in the backend.
Commission Data for Sales Admin can analyze all commissions received from different sellers. This can be analyzed date-wise and vendor-wise.
Payment Settlement with Sellers For all orders, the admin receives a commission, and the remainder of the amount goes to the vendor. However, all payments are collected by the admin using the payment methods available on the website. At a later point in time, the admin can issue offline payments to sellers and record them in the backend.
Manage Header and Footer Links for Seller Signup "Become a seller" links can be set up by the admin to appear on the header and footer of the website.
Seller Features
Vendor Panel The seller gets a panel from where products, orders, and seller information can be managed. This panel is shown on the user dashboard after login.
Register from Frontend Sellers can register from the front end of the website using seller registration links given in the header and footer of the website.
Manage Profile During or after registration, the seller can modify profile information.
Manage Store A store page is created on the website for each seller. The seller can manage information on that page from the seller panel.
Add/Delete/Edit Products The vendor can manage products right from the vendor panel. The following types of products can be added/edited by vendors:
Simple products
Configurable products
Virtual products
Downloadable products
After adding a product, approval is sought from Admin if Admin has enabled product approvals.
Vendor-Specific Attributes and Attribute Sets Attribute sets are used for configurable products. Using attributes, variations like color and size can be added to products.
When a seller is registered, the plugin creates a default attribute set for the seller. Later on, the seller can add another attribute set and create new attributes in any of their own attribute sets.
View Orders Vendors can see all their orders using a grid view available in the vendor panel, with filtering features available.
Process Orders – Invoice and Ship Functions Vendors can process their orders. Usual Magento features for order processing, like "Invoice" and "Ship", are available in the vendor panel.
View Store Reviews After placing an order, customers can review a vendor. The vendor can view the reviews and ratings submitted by customers.
View Commission and Settlement Records For every order, a portion of the order amount is deducted by Admin, and the rest is passed on to the vendor. In this option, the vendor can see how much funds have been received from orders and how much commission is payable to Admin. When the admin initiates a settlement, the vendor can view those details in the vendor panel.
Manage User Inquiries Users can place inquiries for vendors from the product listing page and vendor store page. Using this option, vendors can view all inquiries coming from users.
Need a Custom Feature? Send us your query if any feature you need is missing. Suggestions are also welcome! We will get back to you and deliver the feature you need by providing estimations on a priority basis.
Customer Features
Order Split View for Vendors When a customer places an order with items from different vendors, this extension creates separate order views visible to each respective vendor for processing.
For example, if a customer orders products P1 and P2, where P1 is sold by vendor V1 and P2 is sold by vendor V2, the order will be split into two views. Vendor V1 will see details for product P1, and Vendor V2 will see details for product P2. They can independently process their parts of the order.
In the case of the split view, the shipping fee is applied according to the website configuration and is not related to vendors or sellers.
Contact Vendor Users can send messages to vendors from the "Vendor Store Page" and "Product Listing Page". These messages are also stored and displayed on the vendor dashboard. On every message or reply, an email notification is generated.
Review and Rating for the Seller Customers can add reviews and ratings for vendors. However, the customer must have purchased an item from the vendor in order to submit a review or rating. These reviews and ratings are displayed on the vendor store page.
View Vendor Store Page Users can view the store page for a particular vendor by clicking on the vendor name from the product listing page.
Become a Vendor A normal user can apply to become a vendor using the options provided on the dashboard.
Multilingual Capability of Magento 2 Multi Seller Marketplace Plugin
The Magento 2 Multivendor module provides true multilingual capability. You do not need any language pack, etc., to support your language for the text coming from our extension (You still need a language pack for your Magento website for the parts that are not related to our Component). The following languages are available out-of-the-box:
English
Chinese
Spanish
Arabic
Portuguese
Indonesian
Japanese
Russian
French
German
Filipino
Vietnamese
Thai
Supports all Magento themes
This Multi-Vendor works for any theme and template. If any issue is encountered, it will be solved by our support team.
Some References are given below:
Porto
Ultimo
Claue
Shopper
Ves Evolution
Fortis
Everything Store
Milano
The Purpletree Multi Merchant E-commerce platform for Magento 2 is a comprehensive solution for store owners looking to convert Magento Website to multi vendor marketplace. It allows vendors to register, upload and manage products, and set prices.
With a powerful admin panel, store owners can oversee vendor accounts, approve or reject products, set commission rates, and handle administrative tasks efficiently.
Overall, this Enhancement helps Magento 2 store owners build a thriving Vendor management platform and grow their online business.
Q: What is Magento 2 Multi Vendor Marketplace Extension? A: A Magento 2 extension that allows multiple vendors to sell products on a single platform.
Q: Does it support all Magento 2 versions? A:No, it depends on the specific extension, check with the provider for compatibility.
Q: How does the commission system work? A: The commission is taken by the marketplace owner on each sale made by the vendors. The commission rate is configurable.
Q:Can vendors manage their own products, orders, and shipments? A: Yes, vendors have their own dashboards to manage products, orders, and shipments.
Q: Can vendors set their own prices for products? A:Yes, vendors can set their own prices for products.
Q: Can the marketplace owner control vendor products? A: Yes, the marketplace owner has the option to approve or disapprove vendor products before they are published.
Q: Does it have a mobile app for vendors? A: It is available as a separate purchase.