The Best B2B and B2C Multi Vendor Marketplace Software for Magento 2
The Magento 2 Multi Vendor Marketplace Extension by CreativeMinds transforms your B2B or B2C online store into a thriving eCommerce marketplace similar to Amazon, eBay, or Etsy.
Highly scalable with immense management and customization options, let the most powerful Magento Marketplace tool help grow your online retail business.
What is Multivendor Marketplace?
A Magento with marketplace allows different vendors or suppliers to sell their products in your store.
Magento 2 is the best eCommerce platform to offer multiple vendor store with a This Magento marketplace.
How to Create a Multi Vendor Marketplace in Magento 2?
- Merchant Profile – Each vendor is given a customizable, public profile which is displayed on all product pages. The admin can choose to manually approve vendors
- Bulk Product Upload – Quickly bulk upload store products info and update inventory using CSV files
- Advanced Tracking– View and update shipping information using a unique tracking code granted to each order
- Dropshipping – Let suppliers manage shipping methods and costs and allow customers to choose shipping methods from pre-defined options
Easy-to-Use Vendor Panel
Let vendors and suppliers create, update, track, and manage their products and orders through their own dedicated dashboard in your Magento eCommerce store.
This efficient dashboard gives suppliers an easy way to manage products and marketplace shipping options, as well as fulfill orders and track sales. It’s a complete solution.
Security is also enhanced: no supplier has to access the admin panel.
The Multi Vendor Magento Marketplace extension includes all the functionality available in the CM Supplier Front-end Product Uploader, which includes the dashboard too.
Orders ListMagento marketplace sellers handle their own product orders and inventory.
Give them more control over pricing and shipping, and less admin responsibilities for you.
|Magento Marketplace Vendor Portal - Orders List|
Why Use The Magento 2 Multi Vendor Marketplace?
- Detailed Reports – Get real time sales reports on product sales, total sales, revenue, and more. With extensive filtering options, easily keep track of which vendors are selling what.
- Commission Tiers – Charge a commission fee based on product category or set commissions for each individual vendor.
- Notifications – Choose from multiple product notifications and alerts for approving products by admin and when a new order has been created.
- Multishipping– Each vendor can add multiple seller shipping methods for each product. Customers can then select their preferred shipping option upon checkout.
- Transaction History– Suppliers and the admin can see their transaction history report.
- Mobile Responsive– All Magento Marketplace frontend and backend modules are mobile responsive, including the supplier dashboard.
SOAP API V2 Integration In Magento 2 Multi Vendor Marketplace
Add and update products remotely via API (Application Program Interface). The SOAP API V2 methods allow you to specify every product attribute and more.
All methods are fully documented: Supplier Frontend M2 – API Methods.
Requires the Marketplace Vendor Subscription Module for Magento 2.
How You Benefit From The M2 Multi Vendor Marketplace
- Easy to Build – Create your own niche-based online marketplace without having to keep an inventory
- Commission Rates – Set a default vendor sales fee, or offer custom fees for individual sellers
- Admin Moderation – Moderate multiple seller profiles, product information, shipping arrangements, and supplier capabilities
- Sales Reporting – Receive detailed sales reports and filter them by suppliers, categories, customer groups, and more
- Unified Cart System – Our eCommerce Marketplace software processes all payments on a single shopping cart system & pay vendors manually or automatically
- Automate Vendor Payments – Choose to pay vendors manually or automatically
How Suppliers Benefit From The M2 Multi Vendor Marketplace
- Start Selling Instantly – Sell products online without needing to maintain and promote your own website
- Upload and Manage Products – Create, update, manage and track products, manage orders, pricing and shipping arrangements independently of one another
- Supplier Profiles – Build a customizable supplier profile to impress customers complete with company information, products, and reviews
- Product Collection Management – Create, update, manage and track products of any type, including configurable products, digital products, and simple products. Manage your own inventory, orders, pricing and shipping arrangements independently.
- Advanced Track Sales – Track sales with detailed sales reports for your product collections.
For more information about each module please check the “Modules” tab
What Our Customers Have to Say…
|“I used CreativeMinds Marketplace Extension for Magento to build our multi vendor store corporategift.com, the extension works perfectly and the support and communication was really amazing, highly recommended!” |
Asi Erenberg, CEO, corporategift.com
Multi Vendor Marketplace Plugin Related Resources
- Managing a Multi-Vendor Marketplace with CM Extensions for Magento®
- The Ultimate Guide to Managing a Thriving Multi-Vendor Store
- Top 5 Magento Online Marketplace Extensions
- How to Build a Community for your Magento® online Marketplace
- Fresh New Features for the Magento Marketplace Multi-Vendor Module
Related Blog Posts
Multi Vendor Marketplace Module Detailed Features
Please check the user guide to learn more about this extension.
Admin Moderation Capabilities
|Multi Vendor Marketplace – Allow multiple merchants to upload their products directly to your Magento store.|
|DropShipping – Allow your suppliers/vendors to create a chain of supply, enabling them to develop their own global business with advanced dropshipping options.|
|Store Management – Give other employees limited access to manage their products from the front-end without using the Admin interface.|
|Admin Moderation – Moderate product information, shipping arrangements, and supplier capabilities.|
|Advanced Billing – Process all payments with a single shopping cart system.|
|Separate Login – Set a separate registration and login page for suppliers.|
|Product List – View a list of all the products added by the supplier.|
|Change Product Supplier – Change a product’s supplier/owner.|
|Billing Reports – As the admin, view billing reports for each order.|
|Vendor Approval – Manually approve vendor’s profile after registration, or have it approved automatically.|
|Sales Reports – Generate a supplier’s sales conversion or sales report.|
|Add Products Approval – Decide whether imported products are approved automatically or need approval from the admin panel, including for products imported from CSV files.|
|Vendor Payment Tracking – Track billing to organize your monthly vendor payments.|
Admin Customization Options
|Customize Add Products Forms – Add Products forms can be easily changed in the admin panel.|
|Metadata Labels – Change labels of the existing product metadata.|
|Add Product Attributes – Set what Attribute Set can be used in vendor product creation.|
|Add Product Categories – Select what categories are available for all suppliers or set them for each supplier.|
|API Integration – Add and update products and more via fully documented SOAP API V2 methods|
|Supplier Order List – Determine what orders will be displayed on the supplier order list.|
|Tax Group – Define tax group for suppliers’ products.|
|Admin Fees – Either set a default fee charge for supplier revenues or set individual fees for each supplier.|
|Product SKU – Define if suppliers can decide products SKU or it will be auto-generated.|
|Uploading Images – Define how many images can be uploaded per product by suppliers.|
|Add Product Types – Select what product types can be created by the supplier.|
|Downloadable Products – Set the type of downloadable product files and their size.|
|Add Product Page – Choose whether or not to show supplier’s products on their profile page.|
|Supplier Profile – Define custom fields for supplier’s profile – can also set some of the fields as a system so they won’t be shown on supplier’s profile page.|
Supplier Products Management
|Add Products – Suppliers can add products (simple, virtual, downloadable and configurable). For each add product descriptions, add product metadata and add product images.|
|Configurable Products – Supplier can create associated products for configurable product or use existing products which match configurable product.|
|CSV – Supplier can import products in bulk along with their images from a CSV file.|
|Front-end Preview – Supplier can preview products on Front-end before they go live.|
|Supplier Product List – Suppliers can view and manage their products from the Front-end.|
|Product Form – Supplier can add new elements to the supplier product form.|
|Cloning Products – Supplier can clone their products.|
|Product Form – Supplier can add new elements to the supplier product form.|
|Shipping Information – Easily print and save shipping information according to the selected carrier’s requirements.|
Supplier Tools and Seller Dashboard
|Supplier Panel – Every supplier has a link in their seller dashboard page with the products upload and management features.|
|Sales Reports – Supplier is provided with a seller dashboard with sales and revenue graphs.|
|Order Management – Suppliers can manage their orders, create shipping, print shipping labels and create invoice for order.|
|Supplier Ratings – Each supplier has star ratings shown in their profile.|
|Email Notifications – Supplier/Admin notifications for new orders, new product uploaded/approved.|
|Supplier’s Detailed Reports – Create detailed reports of the most viewed products, bestsellers, ordered products and export report data to .csv files.|
|Shipping Methods – Suppliers can set multiple shipping methods for their products – they can set Flat Rate, Table Rate or Free Shipping.|
|Supplier Profiles – Suppliers can create a profile with their name, description, and upload an avatar.|
|Custom Notifications – Suppliers can define what notification they will get.|
|Multishipping – Each vendor can add multiple shipping methods. Customers can then select their preferred shipping option upon checkout.|
Additional Requirements and Customization
Let us know if you are missing any functionality. We can help you customize the extension to meet your specific needs and business requirements.
Extension Additional Modules
Screenshots from the Marketplace Plugin Supplier Dashboard- Click to enlarge
- Fantastic, unbelievable across all frontsWe implemented, tested, and did a code review for every single B2B solution on the market before selecting CreativeMinds’ Multi-Vendor Marketplace. CreativeMinds checked all of the boxes. It’s been fantastic, unbelievable across all fronts. Not only for delivering according to our requirements, but also on occasion spotting some requirement or consequence of a change that we missed during our own scoping and prototyping.”
- Great!A comprehensive Magento extension such as this is a big investment. In the case of CMinds' Marketplace, it was worth every penny.
- Highly recommended!I used CreativeMinds Marketplace Extension for Magento to build our multi vendor store corporategift.com, the extension works perfectly and the support and communication was really amazing, highly recommended!
Frequently Asked Questions
Please check the user guide to learn more about this extension.
What's the difference between this extension and CM Front-End Uploader?
The M2 Front-End Uploader extension gives each vendor a dashboard to manage products and orders.
This extension includes all Front-End Uploader functionality and more features to manage vendors, such as membership option, vendor scheduled payments and dropshipping.
Can the Marketplace administrator control which products to publish on his/her online store or online marketplace shop?
Absolutely. The Marketplace administrator can determine which suppliers can be trusted to freely upload products and which suppliers require admin moderation and approval.
The built-in notifications system will notify you whenever a new uploaded product requires moderation and approval and will also notify suppliers when their product has been approved, moderated or dismissed.
Is there an automated marketplace system for delivering payments to suppliers?
Not in the standard edition. The extension includes an admin billing system that lets you track pending payments to vendors, but the actual payment is done manually based on the agreed fee.
If you’re interested in integrating an automated PayPal payments module for paying vendors, please check this module:
What is the admin fee for selling supplier products?
The admin can determine a default fee for all supplier sales, or create a custom fee for each supplier based on mutual agreement.
Can this extension Split Products in one order into multiple orders for each vendor?
Yes, it does Split Products in one order into multiple orders for each vendor.
Can the admin assign a product to the seller account?
How will store payments be processed?
All store payments are processed via a single shopping cart. Using the admin billing system, the Admin can then distribute suppliers with their earnings based on the agreement between them.
Does this extension have the option to turn on the Vendor Verification ?
Will suppliers have access to my admin account?
Absolutely not! Once opened, each supplier account is given its own front end dashboard from which they can edit their profile, manage products and orders and view reports.
How many suppliers can I have on my store?
There is no limit to the number of supplier accounts that can operate on a single Magento store. However, if you plan to have lots of suppliers selling lots of products, be sure to acquire an adequate hosting plan.
Can vendors add promotional banners ?
Does this extension have an auction feature?
No, it does not have an auction feature.
Does it allow vendors to show a notification message on their store/product pages if they are on vacation?
Marketplace Multi-Vendor Extension Release Notes
Extension Version 1.3.9 26th July 2022
- Add PHP8+ and Magento 2.4.4 support
Version 1.3.3 28th July 2020
- Improvement for supplier shipping methods on checkout page
Version 1.3.1 18th July 2020
- Fix billing report filter
Version 1.2.12 17th July 2020
- Add support for multiple table rates vendor shipping methods
- Fix issue with Product Import
- Fix issue with invoice printing
- Fix filters issue
- Invoice blank page fix
- Fix return action to ordered report page
- Fix billing report filtering
- Fix low stock report data
Version 1.2.9 12th July 2020
- Add shipping estimation support for supplier shipping methods
Version 1.2.8 10th July 2020
- Fix shipping methods management from admin side
Version 1.2.7 20th June 2020
- Add feature to show supplier name on product page
Version 1.2.6 11th June 2020
- Add custom fields on supplier register form
Version 1.2.5 18th May 2020
- Rewrite logic of shipping calculation in case of TableRate shipping.
- Add custom invoice sending from supplier panel
Version 1.2.3 7th Feb 2020
- Fix wrong class dependency (issue with 2.3.3 and 2.3.4 installations)
Version 1.2.2 22nd Jan 2020
- Fix issue with Name/Description display on supplier view page
Version 1.2.1 15th Oct 2019
- Replace overriding of core js files to mixins extending
Version 1.2.0 11th June 2019
- Cart page and checkout page shipping calculation.
- Some code fix.
Version 1.1.9 22nd May 2019
- fix: text editor issue fix for above Magento 2.3.0.
- fix: cminds supplier redirection for supplier domain url.
- fix: Resolve issue in set visibility when Approve/DisApprove product from supplier products grid from backend.
- fix: resolve issue in set visibility to Catalog,Search for associated products.
- feat: MSI changes from version > 2.3
- add sources to product edit, create, clone.
- add suggest source functionality.
- add admin list for suggested sources.
- fix: Backward compatibility fix
- rudimentary code removed
- fix issue with source suggestion
- added compatibility support with 2.2.x magento versions
- added admin menu item dependency on config option
- fix: when upload product image from vendor panel.
- fix: Supplier profile data approval.
- fix: Supplier custom field issue on register page.
- fix: Supplier custom field blank on vendor page.
- fix: Supplier Page shows blank when add custom profile fields.
- fix: Cminds icon change in configuration and position change.
Version 1.1.6 16th Apr 2019
- feat: Add qty to income/fees calculation
Version 1.1.5 30th Mar 2019
- The invoice grid in the vendor panel shows now the orders correctly.
- The shipping grid in the vendor panel shows now the orders correctly.
Version 1.1.4 17th Mar 2019
- The name is displayed correctly on the order view page in the vendor panel, when the order was placed by the guest
- The placeholder is changed from Autoincrement ID to Order ID in grid searchbox.
- The issue in print invoice PDF from vendor portal with check/money order method is fixed.
Version 1.1.3 14th Mar 2019
- The bug with saving and editing shipping methods for the vendor is added.
- The version number of the extension is now displayed at the configurations of the extension
Version 1.1.2 27th Feb 2019
- The bug with saving the vendor’s shipping methods was fixed.
- Additional bugs related to the functionality and style were fixed.
Version 1.1.1 5th Feb 2019
- Support for multi currency was added
- Add bug fixes (now the Grouped Products can be successfully cloned)
- Add code improvements
Version 1.1.0 31st May 2018
- Menu item “Manage Suppliers” on the admin side in moved to the M2 Supplier Frontend Product Management extension
- Custom fields for the supplier profile are now rendered correctly on the supplier profile
- Custom fields’ values are now rendered in the “Waiting for approve” area on the frontend and admin side
Version 1.0.42 17th Apr 2018
- Fix bug with the button “Save and continue edit” on the admin side
- Fix bug with redirecting of admin user after approving or disapproving a supplier profile
Version 1.0.41 09th Feb 2018
- Fix issue that was causing error during product save in vendor panel on Magento 2.1.x.
Version 1.0.38 11th Jan 2018
- Admin is able to see all supplier shipping methods, can also edit and delete them.
- Configurable products management in vendor panel has been updated.
- WYSIWYG editor has been updated in product create/edit form in vendor panel.
- Sample product import file download in vendor panel has been updated.
- Vendor products association with website has been updated during product create/edit in vendor panel.
Version 1.0.36 06th Dec 2017
- Add ability to supplier grid to export data to csv / xml.
- Supplier profile management has been updated.
Version 1.0.35 15th Oct 2017
- Module configuration default values has been updated.
- Fix supplier products search result page.
Version 1.0.33 21st Sep 2017
- Available customer groups during supplier account creation in admin panel has been limited to only those allowed for supplier.
- Supplier billing list in admin panel has been updated, there was an issue which caused that non-supplier related data were displayed.
Version 1.0.32 30th Aug 2017
- Bestsellers report in vendor panel has been updated. There was difference between report result visible in vendor panel and exported csv file content.
Version 1.0.31 29th Aug 2017
- Fixed minor issue which causes that payment methods page is not loaded in admin panel when any payment method was trying to fetch shipping methods.
Version 1.0.30 21st Aug 2017
- Fixed issue which causes error when admin user click on abandoned cart in report which was linked to removed customer.
- Fix issue that supplier shipping methods were visible when customer get back to first step in checkout even if supplier shipping method was disabled in configuration.
- Minor fixes in supplier navigation.
- Low stock reports has been fixed in supplier panel.
Version 1.0.29 8th Aug 2017
- Fixed issue which causes error during checkout which was related to shipping methods price re-calculation.
Version 1.0.28 30th July 2017
- Supplier billing reports grid refactoring.
- Ability to create manual payment in supplier billing reports.
Version 1.0.27 16th July 2017
- Front-end events has been updated.
- Back button in supplier edit admin view has been fixed and it is redirecting us to supplier grid.
Extension Version 1.0.26 1st July 2017
- Supplier shipping methods are no longer displayed in cart and checkout if supplier shipping method is disabled.
Extension Version 1.0.24 28th May 2017
- Product sku has been added to product list in order detail page, shipment detail page, shipment create form and invoice create form.
- Supplier panel order list csv export fix.
- Redirection loop when non-supplier customer is trying to load supplier panel has been fixed.
- Bulk files line separator update.
Extension Version 1.0.23 28th May 2017
- Sample file for supplier products import fix.
- Bullet and numbered list option has been added to product description editor in supplier panel.
- Supplier panel products list view performance improvement.
Extension Version 1.0.21 17h May 2017
- Updates for shipment creation process in supplier panel.
Extension Version 1.0.20 10th May 2017
- Printing label fix.
- Shipping calculation fix.
- Ability to set commission on category level.
- Showing images in ordered product report in supplier panel.
Extension Version 1.0.18 28th April 2017
- Vendor dashboard navigate update
- Add select list in configuration for supplier shipping methods group label
Extension Version 1.0.17 13th April 2017
- Order detail view updates in supplier panel.
- Update supplier shipment tracking code, ability to update it to add missing/wrong tracking code.
- Shipment view updates in supplier panel.
- Install and upgrade scripts update.
- Shipment view update in supplier panel.
Extension Version 1.0.15 11th April 2017
- Update supplier shipment creation, when supplier creates shipment for order, email to customer is being sent.
- Update supplier invoice creation, when supplier creates invoice for order, email to customer is being sent.
- Invoice creation date is displayed in supplier panel order view.
- Supplier billing view updates in admin panel.
Extension Version 1.0.14 6th April 2017
- Tracking code is no longer required during shipment creation in vendor panel.
- Update supplier name displaying on product page.
- Fix issue which occurs during printing invoice in vendor panel.
- Fixes regarding supplier rating functionality.
Extension Version 1.0.13 12th Mar 2017
- Vendor portal reports refactoring.
Extension Version 1.0.12 7th Mar 2017
- Fixed issue in vendor portal reports.
- Minor fixes in vendor portal.
Extension Version 1.0.11 23rd Feb 2017
- Update module dependencies.
Version 1.0.10 22tnd Feb 2017
- Fix issue with auto approve simple products.
- Fix issue with exception messages.
Version 1.0.9 27th Dec 2016
- Fix compilation issues.
- Change supplier shipping method name – needed for correctly works with Authorize.net
Version 1.0.8 31st Oct 2016
- Fix: Supplier shipping methods validate when suppliers don’t have shipping methods.
- Fix: Vendor portal issue – don’t show product name in order.
- Fix: download reports best sellers.
- Add “in stock” for grouped products in create / update forms.
- Supplier now can upload logo.
- Refactoring and minor bugs fixes.
Version 1.0.7 28th Sep 2016
- Supplier rate view fixes, performance updates, checking customer authorization.
Version 1.0.6 22nd Sep 2016
- Supplier shipping methods display changes in checkout.
- Supplier shipping methods cost calculation fixes.
- Previously selected supplier shipping methods are restored during new order placing.
- Validate if for each supplier shipping method is selected when supplier shipping method is selected before placing an order.
- Validate if sum of selected supplier shipping methods is correct before placing an order.
- Refactoring and minor bugs fixes.
Version 1.0.5 5th Sep 2016
- Module dependencies update.
- Suppliers can name their custom shipping methods.
- Supplier shipping methods are available in checkout cart shipping estimation.
- Supplier shipping methods are available in checkout process.
- Minor bugs fixes and code quality improvements. eCommerce
Version 1.0 2nd June 2016
- Release of Magento 2 version