January 13, 2021

Allowing multiple vendors to be able to sell products from their own stores using WooCommerce can be a complex feature to add. There are a number of plugins for allowing a vendor marketplace and one of the best is Dokan.

The Dokan download page in the WordPress Plugin repository.

Dokan includes a huge number of features there are built in the pro version of the plugin.

After you have installed both versions of the Dokan which would be the lite version and the pro version, you can begin configuring the plugins.

Dokan, like WooCommerce, includes a very easy to use setup wizard. The setup wizard includes a number of steps that will help you get Dokan setup sooner by using it. 

The Dokan plugin setup wizard screen.

The Dokan Withdraw Setup screen.

The "Your Marketplace is Ready" screen when you've completed Dokan Pro setup.

Remember to set up to go through the basic configuration for Dokan to make sure that the permalinks for Dokan have been set up correctly. Dokan will integrate with WooCommerce which means it will work with all WooCommerce core functions such as payment, shipping, and taxes.

Dokan includes a massive range of modules which includes a number of features and a number of module integrations like Elementor. Enable any of the modules which you will need for your site.

The screen showing available modules for the Dokan plugin.

The dashboard in Dokan is similar to the home screen in WooCommerce and will give you a good overview of sales and commissions earned over the course of the month.

The Dokan dashboard.

Dokan will by default install a number of pages when the plugin has been activated and enabled. If the pages did not install correctly you can always go to;

Dokan > Tools

Dokan Tools page screen

Then click on the install Dokan pages button.

Dokan includes a number of built-in integrations such as Yoast SEO and WooCommerce PDF Invoices & Packaging Slips plugins.

The Dokan plugin works well with a number of themes such as Astra, Storefront, or the Dokan theme.

The Dokan theme activate and preview screen.

One of the best payment gateways to use with Dokan is Stripe Connect. You can enable the Stripe Connect module from;

Dokan > Modules

The Dokan Modules screen.

Using the Stripe Connect payment gateway can be configured from;

WooCommerce > Settings > Payments

Dokan Stripe Connect screen, shown enabled.

In the setting within WooCommerce, you will need to add your credentials from Stripe and then make sure that the settings are correct. You can follow this help document for how to correctly set up the Stripe Connect payment in Dokan.

Dokan Pro is one of the most complete and feature ready plugins for allowing your WooCommerce store to turn it into a multi-vendor marketplace.

Luke Cavanagh
Luke Cavanagh


Product Operations Manager at Nexcess. A devoted husband and tween wrangler. Synthwave enthusiast. Jerry Goldsmith fan. Doctor Who fan and related gubbins.

We use cookies to understand how you interact with our site, to personalize and streamline your experience, and to tailor advertising. By continuing to use our site, you accept our use of cookies and accept our Privacy Policy.