Back to Top

Multi-Vendor FedEx Shipping for WooCommerce

Updated 13 September 2023

Multi-Vendor FedEx Shipping for WooCommerce: One of the major concerns of every business entrepreneur is Shipping the customer’s order once the customer places it with your site.

The reason being, a customers’ task is over as soon as they place the order. Thereafter, it is the responsibility of the site owner to deliver the products to the customers in the right condition; most of all at the right time.

Thence, choosing the appropriate shipping method for the sites becomes extremely essential and so what better than the FedEx Shipping method for the WooCommerce site.

Multi FedEx Shipping for WooCommerce is one such extension that allows the site owners to integrate FedEx Shipping for their customers.

After retrieving the essential keys from the FedEx website, the admin can configure its services, its weight unit, drop off type, packaging type, rate type, etc.

Start your headless eCommerce
Find out More

The admin as well can choose to display the delivery time and weight along with the FedEx Shipping Method.

Likewise, in the seller panel, the sellers of the site can configure the FedEx Shipping as well for which they will have to fill in the details such as their names, company name, phone number, etc.

The customers, in the frontend, will have to choose the country, state, and zip code, after which the associated list of FedEx services for that particular zip code appears.

Moreover, it is one of the most reliable and swift shipping services. For that reason, most of the e-commerce sites are inculcating its services to ship parcels or orders to the customers.


  1. This module is an add-on of WordPress WooCommerce Multi-Vendor Marketplace Plugin.
  2. To use this module, you must first install WordPress WooCommerce Multi-Vendor Marketplace.

Watch the below video tutorial to understand the extension workflow:


  • The site owners can integrate the FedEx Shipping Method with their sites. 
  • The admin will have to configure the Key and Password, Account and Meter number.
  • FedEx Services are set by the admin which display at checkout for customers. 
  • The admin defines the Weight Unit as Kg or LBS.
  • A Drop Off Type for the customer’s order is also set by the admin. 
  • The admin can also choose a Packaging Type from the given list of options. 
  • Rate Type may be set as List or Account Rate by the admin. 
  • The admin may choose to display Delivery Time and its Weight along with the shipping. 
  • The admin can allow FedEx Shipping for All Countries or some Specific Countries. 
  • Residential delivery as well can be enabled by the admin. 
  • Its a dynamic shipping method for freight calculation. 


The user will get a zip file which needs to be uploaded in the “Add New” menu option in the WordPress admin panel.

For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option select the “Add New” option.

add plugin

Thereafter, the user will see an “Upload Plugin” option at the top of the page, click the option to upload the zip file.

upload plugin

On clicking the “Upload Plugin” option, the user will see a “Choose File” button. Click on the button to browse for the zip file as per the image below.

choose file

On browsing the file, click on the “Install Now” button so as to install the plugin as per the snapshot.


Once the user installs the plugin, the user can activate the plugin. The user needs to click on the “Activate Plugin” button to activate the plugin.

activate plugin

Retrieving FedEx Credentials

Step 1:

  • The user must tap on this link and log in to their accounts.
  • The user can even create an account with FedEx.

WooCommerce Marketplace FedEx Shipping

Step 2:

  • After logging in, the user can go to the FedEx Web Services link and then navigate to Develop and Test > Get your test key.

www.fedex_.com_en-WooCommerce Marketplace FedEx ShippingStep3:

  • Further, the user will have to fill in the form and provide the given information.

WooCommerce Marketplace FedEx Shipping

  • The user can read and accept the FedEx Test System license authorization and agreement.
  • Thereafter, You will find your Authentication Key with the Meter Number.
  • Also, the user will receive an email over the registered mail ID, which consists rest of the credentials, i.e. Password and Account Number.

WooCommerce Marketplace FedEx Shipping

  • On testing the application using the development keys, the user must navigate to the FedEx Web Services Page and tap on Move to Production > Get Production key
  • The user must fill in the forms and then accept the agreement to continue.
  • Meanwhile, the user will receive the production keys in the registered email ID.

WooCommerce Marketplace FedEx Shipping

In this mail, various details will be mentioned as shown below.

WooCommerce Marketplace FedEx Shipping

More details stated below –

WooCommerce Marketplace FedEx Shipping

Admin Permissions

After installing the Multi-Vendor FedEx Shipping for WooCommerce plugin successfully, the admin will have to set its configurations. 

To configure the plugin, the admin must navigate to WooCommerce > Settings > Shipping > MP FedEx Shipping.

Under MP FedEx Shipping, the admin will find and configure the settings for the respective shipping method as shown in the image below. 

WooCommerce Marketplace FedEx Shipping

The admin can set the configurations for MP FedEx Shipping as under: 

Enable/ Disable: Tickmark the checkbox to enable FedEx Shipping Method

Key: The admin receives it from the FedEx website. 

Password: The admin receives it from the FedEx website. 

Account Number: The admin receives the Account Number from the FedEx website. 

Meter Number: This as well, is retrieved from the FedEx website. 

Test Mode: The admin must Enable the test mode. 

Services: The FedEx Shipping Method options; will be visible to the customer on the checkout page. 

WooCommerce Marketplace FedEx Shipping

Weight Unit: The admin may set this as KG or LBS. 

Drop-Off Type: The admin may choose a feasible pick-up method from the given set of options.

Packaging Type: An apt packaging option such as FedEx Box, FedEx Envelope, FedEx 10kg Box, etc. can be chosen by the admin. 

Rate Type: The admin may set this as List Rate or Account Rate. 

Display Delivery Time: The admin may choose to display the delivery time on the checkout page. 

Display Delivery Weight: The admin may choose to display the Delivery Weight in the checkout page.  

Method Available To: The admin can select either All Countries or Specific Countries. On selecting specific countries, another tab, namely, Choose Country becomes visible. 

  • Choose Country: The admin may select the countries where FedEx Shipping will be available. 

MP FedEx Configurations: Seller End

The seller can log-in in to their respective seller panels, and find the FedEx Shipping tab in the Seller Dashboard. 

WooCommerce Marketplace FedEx Shipping

As the seller taps on the FedEx Shipping, it redirects to the Marketplace Fedex Shipping page. 

The seller will have to fill in the details such as Seller Name, Company Name, Phone Number, etc. 

WooCommerce Marketplace FedEx Shipping

The seller has to set the configurations as under: 

Seller Name: The seller may set the name against this field. 

Company Name: The seller sets the name of the company. 

Phone Number Number: The seller must set the phone number. 

Postal code: The postal code is to be set by the seller itself. 

Country/ State: The seller must set the country or state against this field. 

FedEx Shipping Method Visibility: Customer End

In the frontend, the customers will have to log in and thereafter, they can proceed to make a purchase. 


The customer can add products to the cart and visit the cart page as well to view the product details as shown in the image below. 


Thereafter, the customer can proceed to checkout by tapping on the Proceed to Checkout button as shown in the above image. 

On the Checkout page, the customer will have to fill in the Billing Details.

As per the country, state, and zip code are chosen, the FedEx Shipping Service options open up under Your Order > Shipping. 

As the customer Places the Order with the site, it redirects to the Order Received page as shown in the image below. 

The customers will find the relevant order details, such as Order Number, Payment Method, and Product Name along with the Shipping details as shown below. 


Admin End: Order View

Meanwhile, the admin can check out the customer’s order in the admin panel and find the complete order details.

The admin can also view the Shipping Method details i.e. FedEx Priority Overnight ( along with its Estimated Time and Weight. ) as shown in the image below. 


Hence, that’s all for the Multi-Vendor FedEx Shipping Method for WooCommerce. If you face any issues, feel free to add a ticket at

Current Product Version - 1.0.1

Supported Framework Version - WordPress 6.3.1, WooCommerce 8.0.3, WooCommerce Marketplace 5.3.1

Blog Version - WordPress 6.3.1, WooCommerce 8.0.3, WooCommerce Marketplace 5.3.1
  • Version WordPress 6.3.1, WooCommerce 8.0.3, WooCommerce Marketplace 5.3.1
  • Version WooCommerce 3.9.x, 3.8.x, 3.7.x, 3.6.x, 3.5.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • George Obafemi
    • Jyotsna Gautam (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content