This optional extension integrates with the FedEx API, allowing real time calculation of shipping costs for the FedEx shipping options specified in your settings. The extension integrates seamlessly with native shipping options while providing even more choices.
FedEx Shipping is a paid extension, available on the ExpressionEngine Add-on store.
system/user/addons/store_fedex
on your serverTo use the FedEx shipping extension, you will need to set up a FedEx account. You can do this by visiting the FedEx developer website and creating an account.
Once you have created an account, you will need to set up a FedEx API key. In your new developer account create a new api project. When creating the project, please select the following: ‘Ships with FedEx and needs to integrate FedEx APIs into their system’ Selecting any other option will not work.
Once you have created the project, you will add the API to the project. Add Rates and Transit Times API. It should look like this:
The FedEx Shipping extension will automatically add shipping method options
to your checkout. To display the shipping options inside your checkout tag,
use the {field:shipping_method}
variable. For more information, see the
Checkout Tag Shipping Methods.
Your FedEx API Key. This is also known as the client_id
Your FedEx secret key. This is also known as the client_secret
Your FedEx Account Number. This is also known as the account_number
Which service options you would like to provide to your customers. If you don’t select any services then any available services will be returned. Otherwise, displayed service options will be restricted to those you select here.
Note: Even if you select options here, only shipping options which are applicable for a particular order will be displayed. For example, international shipping options will not be displayed for domestic orders, even if they are selected here.
Whether you would like to purchase FedEx packaging for the orders. If you will provide your own packaging, select “Own Packaging”.
The city where you will be sending items from. This is required for rate calculations.
The ZIP where you will be sending items from. This is required for rate calculations.
The country where you will be sending items from. This is required for rate calculations.
Whether the API should be queried in test mode.
June 27, 2025
shipping_city
is once again required to calculate shippingFebruary 19, 2014
shipping_city
is no longer required to calculate shippingNovember 6, 2013
October 26, 2013
September 9, 2013