This project is not covered by Drupal’s security advisory policy.


This module provides FedEx shipping calculations for Drupal Commerce by extending the Commerce Shipping API. This module should be used by those that want to provide dynamic FedEx shipping rate calculations to their customers.


This module requires a FedEx shipping account from

For Drupal 7
This module requires Commerce Shipping 7.x-2.0-beta1 or newer.

For Drupal 8
This module currently requires the latest development versions of both Commerce 8.x-2.x and Commerce Shipping 8.x-2.x. Production releases will be supported ASAP.

Supported Features

The following domestic and international shipping methods are currently supported:

FedEx Ground
FedEx 2 Day
FedEx 2 Day AM
FedEx Express Saver
FedEx First Overnight
FedEx Ground Home Delivery
FedEx International Economy
FedEx International First
FedEx International Priority
FedEx Priority Overnight
FedEx Smart Post
FedEx Standard Overnight


Note: Matt Glaman has written very nice detailed steps for setting this module up. I encourage you to visit his post if you are having any issues with this module.

1. Install and enable the module and all dependencies.

2. Add dimensions and weight fields (new field types via the Commerce Physical module) to all shippable product types.

3. Populate dimensions and weight fields for all products.

4. Configure the FedEx settings (admin/commerce/config/shipping/methods/fedex/edit).

Current Limitations

This module currently only calculates shipping rate estimates. Tracking and other features will be added at a later date.

Supporting organizations: 

Project Information