Opencart Multi Vendor Marketplace
Special Offer: Just $39! Expires Very Soon!
The OpenCart Multi-Vendor Marketplace extension turns your OpenCart store into a marketplace like Amazon. Multiple vendors can register, list products, and manage their sales. As admin, you can control sellers, products, and orders, and set individual commissions. Sellers get a clean, mobile-friendly dashboard for smooth operations.
Ideal for building platforms similar to Amazon, eBay, Etsy, Alibaba, or AliExpress—all within your OpenCart website.
View Demo of OpenCart Multi-Vendor
Purchase from OpenCart Marketplace .
Includes: Free Installation, Lifetime Updates, Full Source Code, One-Time Payment, and 6 Months of Support.
Supported & Tested Versions
Compatible with: OpenCart 4.x, 3.x, and 2.3.x (2.3.0.0 & above)
Tested Versions:
2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.1, 4.0.0.0, 4.0.1.0, 4.0.1.1, 4.0.2.0, 4.0.2.1, 4.0.2.2, 4.0.2.3, 4.1.0.0, 4.1.0.1, 4.1.0.2, 4.1.0.3
#1 Multi-Vendor Extension – 1700+ Sales on Opencart Marketplace

Bestselling Extension for MultiVendor eCommerce

Demo of OpenCart Multi Vendor
Top-Selling OpenCart Multi-Vendor Extension — 4,000+ Sales (1700 on Opencart Marketplace+2300 on Purpletree Store), Over Twice the Nearest Competitor
Unmatched Value, Rich Features, Trusted Support & Regular Updates
Key Features of OpenCart Multi-Vendor Marketplace
- Complete MultiVendor Marketplace Solution: All-in-one solution with no additional add-ons needed. Supports all OpenCart themes including Journal.
- Split Payment Gateways: Stripe (Standard) and PayPal Split Payments for Admin- Vendor Split Payments.
- Hyperlocal Selling: Location/Area-based product selling options for vendors.
- Flexible Commission Settings: Global, per vendor/category, fixed or percentage.
- Seller Subscription Plans: Invoices, payments, renewals, and reminders.
- Dynamic Feature Control: Enable/disable features based on your business model.
- Multilingual Support: Supports 19 global languages.
- Unified Cart Checkout: Customers can buy from multiple vendors in one order.
- Split Order Processing: Sellers can easily handle their part of the order.
- Live Vendor Chat: Customers can chat directly with sellers.
- Bulk Product Management: Bulk import/export Products for admin and vendors.
- Multi Store Support: Fully compatible with OpenCart Multi Store setup.
- Feature Toggle Control: Admins can activate/deactivate any feature anytime.
- Multilingual Email Templates: Email notifications to admin, vendors, and customers in supported languages.
- Same Product Vendors: Multiple vendors can sell the same product.
- Seller Info Toggle: Show/hide seller name and address.
- Invoice Payment Button: Direct payment from commission invoice.
- Advanced Shipping Options: Shipping rates set by country, zip code, weight by admin and vendor.
- MultiVendor Shipping: Built-in vendor-based shipping module for defining shipping rates..
- Seller Vacation Mode: Temporarily hide seller products.
- Product Page Toggle: Option to display/hide seller details.
- Customer Detail Control: Admin can show/hide buyer details from vendors.
- Flexible Registration Fields: Custom optional seller registration fields.
- Seller RMA: Return management for sellers.
- Coupon Module: Vendors can issue discount codes.
- Basic Mobile API: Mobile functionality supported.
- Dedicated Seller Panel: Separate dashboard and registration form for sellers.
- Seller Panel Like Admin: Admin-style UI for seller dashboard.
- Supported Languages: English, Arabic (RTL), Spanish, French, German, Italian, Dutch, Russian, Turkish, Romanian, Chinese (CN), Chinese (TW), Portuguese, Indonesian, Japanese, Filipino, Vietnamese, Thai. Others can be added affordably.
- Top-Selling Extension: Bestseller on OpenCart.com with 4,000+ sales across platforms.
Theme Compatibility & Flexibility
- Compatible with all OpenCart themes including Journal 3, Journal 2, Fastor, eMarket, Revo, Shoppica, Sellya, ShoppyStore, Siezz, MaxShop, Matrix, Ronixa, TopSell, Best Shop, Avansi, Oneshop, and more.
- Admin can enable or disable features like hyperlocal, subscriptions, and smart products as needed.
One Page Checkout
- Fully compatible with One Page Checkout extension.
Core Features of OpenCart Multi Supplier Extension
Admin Features
- Journal Theme Support: The Journal theme is officially supported.
- Seller Commission: Set commission for sellers.
- Order Management Permission: Control whether a seller can manage orders.
- Seller Approval Setting: Choose if seller approval is required.
- Product Approval Setting: Choose if product approval is needed.
- Related Products Control: Allow/disallow sellers to add related products.
- Seller Reviews ON/OFF: Enable/disable seller ratings and reviews.
- Admin Approval for Sellers: Approve sellers post-registration.
- Allowed Categories: Assign categories allowed to sellers.
- Seller Management: Full control over seller records.
- Add/Edit Seller: Manually add or edit sellers.
- Seller Store Management: Manage seller storefronts.
- Update Seller Stores: Update seller information.
- Product Management: Manage seller product listings.
- Admin Product Assignment: Assign products to sellers manually.
- Order Management: View and manage seller orders.
- Seller Order Listing: View order details for each seller.
- Seller-wise Orders: Separate orders by vendor.
- Update Seller Order Status: Change status per seller order.
- Review Management: Control and moderate seller reviews.
- Commission Management: Manage and configure commission logic.
- Payment Settlement: Settle payments to sellers.
- Offline Payments: Record offline seller payments.
- Subscription Plans: Enable subscription system for vendors.
Seller Features
- Customer Inquiries: Contact form to receive buyer queries.
- SEO Store URL: Optimized URL for seller store.
- Split Orders: Automatic order separation by seller.
- Seller Panel: Easy-to-use dedicated seller panel.
- Seller Registration: Frontend registration form for vendors.
- View Own Products: View products uploaded by the seller.
- Add/Edit Products: Add and modify products easily.
- Seller Info on Product Page: Show seller info on product details.
- Add Related Products: Add related products to listings.
- Shipping Control: Configure seller-specific shipping charges.
- Multi-Seller Order Handling: Handle orders from multiple vendors.
- Individual Seller Page: Dedicated storefront with seller details and products.
- Product Sorting: Enable sorting by popularity, price, etc.
- Review Dashboard: Manage all received reviews.
- Commission History: View past commissions.
- Payment History: Track all seller payments.
- Subscription Payment: Make payments for seller plans.
- Close Seller Account: Option to close seller profile.
Customer Features
- Contact Seller: Reach out using seller contact form.
- SEO Store URL: Friendly URL for seller storefronts.
- View Seller Stores: Browse available vendor stores.
- Seller Info on Product Page: See seller profile and ratings.
- Give Seller Review: Rate and review vendors.
- Flexible Seller Registration: Customers can become sellers.
Feature Summaries of OpenCart Multi Vendor Plugin
Official Reviews at OpenCart
Seller Dashboard
Dedicated seller panel, outside of the front-end theme area. Similar to the Admin panel.
Financial Summary
Multi-lingual Solution of Multi Seller Add on
This application works with 19 languages out of the box. You do not need any language packs for our extension-related pages.
Supported Languages:
1. English
2. Chinese (China)
3. Chinese (Taiwan)
4. Spanish
5. Arabic
6. Portuguese
7. Indonesian
8. Japanese
9. Russian
10. French
11. German
12. Filipino
13. Vietnamese
14. Thai
15. Malaysian
16. Dutch
17. Italian
18. Romanian
19. Turkish
We provide an API using which an application can access most of the basic information related to the Purpletree module. This is particularly useful if any external application needs multivendor data. Advanced data generated by extension is not available with the API. Please refer to the API document for more details.
You can customize your existing mobile application using our API to integrate basic functions of the plugin..
Check API specification document.
Bulk product import and export
A vendor and Admin can do bulk import/export of products.
Advanced vendor shipping with parameters like weight, zip code
Vendors can configure shipping rates from the vendor panel for their products. It is also possible to bulk import shipping rates using the Excel sheet interface.
One Page Checkout
Module is compatible with the most popular one-page checkout solution AJAX Quick Checkout PRO (One Page Checkout, Fast Checkout).
Vendor Registration
Vendors can register themselves from the frontend. Admin has complete control over vendor activation/de-activation.
Product Management by Vendors
Merchants can manage their products from the Vendor panel. They can add/edit/delete products, and all product fields are available in the vendor panel.
Order Management by Vendors
Vendors are capable of handling their orders. They can mark their part of an order as complete and later Admin can set the final status of the order when all vendors process their orders. Vendors can also generate custom invoices for customers, having a Vendor's business as a biller.
Advanced Vendor Dashboard
Vendors can review their sales, commissions, and payments coming from Admin in a comprehensive dashboard.
Multi-Vendor Checkout
A customer can check out products from multiple vendors at the same time, from the same cart. After order generation, every vendor gets their own part of the order to process, and they can ship the products separately if they want.
Store page for every Vendor
Every vendor gets a unique URL for its own page on the marketplace. Vendors can also define their policies and contact details to be shown on the store page.
SEO Compatible
Store pages are SEO compatible, so a seller can mention SEO details for own pages.
Accessibility for Store Pages
Customers can easily search for Vendors using the Browse Sellers and Search functions available.
Feedback for Vendors
Usually, customers provide feedback for products they buy, however here they can also give reviews and ratings to sellers, making it easy for other customers to make an informed decision.
Customers can also contact vendors using the Contact Link given on product and vendor pages.
Many ways to configure Commissions - Global, per Category and Vendor
Commissions and Payments between Vendors and Admin
Admin collects all payments coming from customers and later settles with the Vendors, according to different commissions configured.
Change Logs
- Stripe Direct split payment for sellers. (February 2025)
- Sellers can use their own domains/subdomains. (October 2024)
- The Hyper-local System is available. (July 2024)
- Admin can enable/disable any feature in the seller panel. (March 2024)
- Dedicated Seller Panel, like the admin panel. (December 2023)
- Journal 3 and Journal 2 themes are officially verified. (August 2023)
- One product can be sold by many sellers with Product Templates. (April 2023)
- Unlimited Custom Fields for Seller Registration. (January 2023)
- Email templates are available for every email sent by the Plugin. Approx. 1600 templates are available. (October 2022)
- Stripe and PayPal Payouts are supported for direct split payments to vendors. (May 2022)
- Vendors can define shipping rates based on Geo Zones also, in addition to the previous facility of Zip Code-based. Bulk import is available. (December 2021)
- The RMA module is now available for managing product returns from the sellers' end. (August 2021)
- The coupons module is now available for sellers to manage their coupons. (March 2021)
- OpenCart Multi-Store is fully supported. (November 2020)
- Separate Seller Registration and Login Pages. (June 2020)
- Quick product creation form. (February 2020)
- Automated Meta tags population for better SEO. (October 2019)
- Drag and drop multi-image upload for product images when used with the "Product Image Manager" on v2.3.x. (July 2019)
- Sellers can subscribe to multiple subscription plans. (April 2019)
- All TPL-based themes are also supported for OpenCart 3.x. Twig for 3.x and TPL for 2.3 were already supported earlier. (January 2019)
- Dynamic carousels on Homepage and Category listing pages having Featured Products and Featured Stores from sellers. (September 2018)
- Subscription plans for sellers with online payments, invoices, plan upgrades/downgrades, automated reminders, and renewals. (May 2018)
- API with basic functions is available for mobile applications [No extra cost, All included]. (December 2017)
- Unlimited Live Chats between Sellers and Customers on the Seller Store page and Product page. (November 2017)
- Bulk product import/export by seller and admin using Excel is available [No extra cost, All included]. (October 2017)
- Flexible shipping - based on country, zip, weight, etc. [No extra cost, All included]. (September 2017)
- Digital products can be sold by sellers. (July 2017)
Installation Guide
Support
Download User Guide.
Installation guide for Opencart 4
Opencart Multi-Vendor Module API Documentation: Download API Documentation.
Tech Support: Raise a ticket using the ink.
Note: Check licensing policy, as explained. Using "Opencart's Core Multi-Store" feature with our application depends on the licensing policy section 5 for the number of allowed websites.
Note:- Help Tab is given on the demo for better understanding, not part of the product.
Why Buy from OpenCart Partner
Very few companies get approval as authorized partners from OpenCart.
An OpenCart partner has more mature solutions.
Partners have a very good track record in terms of customer support and the quality of products.
Purpletree OpenCart Partner profile.
FAQ |
1. Which versions of Opencart are supported? Answer: This extension works on all versions of opencart from version 2.3 and above. 2. Is my theme supported? This extension is designed to work with any theme. This means any page on the website will not 3. Does this extension support multiple languages? This extension provides full support for the following languages, i.e., these languages are built-in. If you need some other language, which will be a custom job, please open a ticket from Helpdesk. 4. When and how is the admin's commission calculated? WHEN: The commission is calculated when the order status is set to a predefined status, on which the admin wants the commission to be calculated. See the image below. HOW: Commission can be set based on 3 criteria: 5. How shipping charges are handled for sellers? We have developed a shipping module that is part of this extension. Install and configure it as 6. Which payment gateways can be used for multivendor? Customers can use any payment gateway for making orders. 7. How do I settle payments with sellers? Admin collects all payments in the store using the payment gateway of his/her choice. The seller gets payment from admin later on, probably once a week or month. This is called settlement. 8. How are discounts and taxes handled? Discounts and Taxes are configured in the core Opencart website, not in our extension. So, this data is not reflected in our extension. 9. Why there are different values for order status in the seller panel and admin panel? An order can have products involving many sellers. While a seller can manage order status, There are 2 columns in Seller Orders in Seller Panel, first status column shows the seller order 10. What is the difference between a Seller and a Customer? Seller is also a normal Opencart user like a customer, albeit with more functions available, from |
---|