Set up a Multi-Vendor store with WooCommerce DHL Express & Dokan

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 the 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’ perspectives, 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 the cart page, the plugin provides the following options:

  1. Split and sum: Sums up the amount of all the items from the vendors and the 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 set up a multi-vendor marketplace, you first need to add WordPress users and assign Vendor user roles to them.

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

Once you have installed the Dokan Multivendor 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 the Vendor Address in the WooCommerce Multi-Carrier Shipping plugin

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

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

Next, select Vendor Address under the Ship From Address Preference to override the 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 the 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 the 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 the separate options 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 queries 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!