Transform your WooCommerce site into a multivendor marketplace with Dokan - a powerful and advanced WooCommerce multivendor marketplace solution
Dokan is the ultimate frontend multivendor marketplace plugin for WordPress, powered by WooCommerce. It helps you build your own multivendor marketplace similar to Amazon, Shopify, eBay, and Magento in under 30 minutes.
Moreover, Plus, with Dokan, you don’t need any coding skills to create a thriving WooCommerce multivendor marketplace. Trusted by over 60,000 entrepreneurs globally for more than a decade, Dokan makes multivendor marketplace setup effortless and accessible to all.
Dokan is the fastest way to launch an eCommerce business and earn through commissions for products ranging from digital and physical to variable products.
Hear what reputed WordPress influencer and online business strategist, Darrel Wilson, has to say about Dokan Multivendor Marketplace.
👉 Official Free Demo Link: Try out multiple Dokan Demo sites
👉 Learn More About Dokan (PRO):All The Features of Dokan
👉 Check out the comprehensive customer Dokan Mobile App to enhance your Dokan marketplace shopping experience.
👉 Easy Delivery Management with Dokan Delivery Driver App (Pro) with real-time order tracking, live timeline updates, and an asynchronous system between admin, vendors, customers, and delivery drivers.
👉 Confused about how to get started? Read our blogs from weDevs and Dokan
Here is how you can build your multivendor marketplace with Dokan.
🏆 Dokan Multivendor Marketplace featured by Cloudways
🏆 Dokan for WooCommerce Multivendor Marketplace featured by Astra Themes
🏆 Dokan wins the Best Plugin in the Temple Monster Award 2023 for WooCommerce through public voting
🏆 Dokan wins two prestigious awards with 99% user satisfaction
🏆 How to Setup a WordPress Marketplace with Multiple Vendors
🏆 How to create a Multi-Vendor Marketplace for WordPress using Dokan
🏆 Dokan Theme Review: A Multi-Vendor Marketplace Theme for WordPress
👏 “Great Platform to start and grow your business with. Provides the ability to grow our startup to a global level with a low financial burden.”
👏 “Dokan is a product with a huge potential. And has evolved during the last years. We have implemented a stable marketplace environment serving hundreds of satisfied customers using this tool.”
👏 “Dokan is the most complete multivendor plugin/product one can ever found.”
👏 “I have been using Dokan for 3 years. Overall experiences with the software are awesome!”
👏 “Best investment we made last year.”
👏 “[Excellent product. Ease of use. Saved hundreds of work hours with lots of additional benefits] (https://www.capterra.com/p/168004/Dokan-Multivendor-Marketplace/reviews/543139/)”
✌️ “Dokan is a solution for us to provide a fully automized shop-in-shop-system with a very helpful commission-calculation and reports to do all financial details with the vendors.” – Bernd Payer, Founder JOSHi
✌️ “The functionality delivers everything that you need to grow your marketplace.” – Hawk and Peddle
To provide a comprehensive frontend experience, every vendor has a personalized customizable dashboard on the store frontend. They can easily navigate and control every aspect of their marketplace from there. Backend access is restricted to only the admin, which sets Dokan apart from other marketplace plugins. However, all Dokan modules are frontend compatible so that both the admin and vendors can enjoy the benefits and advanced features of Dokan.
Dokan (Pro) comes with a free, fully responsive eCommerce theme – Dokani with special widgets to ensure you can customize the theme however you like.
Dokan is also compatible with the Otel theme, a customizable and fully responsive WordPress theme for any hotel booking management site.
With Dokan, experience a smooth, fast setup process in under an hour and have your WooCommerce multivendor marketplace running within a day. It perfectly matches your expectations and is designed with intuitive practices from eCommerce leaders like WooCommerce and others.
We continuously update Dokan with reliable services for flawless operation, staying ahead of industry trends and introducing new features with each update.
See Our Official GitHub page: Official Dokan GitHub
Dokan Multivendor Marketplace plugin allows you to have an unlimited number of vendors on any marketplace, each with the ability to create an unlimited number of products. Create marketplaces that offer –
* Physical products
* Downloadable products
* Variable products
* Bookable products through the Dokan WC Bookings Integration
* Auction products through the Dokan Simple Auction Integration
Profit doesn’t only rely on sales. Dokan offers multiple ways to earn money, including vendor commissions and product-based commissions. You can also create subscription packs that allow you to charge for product uploads, product category selection, and time period restrictions.
Dokan empowers admins with full control over marketplace operations, including product publishing, vendor registration, subscription renewal, and all other vendor activities.
In the Pro Version, there are additional stunning features, updates, and scope for powerful modules to provide more admin power and control while improving the marketplace functionality.
Admin can extend flexibility to individual vendors to take control over their shipping methods based on various conditions, such as setting multiple rates, tracking shipments with available integrations, and much more.
Vendor Table Rate Shipping (Pro) – Multi-vendor support on setting shipping rates based on location, price, weight, shipping class, or item count of the shipment.
Delivery Time (Pro) – Let customers choose the time and date they want their product delivered.
ShipStation (Pro) – Enable vendors to import, manage, and ship orders hassle-free with the leading shipping application for online marketplaces.
Your vendors will also be able to use zone-wise shipping management (Pro).
Dokan is compatible with 70+ plugins and 71+ themes, ensuring worry-free compatibility. Whether it’s shipping, payment, or wallets, rest assured when building your global eCommerce business with Dokan.
➡️ Check Out Dokan Compatible Plugins & Themes ⬅️
Never get bored with the old-fashioned appearance of your store. Have full control over your store customization and give life to your imagination with Dokan integrations.
Marketplace with Independent Stores
Every seller gets their own store with a unique URL and branding.
Beautiful storefront styles with contact details and widgets.
Single products can be offered by different merchants (Pro).
Frontend Dashboard For Each Seller
Vendors can manage products, control orders from customers, and make payment withdrawals right from the site frontend.
WordPress backend and administrative settings can only be accessed by the admin.
Earn From Each Sale
The admin can set commission rates based on a flat amount or a percentage of the sale value.
Vendor commissions are automatically collected to reduce administrative burden.
Per vendor percentage override eases the manual condition of specially setting different commission settings for vendors. Create a global commission structure on the marketplace with this feature.
Hassle Free Payments & Transactions
Utilize 100+ payment integrations of Dokan including GooglePay, ApplePay, Stripe Express, MANGOPAY, Razorpay.
Reverse Withdrawal facilitates commission collection for admins in instances when it cannot be collected via the regular commission system, such as when vendors ship orders with cash on delivery.
Automatic Payment Disbursement simplifies vendor commission calculations, splitting customer payments instantly based on marketplace settings.
Simple Product Management
Detailed Reports Of Your Marketplace (Pro)
* Vendors can see their sales report, generate statements and overview from the frontend (Vendor Analytics).
* Admins can overview orders and filter by sale, date, top vendors, or top earners.
* Let Vendors easily migrate from other marketplaces to your Dokan marketplace using the Export/Import feature (Pro) without losing any product data, including stock value, SKU information, tags and other information.
* Admin has access to all customer reviews on the marketplace. The customer can leave reviews for a product/vendor they are satisfied with. The vendor cannot change a review, promoting transparency.
Vendors Discounts Creation & Management
* Configure coupon expiration and restrictions.
* All product reviews are managed by vendors (with admin override), and make decisions on whether to display the review on their site.
* Vendors will be able to create diverse coupons by setting different rules based on usage limit, expiration date, excluding sale items while also specifying only certain products on which the coupons are valid on (Pro).
💪 ADMINS CONTROL EVERY ASPECT OF THE MARKETPLACE
* Admin can view and modify vendor store products.
* Admin can view a comprehensive Admin Earning Report with data categorization by day, year, or vendors. Moreover, the admin can also view each vendor’s earning reports individually.
* Dokan Pro has an advanced support option for customers, allowing customers to directly interact with vendors and admin for product inquiry (Product Enquiry module).
Dokan Pro has update and support option for the customer.
Advanced settings for the admin –
General Settings
Selling Options
Widgets
➡️ LEARN MARKETPLACE MANAGEMENT TIPS & TRICKS ⬅️
Dokan comes with a number of advanced features & modules that boost your WooCommerce marketplace position, always keeping you one step ahead of the competition. Continuous innovations and features are brought with regular and timely releases. Check out the changelog here
This could have bugs and lack some features. If you want to contribute to this project, you are more than welcome.
👨💻 Please fork the repository from Github 👨💻
Dokan Lite uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.
Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure great user experience for all our users.
Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.
This may have bugs and lack of many features. If you want to contribute on this project, you are more than welcome. Please fork the repository from Github.
Brought to you by Tareq Hasan from weDevs
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.
Admin Dashboard
Withdraw requests from sellers
Settings → General
Settings → Selling Options
Settings → Withdraw Options
Settings → Page Settings
Settings → Appearance
Seller Dashboard in site frontend
Frontend → Products Listing
Frontend → Create a new Product
Frontend → Edit a product
Frontend → Orders Listing
Frontend → Orders → Details
Frontend → Submit withdraw request
Frontend → Store Settings
Frontend → Store Payment Settings
Frontend → Individual Seller Store-1
Frontend → Individual Seller Store-2
Frontend → Individual Seller Store-3
A. Just use any standard WooCommerce payment gateway.
A. Right now, we offer PayPal, Bank and Skrill (pro) withdraw method for “Dokan”. For PayPal withdraw, you can generate Mass Payment File to payout your sellers at once. Other methods are manual though.
A. Not for the moment. We have plans to integrate with BuddyPress via an add-on in the near future.
A. Yes, Dokan is fully responsive. We take mobile first approach and it displays very well in mobile and tablet devices. We are using Twitter Bootstrap as a framework and it just works.
A. The Pro version does! You can sell normal products, downloadable products, and variable products with your own attributes.
A. Right now we have options for only changing the store banner page. We are working on a better customizable seller store page.
A. Yes, that’s how Dokan works. In every sales, you can cut a commission from a order. That’s configurable from Dokan settings.
A. Obviously, you can use this on a single seller site to give them a nice front-end experience.
A. Just install and activate the PRO version without deleting the free plugin. All your data will be safe on the database and some extra features will be added. If you feel something may go wrong, please consult with our support staff first.
dokan_dashboard_sidebar_start
added.dokan_dashboard_sidebar_end
added.I am a customer
was forced to be set as the default value. With this PR this problem has been fixed.@fisher2470
dokan_product_cache_delete_all_data
, by using this one can prevent deleting product cache if necessary.Share Essentials
field’s description was missing from the Dokan admin setup wizard. This pull request fixes an issue where the description field was not showing up in the Dokan admin setup wizard. It also adds a new hook and admin options to store the Share Essentials
settings.dokan_get_admin_report_data
and dokan_get_overview_data
to extend Dokan reports functionality.Tracking Number
button was still visible under the Vendor Dashboard
even after the Order Details Order Note sectionShipment Tracking
feature was enabled by the admin.Filter Products by Attribute
widget was not working for Multi-Word Attributes.dokan_get_store_url
to filter store URLs for a single store.Show Vendor Info
settings under the WordPress Admin Dashboard
and added it back under the Dokan Settings AppearanceWordPress Admin Dashboard
section. Dokan Settings General Product Page SettingsMore Products
setting under Vendor Dashboard
and added it back as a new Admin setting under Settings Store SettingsWordPress Admin Dashboard
section. Now, only the admin can control this setting. Dokan Settings General Product Page SettingsStore Products Per Page
setting under Vendor Dashboard
. Since the admin already has this setting under Settings Store SettingsWordPress Admin Dashboard
, this setting will be used from now on and only the admin can control this setting. Dokan Settings GeneralStore Page Product Section
settings under Vendor Dashboard
. Now, only the admin can control these settings under Theme Customizer settings. Settings Store Page Product SectionSetup
to Make default
or default
if selected. But after disconnecting that method button text doesn’t change back to Setup
. Now this issue has been fixed.Become A Vendor
feature to Dokan Lite.dokan_get_vendor_orders_args
and dokan_get_vendor_orders
to filter vendor’s order data.dokan()->order->all()
method using the dokan_get_vendor_orders hook.dokan_get_new_post_status
for the function dokan_get_new_post_status()dokan/v1/reverse-withdrawal/vendor-due-status
to get reverse balance due status for a vendordokan/v1/reverse-withdrawal/add-to-cart
to add reverse balance to the cart.dokan_middle_category_selection
by using this hook if anyone passes true in this hook user will be able to select any category in Dokan multi-step category and a new WordPress hook dokan_middle_category_selection
where you also have to pass true select middle category.hide vendor info
section under Dokan admin appearance settingsTotal Collected Values
for reverse withdrawal under the Admin Reverse Withdrawal menu.Total Collected
section of the admin dashboard Reverse Withdrawal menu.