Empower your Multi-Vendor Store using WooCommerce Multi-Carrier Shipping Plugin

In this article, we will guide and help you set up a successful WooCommerce marketplace with multiple vendors using the WooCommerce Multi-Carrier Shipping plugin and Dokan Multi-Vendor plugin. Using these plugins together, you can set up a multi-vendor marketplace where different vendors will get real-time shipping rates from UPS, FedEx, USPS, Stamps, and DHL, for their products.

The number of people engaging in WooCommerce has been growing at a tremendous pace. However, there are still a number of aspects of the online business that can not be achieved with the native functionalities provided by WooCommerce. One of those aspects is the multi-vendor business model.

A multivendor environment can help you achieve a wider range of business ideas rather than a conventional online store. WooCommerce has an outgrowing number of users who are continuously looking for a multivendor solution. A multivendor online store can not only increase your brand value but it can also make you popular among your buyers, which is good for your sales.

WooCommerce Multi-Carrier Shipping Plugin

The WooCommerce Multi-Carrier Shipping plugin provides the power of more than a single shipping carrier for your WooCommerce store. Using this plugin you can configure your shipping accounts for the following shipping carriers,

  • UPS
  • FedEx
  • USPS
  • Stamps
  • DHL

This gives the store owners the ability to show the shipping rates from more than one shipping carriers. Also, the customers are not bound to be using the shipping services chosen by the store owners. It gives them the flexibility to choose the shipping service that suits them better.

One of the most interesting features of the WooCommerce Multi-Carrier Shipping plugin is that it can also provide conditional shipping. WooCommerce store owners can easily create shipping rules based on various factors like the weight of the products, the price of the products in cart and the number of products the customer has purchased.

Dokan Multivendor Plugin

As we had mentioned this earlier, Dokan is possibly one of the best multi-vendor plugins out there. But what we didn’t mention is the list of features that make this plugin so special and popular among many store owners. To begin with, vendors can exercise a whole lot of flexibility with their products by managing themselves. Your vendors can categorize, define sale prices, offer coupons, and do a lot.

Both you and your vendors can check out the information on the admin side. They can find out the total sales, new order, pending orders, completed orders, and many more. The plugin represents this along with the charts and bars representation, which is very convenient. The plugin also comes with a built-in SEO feature that allows your vendors to create an online presence of their products. As you might know that the search engines detect keywords and the site with more keywords are usually placed higher in the search results.

Advance shipping for WooCommerce Multi-Vendor plugin

Advanced Shipping for WooCommerce Multi-Vendor plugin acts as a connector between Dokan multi-vendor plugin and Multi-Carrier Shipping plugin for WooCommerce. After installing this plugin, vendors can add there own shipping carrier account details and select the way real-time rates appear on a cart page.

How do these plugins work together?

The WooCommerce Multi-Carrier Shipping Plugin has been made compatible with the Dokan Multivendor plugin. Which means that the plugins operate together seamlessly. However, there is a set of instructions you need to follow to make the most out of this integration.

Setting up vendors on your WooCommerce

The process of installing the plugins and configuring is quite simple. You just need to download and install the Dokan Multivendor plugin. The plugin then guides you through the setup process and allows you to configure on the way.


You can follow the steps given in the following document in order to set up vendors on your store.

Once you are done installing the plugin, you would have to set up the rules for the vendors. To do that, you need to go to WooCommerce > Dokan > Settings. Here you have multiple settings that you would need to choose and configure. You can choose the Dashboard appearance, define the commission percentage, set up withdrawal methods, etc.

Dokan Settings

Install our Free Advanced Shipping for WooCommerce Multi-Vendor plugin

After you have set up the Dokan plugin, you need to install another plugin called the Free Advanced Shipping forWooCommerce Multi-Vendor plugin. This plugin will act as a bridge and lets you assign products to the vendors. Yet, the most important feature of this plugin is the way it changes the appearance of the cart based on the products selected by the customers. To be specific, the plugin has two options – Split the shipping calculation and Add shipping rates together, and Split the shipping calculation and show the shipping rates separately.

You would find these options in the plugin settings page.

multi vendor setting

If you choose the first option, i.e Split and sum, then the rate would be shown as the sum of the individual shipping costs of the products. The image shows how the shipping rates will be added together.

Shipping rates for vendors

And if you choose the Split and Separate option then the prices would be shown separately. You can refer the following image to see how it looks on the Cart page.

Shipping rates for different vendors

In the above image, the Cart page includes two different items from two separate vendors. This is a nice feature as it allows your customers to have options over the shipping methods.

Setting up Multi-Carrier Shipping plugin on your WooCommerce

Once you are done setting up the Dokan plugin, you need to set up the WooCommerce Multi-Carrier Shipping Plugin. This is fairly easy to set it up and start using the plugin. You only have to follow the steps mentioned in the Setting Up WooCommerce Multi-Carrier Shipping plugin guide.

How can vendors manage their orders?

Once you are done with the installation and set up of the plugins, you would find the following drop-down option on the Edit product page.

Vendor's products

With this drop-down, you can directly assign products to each vendor. This is a good way of assigning products as it gives you complete control. Furthermore, you can allow your vendors to use their own shipping carrier accounts to process their order. This way you don’t have to pay the postage and your vendors can handle their own shipments.

The vendors can visit the My Accounts => Account Details, in order to set the Vendor credentials for the shipping carrier, as shown in the image below.

Vendor Credentials

Now, let us assume that a customer is going to purchase two products from two different vendors. The customer will add the items to the cart and would proceed to the Cart page in order to see the shipping rates and fulfill the order.

Products from different vendors

Once the customer proceeds and places the order, the vendor(Seller A) would be able to see this order on the Orders page. The other vendor(Seller B) would be able to see similar on his or her Orders page.

Orders of different vendors


The combination of Dokan and WooCommerce Multi-Carrier Shipping plugin could help you achieve your multi-vendor business case. The solution provides a ton of possible advantages.

If you need any help in setting up multi-vendor shipping scenario on your WooCommerce website then feel free to contact our customer support. They should be able to help you out entirely.

Happy selling!

Last Updated On July 29, 2019