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
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
Add checking for PAYOR_ACCOUNT_SHIPMENT and PAYOR_LIST_SHIPMENT
Version 2.5 - August 19, 2020
NOTICE: Modified to use Shipping Zones - REQUIRES SETTINGS RECONFIGURATION!
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