FedEx Multi Vendor Shipping Guide using WooCommerce Product Vendors

In this article, we will discuss how you can manage your shipping and fulfill orders via FedEx from your Multi-Vendor WooCommerce store. Product Vendors plugin by WooCommerce transforms your online store into a powerful, robust shopping center with independent vendors selling their products via a centralized product catalog. WooCommerce FedEx Shipping plugin along with the Advanced Shipping for WooCommerce MultiVendor plugin facilitates seamless shipping experience for your vendors through FedEx carrier.

This article will cover how FedEx Shipping plugin makes it easy for your vendors to ship products from their respective locations using their own FedEx Account.


You must set up your WooCommerce online store with the following plugins.

How Do These Plugins Work With Product Vendors?

The WooCommerce FedEx Shipping Plugin has been made compatible with the WooCommerce Product Vendor plugin, which means that the plugins operate together seamlessly. Let us set up these three plugins and place an order to see how it works.

WooCommerce Product Vendors

  • Creating Vendors – Go to Vendors under the “Products” section of your dashboard. You can add the vendors by entering the details like store name and email id.

Once the vendors are created, a Vendor Admin has to be assigned to each of the vendors. This is because the shipping process is handled by the Vendor Admin and not the vendors. Once the order is placed, only the order details will be sent to the Vendors and they have to send the package to the Vendor Admin.

vendor settings

vendor settings

Also, you have to make sure that the address and other details are entered correctly for each Vendor Admin.


Once the vendor admin is set for each of the vendors, head to Users section of your dashboard, where you can see the details.



Note: You can set more than one vendor for each Vendor Admin.

  • Creating Products for Vendors – The Store Vendor (Vendor Admin) can assign products to the vendors as shown below.


The Vendor section will look like the below image after the above setup process is completed.


Install the Advanced Shipping for WooCommerce Multi-Vendor plugin

After you have set up the WooCommerce Product Vendors plugin, you need to install another plugin called the Advanced Shipping For WooCommerce Multi-Vendor Plugin. As discussed earlier this acts as a bridge and helps in displaying shipping rates at the cart page.

Adding Vendor Carrier Account

Head to “My Account” under the vendor account details.

Vendor account

Now, click on the “Account details” and head to the FedEx Account Details. Enter the FedEx account details and save.

Vendor carrier account

Shipping Rates on the Cart

Go to WooCommerce > Settings > PlugiHive Multi-Vendor. You will find Split and sum, and Split and separate options in the plugin settings page.

split and sum

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. 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.

Split and Sum
Split and Separate

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. You can also refer to this article that explains more about this plugin.

Setting up FedEx Shipping on your WooCommerce

Once you are done the setting up WooCommerce Product Vendors plugin, you can start with the setup of FedEx Shipping Plugin.  It is very easy to set up this plugin you need to enter the FedEx credentials, your address, choose the packing method, enable shipment tracking feature, etc.

You can follow the documentation on Setting Up WooCommerce FedEx Shipping Plugin.

  1. Within the FedEx plugin, we need to make some changes for Multi-Vendor shipping.

2. Under Shipping Label settings, Set Send Shipping Label via Email to Vendor

Order Fulfillment using FedEx

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.

You can see that the real-time FedEx shipping rates appear on the cart page. These rates are calculated by FedEx and are returned from their API.

Now WooCommerce store admin can process the orders and generate the shipping label.

Print Labels

After creating a shipment through FedEx for the above order, the Edit order page appears as shown below:

Edit Order Page
Edit Order Page

Click on Print Label for vendor1 and vendor2 to print the labels.

Label for Vendor1 is as shown below:

Print label of Vendor1
Print label of Vendor1

Label for Vendor2 is as shown below:

Print Label of Vendor2
Print Label of Vendor2


We hope this guide helps you handle shipping from your multi-vendor store using the WooCommerce FedEx Shipping Plugin, WooCommerce Product Vendors and the Advanced Shipping for WooCommerce Multi-Vendor Plugin.

If you have any doubts or need help with Setting up WooCommerce Shipping then feel free to Contact PluginHive Customer Support. Our support team will be able to help you out.

Happy selling!

Last Updated On September 18, 2019

8 thoughts on “FedEx Multi Vendor Shipping Guide using WooCommerce Product Vendors

  1. edmund1
    Mark says:

    I just installed both the fedex plugin and the multivenfor add-on. I am using woocommerce product vendor to manage my marketplace and set “pass shipping and taxes to vendor”. However only taxes are being passed on and not the FEDEX shipping rate. I need to pass shipping cost also to the vendor much similar to how taxes are passed on the vendors. Please advise.

    • Anindo
      Anindo C says:

      Hi Mark,

      No Worries. Can you please show this problem with the help of screenshots and raise a ticket for the same?

      Our guys will surely check it. We may also need admin access to check this.

  2. Hank says:

    I just installed the FedEx version of Woocommerce Product Vendors as well as the Multi-Vendor AddOn. How can I add vendor addresses for my vendors? I can’t seem to find the option to input this information.

    • Anindo
      Anindo C says:

      Hi Hank,

      In the FedEx plugin settings you’ll have to select the Ship From Address Preference as Vendor address.

  3. debabrat says:

    I am using WC vendors free version. How can i sett up WooCommerce Multi-Vendor Add-On with FedEx Shipping Plugin?

    • Veeresh says:

      Hello Debabrat,

      Our Woocommerce multi-vendor Add-on for shipping plugins is not an independent plugin but it is an add-on for Multi-vendor plugins. it works with,
      -Woocommerce product vendors
      -Dokan Multi-vendor plugin for Woocommerce
      -Woocommerce Vendors pro plugins.

      You need to have WooCommerce FedEx Shipping plugin, any of these above Multi-Vendor plugins and WooCommerce Multi Vendor Shipping Addon.

      Please install all the three plugins mentioned above, and go through the step by step setup guide.
      Hope this helps.


Comments are closed.