WooCommerce Fedex Shipping Pro

Looking for a WooCommerce Fedex shipping extension?

WooCommerce Fedex Shipping Pro adds powerful shipping functionality to your WooCommerce store.

No special PHP modules are required to use this plugin. To be clear, you do not need special XML extensions or SOAP extensions installed on your hosting server.

With Fedex Shipping Pro you control which shipping options to offer shoppers will easy-to-use configuration settings.

Available shipping methods include:

  • Fedex Ground
  • Fedex 2 Day
  • Fedex 2 Day A.M.
  • FedEx Express Saver
  • FedEx Priority Overnight
  • FedEx Standard Overnight
  • FedEx First Overnight
  • FedEx Home Delivery
  • FedEx 1 day Overnight Freight ( LTL – Less Than a Load )
  • FedEx 2 day Freight (LTL)
  • FedEx 3 day Freight (LTL)
  • FedEx standard freight rates from your freight account
  • FedEx International Priority
  • FedEx International Economy
  • FedEx International First

The WooCommerce Fedex Shipping Pro configuration settings gives you ample control over how your shipping rates are calculated. The plugin supports Fedex regular shipping and LTL Freight as well as negotiated account rates; lets you include a declared package value in shipping estimates; lets you improve shipping cost estimates when most of your packages are shipped to residential addresses; lets you add a handling fee; set your packaging type; indicate how you give your packages to Fedex, define a fallback rate, optionally use only weights or include dimensions, optionally use volumetric weight calculations, and select whether you ship items individually or all in one package – and more.

WooCommerce Fedex Shipping Pro works with in any currency from any country where you can obtain a Fedex account. It also works if your Fedex account currency is different than your WooCommerce store currency.

As always, this plugins comes with rock solid 5 start support via email and phone.

Compatibility: WooCommerce 3.0 and newer


WooCommerce Fedex Shipping Checkout Page

We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!

Version 2.6.1 - July 12, 2023

	Fix missing object context

Version 2.6 - July 12, 2023

	WooCommerce 7.9 compatibility
	WooCommerce high performance order system (HPOS) compatibility

	When packing boxes use the site's weight unit instead of LBS.
	Fix display of estimated delivery dates

Version 2.5.4 - September 22, 2022

	Convert strings to floats before perform math addition for box packing.

Version 2.5.3 - October 13, 2021

	Convert MM to CM when the sites uses MM for its dimensions unit
	Ensure that the "ship_individually" setting is read correctly from the settings
	Ensure that when having to repack into boxes that the assumed new box size is pre-set to 32x32x32 in.

	Do not show estimated delivery date when that setting is not enabled
Version 2.5.2 - October 12, 2020

	Ensure "Residential" flag in XML request is a boolean value

Version 2.5.1 - August 21, 2020


Version 2.5 - August 19, 2020

	Added setting to get rates in the WC store currency when the Fedex account has a different currency

Version 2.4.14 - May 20, 2020

	Ensure debug setting is enforced

Version 2.4.13 - May 19, 2020

	Ensure the NuSOAP debug level is turned off entirely
	Remove remaining price object data access, use get_price() method instead

Version 2.4.12 - May 18, 2020

	Adjust package processing to trigger the box packager if the max length exceeds 108 or girth exceed 165 (Fedex limits)
	Adjust weight conversions for weights that are not LB or KG 
	Ensure package value is not empty before adding insurance params to rate request

Version 2.4.11 - December 5, 2019

	Added new settings to display the estimated delivery date

Version 2.4.10 - April 2, 2019

	Updated the freight class setting selector code for Shipping Classes
	Updated the request formatter for freight requests to ensure dimensions are included when not using only weights

Version 2.4.9 - October 5, 2018

	Check if a fee is set and if so cast it to "int" 

Version 2.4.8 - May 19, 2018

	Use get_weight() etc instead of accessing property directly

Version 2.4.7 - March 19, 2018

	Ensure the $rates variable is return even if there are no rates to sort

Version 2.4.6 - February 7, 2018

	Updated settings to allow setting destinations for specific states/provinces (in addition to pre-existing country setting)

Version 2.4.5 - January 16, 2018

	Ensure weight is converted correctly is the site is not using LBS or KGS as its weight unit

Version 2.4.4 - January 4, 2017

	Sort all rates low to high by default

Version 2.4.3 - August 9, 2016

	Suppress notice of "there are no items to pack" during certain calc operations

Version 2.4.2 - July 20, 2016

	Updated shipment drop off time parameter

Version 2.4.1 - May 11, 2016

	Updated to support PHP 7

Version 2.4 - December 21, 2015

	Added code to automatically split a package when shipping items all together if the total package weight is more than the maximum weight allowed by Fedex

Version 2.3.3 - October 30, 2015

	Corrected a typo

Version 2.3.2 - October 29, 2015

	Convert OZ weight unit indicator to LB when OZ is used in the WooCommerce settings

Version 2.3.1 - August 10, 2015

	Updated fee handling
	Added support for freight accounts

Version 2.3 - July 15, 2015

	Update insured value calculations
	Add support for LTL Freight if the Fedex customer has an LTL account

Version 2.2.7 - Feburary 18, 2015

	Updated support for dimensional weights
	Added option to retrieve list rates instead of account rates ( negotiated rates )

Version 2.2.6 - June 17, 2014

	Fixed a typo related to plugin settings

Version 2.2.5 - June 11, 2014

	Added ability to choose what a fee is calculated again: the shipping cost or the cart total

Version 2.2.4 - May 28, 2014

	Added volumetric weight calculation option

Version 2.2.3 - April 23, 2014

	Updated to support Canterbury state code for Fedex to CA instead of CT

Version 2.2.2 - April 17, 2014

	Improved debug output

Version 2.2.1 - April 17, 2014

	Tweaked processing of the new dimension setting

Version 2.2 - April 17, 2014

	Added fallback rate in case Fedex cannot return rates
	Added option to "Ship Individually" 
	Added option to "Include Dimensions" 

Version 2.1.8 - April 8, 2014

	Updated to support multi packages if another plugin splits the order into packages
	Updated to support Fedex test accounts

Version 2.1.7 - April 7, 2014

	Removed empty weight multiplier for unit conversions.

Version 2.1.6 - April 4, 2014

	Added weight unit conversions for grams and ounces

Version 2.1.5 - March 31, 2014

	Updated to better handle shipping to Australia, Hong Kong, and Netherlands

Version 2.1.4 - February 21, 2014

	WooCommerce 2.1 compatibility

Version 2.1.3 - March 29, 2013

	- Tweak to settings to avoid having Authentication Failed when settings aren't loaded properly.

Version 2.1.2 - March 29, 2013

	- Adjusted hooks for shipping initialization

Version 2.1.1 - March 6, 2013

	- Updated to support WooCommerce 2.x
Version 2.1 - January 21, 2013

	Initial public release

Ask a Question:


From: 69.00 / year

This extensions gets shipping rates for items in the cart directly from Fedex so your shoppers pay actual shipping costs.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.