How to set up a Multi Vendor store with WooCommerce DHL Express and Dokan?

With this guide, we will explain how you can set up a Multi vendor marketplace using WooCommerce Multi Vendor Shipping Addon plugin, WooCommerce Multi-Carrier Shipping plugin, and Dokan plugin.

WooCommerce Multi Vendor Shipping Addons Overview

The WooCommerce Multi Vendor Shipping Addon transforms your WooCommerce online store into a powerful, robust and feature-rich online shopping center.

With this addon, multiple independent vendors can sell their products via a centralized product catalog and facilitate you to ship through FedEx or DHL. From customers’ perspective, they can buy products from multiple vendors in a single order.

Plugins required to set up WooCommerce DHL Express rates for multiple vendors

You must set up your WooCommerce store with the following plugins:

  1. WooCommerce Multi Vendor Shipping Addon
  2. WooCommerce Multi-Carrier Shipping Plugin
  3. Dokan Multi Vendor plugin

Installation

  • For the WooCommerce Multi Vendor Shipping Addon, install and activate the plugin.

WooCommerce Multi Vendor Addon settings

Once you have installed and activated the plugin, you can access the plugin settings in two ways:

  • Go to Dashboard > Plugins >  Installed Plugins > WooCommerce Multi Vendor Shipping Addon > Settings (or)
  • Dashboard > WooCommerce > Settings > WooCommerce Multi Vendor Shipping Addon.

The plugin settings are as shown in the screenshot below.

woocommerce multi vendor shipping addons

To show shipping rates on cart page, the plugin provides following options:

  1. Split and sum: Sums up the amount of all the items from the vendors and shipping cost of each item. The total cost will be shown to the customer.
  2. Split and separate: Separates the items according to each vendor, and shows the total cost of shipping vendor-wise.

Click Save changes after selecting the desired option.

Adding Vendors

To setup multi-vendor marketplace, you first need to add WordPress users and assign Vendor user role to them.

Creating new WordPress user is pretty straightforward. Go to Dashboard > Users > Add New.

Once you have installed Dokan Multi vendor plugin, a new user role called “Vendor” will be available in the WordPress user role setting. Select this role and enter user details like name, email ID, shipping and billing addresses among other details, and save the settings.

The settings are as shown in the below screenshot.

WooCommerce Multi-Vendor Add-On | Adding new vendor
Adding new vendor

You can create several vendor accounts in the same way. The created vendors can log in, and add products to your WooCommerce store.

Choose Vendor Address in WooCommerce Multi-Carrier Shipping plugin

Go to Dashboard > WooCommerce > Settings > Shipping > Multi Carrier Shipping.

Once you’ve installed the pluging, you need to click on the Enable this shipping method. After that, you need to hover down to access DHL Express account and enter your credentials.

Next, select Vendor Address under the Ship From Address Preference to override shipper address set in the Multi vendor plugin settings with the DHL Shipper Address specified in the Multi-Carrier Shipping plugin, as shown in the screenshot below.

woocommerce vendor address

Remember, the above Multi Vendor Shipper Address setting in DHL will only be available when the WooCommerce Multi Vendor Shipping Addons is activated.

To know more about other features of WooCommerce Multi-Carrier Shipping plugin(DHL Express), refer to this article.

Demonstration

Consider we have two products from two different vendors in the cart.

The Split and sum option from WooCommerce Multi Vendor Shipping Addons plugin will be applied as shown in the screenshot below.

WooCommerce Multi-Vendor Add-On | Split and sum
Split and sum

Cart with Split and separate option will be displayed as shown in the below screenshot.

WooCommerce Multi-Vendor Add-On | Split and separate
Split and separate

Conclusion

In this article, we saw how you can boost your multi vendor shipping functionality on your WooCommerce store. We used three amazing WooCommerce plugins in order to do so, i.e, WooCommerce Multi Vendor Shipping Addon plugin, WooCommerce Multi-Carrier Shipping plugin, and Dokan plugin.

If you have any query regarding this guide or need any help setting up WooCommerce DHL Express shipping with multiple vendors then feel free to Contact PluginHive Customer Support.

Happy selling! 🙂

Last Updated On January 22, 2020