How to set up WooCommerce Multi-Vendor Add-On with ELEX WooCommerce DHL Express Plugin with Print Label and Dokan?

This article is intended to explain how you can configure Multi-vendor marketplace, using WooCommerce Multi-Vendor Add-On plugin, WooCommerce DHL Express Plugin with Print Label, and Dokan Multi-Vendor Marketplace plugin.


The Multi-Vendor Add-on transforms your WooCommerce online store into a powerful, robust and feature-rich online shopping center. With this add-on, multiple independent vendors can sell their products via a centralized product catalog and facilitate you to ship through FedEx or DHL. From the customers’ perspective, they can buy products from multiple vendors in a single order.


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

Multi-Vendor Add-On Settings

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

  • Go to Dashboard > Plugins >  Installed Plugins > Multi-Vendor Add-On for XA Shipping Plugins > Settings (or)
  • Dashboard > WooCommerce > Settings > Multi-vendor addon.

The plugin settings are as shown in the screenshot below.

WooCommerce Multi-Vendor Add-On | Rate display options

Rate display options

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 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 a new WordPress user is pretty straightforward. Go to Dashboard > Users > Add New.

Once you have installed the 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.

Enabling Multi-Vendor Shipping option in ELEX WooCommerce DHL Express plugin

Go to Dashboard > WooCommerce > Settings > Shipping > DHL Express.

In the General tab, enable the Real-time rates setting to access DHL rates, and enable Multi-Vendor Shipper Address setting to override shipper address set in multi-vendor plugin settings with the DHL Shipper Address specified in the DHL pluginas shown in the screenshot below.

WooCommerce Multi-Vendor Add-On | DHL Express settings

DHL Express settings

Remember, the above Multi-Vendor Shipper Address setting in DHL will only be available when Multi-Vendor Add-On is activated.

To know more about other features of ELEX WooCommerce DHL Express plugin, refer this article.


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

The Split and sum option from Multi-Vendor Add-On plugin will be applied as shown in the screenshot below.

WooCommerce Multi-Vendor Add-On | Split and sum

Split and sum

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

WooCommerce Multi-Vendor Add-On | Split and separate

Split and separate

Therefore, in this way, you can boost your multi-vendor marketplace functionality on your WooCommerce store.


To explore more details about the plugins, go check out ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label.

Read the article for setting up DHL Express understand the plugin, in detail. Or check out the product documentation section for more related articles.

You can also check out other WooCommerce and WordPress plugins in ELEX.


    • Raji
      Not currently. But we are working on the compatibility of our DHL plugin with WCFM and planning to make it available in the coming plugin version. Thanks

Leave a Reply

WordPress Image Lightbox Plugin