FedEx Multi Vendor Shipping with WooCommerce Product Vendors


With this article, we’ll tell you how to manage and fulfill orders via FedEx from your WooCommerce Multi Vendor store using the WooCommerce Product Vendors plugin. Read along to learn more about it.

WooCommerce Product Vendors

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

This plugin lets you create a WooCommerce marketplace that would allow your vendors to sell almost anything. You can easily set vendor-specific commission rates that would let you reward your loyal vendors and earn more, which in return, would help you increase your store sales.

WooCommerce FedEx Shipping Plugin by PluginHive

The WooCommerce FedEx Shipping plugin facilitates a seamless FedEx shipping experience for your vendors through FedEx carriers. It is the best FedEx shipping solution for WooCommerce store owners looking to ship items via FedEx services.

Apart from displaying live FedEx shipping rates, this plugin is capable of letting you print labels, and share shipment tracking updates with your customers via email. This plugin works perfectly along with the WooCommerce Product vendors and offers a great opportunity to its users.

WooCommerce Multi Vendor Shipping Addon by PluginHive

The WooCommerce Multi Vendor Shipping Addon is a one-stop WooCommerce shipping solution for your vendors that works with the PluginHive Shipping plugins.

This particular addon allows your vendors to set up and manage real-time shipping rates from carriers like UPS, USPS, Stamps, DHL, and FedEx. Let’s learn more about this addon in this addon.

Setting up WooCommerce Product Vendors on your WooCommerce

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.

How to create WooCommerce vendors?

Once you’ve installed the plugin, go to the Vendors option under the Products section of your dashboard. You can add the vendors by entering the details like store name and email id. Have a look at the image below.

 WooCommerce vendors

Once the vendors are created, a Vendor Admin(you) has to be assigned to every vendor and that’s because the shipping process is handled by the Admin and not the vendors.

As soon as an order is placed, the order details will be sent to the Vendors and they have to send the package to the Vendor Admin. Refer to the image below.

Individual vendor settings
vendor settings and admin selection

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

sample customer billing information

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

vendor a

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

How to create WooCommerce products for the vendors?

The Store Vendor (Vendor Admin) can assign products to the vendors as shown below.

Assigning products to the vendors

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

add new vendors in woocommerce product vendors

How to install the WooCommerce Multi Vendor Shipping Addon?

After you have set up the WooCommerce Product Vendors plugin, you need to install another plugin called the WooCommerce Multi Vendor Shipping Addon.

As discussed earlier this shipping add-on acts as a bridge between the PluginHive FedEx Shipping plugin and the WooCommerce Product Vendors. This helps in displaying the live FedEx shipping rates at the cart page for every vendor.

How to add the vendor’s carrier shipping account?

Firstly, your vendors need to head to their My Account page and then click on the Account details. Thereafter, they have to go to the FedEx Account Details and enter their FedEx account details.

woocommerce product vendors on my account page

Under the vendor option, your vendors would be able to see the online form required to activate the FedEx account. Have a look at the image below. Once done, they need to save the changes.

Vendor FedEx carrier account form

How to display FedEx Shipping Rates on the WooCommerce Cart page?

Once the FedEx account is ready, you need to go to WooCommerce → Settings → Multi Vendor Addon. Here, you would find the two options, i.e, Split & Sum, and Split & Separate. 

If you choose the first option, i.e Split & Sum, then the rate would be shown as the sum of the individual shipping costs of the products. And if you choose the Split & Separate option then the prices would be shown separately.

You can refer the following images to see how the FedEx shipping rates look on the WooCommerce Cart page.

Split and Sum
Split and Separate
woocommerce product vendors with split and sumwoocommerce product vendors rates on the cart page

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 the WooCommerce FedEx Shipping plugin. It’s really easy to set up this plugin and you can follow the WooCommerce FedEx setup guide for that.

Setting up FedEx Shipping

Within the WooCommerce FedEx Shipping plugin, you need to make a few changes to make the plugin work in a WooCommerce Multi Vendor environment. Firstly, you need to select the Ship From Address Preference as Vendor Address, as shown in the image below.

enable option for woocommerce product vendors

After that, you have to select Vendor in the Send Shipping Label To option found under the shipping label settings. Refer to the image below for that.

send fedex shipping label to your woocommerce vendors

WooCommerce Order Fulfilment using FedEx Shipping services

Let’s assume a customer wants to purchase two products from two different vendors on your WooCommerce store. The customer has to add the two items to the cart and proceed to the Cart page to choose the shipping option and fulfill the order.

fedex shipping rates on the cart page

The above image shows the real-time FedEx shipping rates on the WooCommerce cart page. These rates are calculated by FedEx and are returned directly from their API. Hereon, the WooCommerce store admin(you) could process your orders and generate the shipping labels for them.

Printing FedEx Shipping Labels for Multiple WooCommerce vendors

Now let’s assume an order containing two items from two separate vendors has arrived in your WooCommerce orders list. Once you open this WooCommerce order, you would see a similar Edit order page as shown below.

woocommerce edit orders page

If you scroll down the page, you should be able to create the shipments for these orders. And of course, there will be two separate WooCommerce shipments since there are two separate vendors.

After creating and confirming the two FedEx shipments, you should be able to view the shipment tracking IDs and print shipping labels for each one of them. Have a look at the image below that shows how to print the FedEx shipping labels.

FedEx shipping labels

Now once the labels are downloaded, you can open the two labels to check the details of it. Here are the two labels generated for a sample order containing two items from two separate vendors.

FedEx label for the first vendor:

Print label of Vendor1

FedEx label for the second vendor:

label for the second vendor


We hope this guide has helped you set up and handle shipping from your multi-vendor store using the WooCommerce FedEx Shipping Plugin, WooCommerce Product Vendors, and Advanced WooCommerce Multi Vendor Shipping Addon.

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!

8 thoughts on “FedEx Multi Vendor Shipping with 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 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
    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.

  3. debabrat
    debabrat says:

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

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