Save 10% Discount!

Use code SAVE10 to get 10% OFF all plugins.
Valid through January 5, 2028.

Get 15% discount on order total over $500 with multiple plugins purchase with coupon "Bundle".

Magento 2 Fedex Shipping Extension, Live Rates, Labels & Tracking

  • Magento 2 Fedex Shipping Extension, Live Rates, Labels & Tracking

This Magento 2 FedEx Shipping Carrier module calculates shipping via FedEx Carriers. Shipping rates are displayed on the shopping cart and checkout pages, based on the seller’s warehouse address, the customer’s destination address, and the weights of the products in the cart. Make sure to update the origin warehouse address in the Magento admin settings.

Compatible with Community, Commerce and Cloud Edition: 2.3.x, 2.4.x.

Current Plugin Version: 3.1.6

https://commercemarketplace.adobe.com/ecomplugins-fedexrest.html

5% of 5 10

Available Options

  • $249.95

  • Price in reward points: 10

FLAT 15% DISCOUNT

BUY BUNDLE PRODUCTS


Magento 2 Yrc  Shipping Extension

Magento 2 Yrc Shipping Extension

$149.95

+
Magento 2 UPS Ground Saver (SurePost) Shipping Extension

Magento 2 UPS Ground Saver (SurePost) Shipping Extension

$199.95

+
Magento 2 FedEx Freight Shipping Extension with Rest API

Magento 2 FedEx Freight Shipping Extension with Rest API

$249.95

$849.8

$722.33

Please Note: The Magento 2 FedEx Shipping Carrier with REST API extension is independently developed by EcomPlugins. It is not created, endorsed, maintained, or supported by FedEx. This extension connects Magento 2 and Adobe Commerce stores with the latest FedEx REST APIs.

FedEx provides domestic and international parcel delivery services across more than 220 countries and territories. FedEx services include Ground, Home Delivery, Express, International, Freight, and Ground Economy shipping options.

The Magento 2 FedEx Shipping Extension retrieves real-time FedEx shipping rates and displays them on the shopping cart, checkout, and Magento Admin order creation pages. Rates are calculated using the seller's warehouse address, customer destination address, product weight, package dimensions, packaging configuration, and selected FedEx services.

Configure the warehouse origin address in Magento Admin under Admin → Stores → Configuration → Sales → Shipping Settings. The extension then sends the shipment information to the FedEx REST API and returns available shipping methods and rates.

This extension includes features beyond the default Magento FedEx integration, including advanced packaging rules, product dimensions, residential address detection, shipping-rate markups, maximum package weight, multi-package shipping, admin-only rates, shipping labels, shipment tracking, and API response caching.

FedEx Address Validation API: Address validation and residential or commercial address classification may not be enabled automatically on every FedEx account. You may need to contact FedEx support or request access through your FedEx developer account.

Latest REST API Integration: This extension uses the FedEx REST API with OAuth 2.0 access-token authentication. Create an application in the FedEx Developer Portal to generate the Client ID and Client Secret required in Magento Admin.

The extension also supports separate configuration for the FedEx Track API, shipping-label generation, Ground Economy services, package types, delivery estimates, and custom packaging rules.

Why Choose the EcomPlugins FedEx Shipping Extension?

Magento includes a standard FedEx carrier integration, but many merchants require additional control over package calculations, product dimensions, residential shipping, rate adjustments, label generation, and warehouse workflows.

The EcomPlugins extension expands the standard Magento FedEx functionality and provides practical shipping features for stores with simple, configurable, grouped, bundle, and multi-package orders.

Default Magento FedEx vs EcomPlugins FedEx Extension

Feature Default Magento FedEx EcomPlugins FedEx Extension
FedEx REST API with OAuth 2.0 Available in supported Magento versions Yes — dedicated REST API integration
Automatic access-token handling Basic carrier integration Yes
Real-time FedEx checkout rates Yes Yes
Shopping cart shipping rates Yes Yes
Magento Admin order creation rates Yes Yes
Admin-only FedEx shipping rates Not available Yes
Residential or commercial address selection Basic configuration Yes — configurable
Automatic residential address detection Not available Yes — through FedEx API when enabled
Fallback address type Not available Yes — uses Admin configuration if API validation fails
Product dimensions Limited configuration Yes — length, width, and height at product level
Dimensional shipping calculations Limited Yes
Maximum package weight Basic package configuration Yes — configurable package splitting
Automatic multi-package calculation Limited Yes
Ship products separately Not available Yes — product-level option
Product-level box or pack quantity Not available Yes
Product-level free shipping Limited Yes
Minimum order weight rule Not available Yes
Maximum order weight rule Not available Yes
Over-dimension package handling Limited Yes — apply rates or hide FedEx methods
Shipping-rate markup Not available Yes — fixed amount or percentage
Free shipping by order subtotal Basic configuration Yes
Magento cart-price-rule compatibility Basic Yes
Estimated delivery days Limited Yes — show or hide
FedEx shipping-label generation Not included in standard rate integration Yes — from Magento Admin
ZPL shipping-label support Not available Yes
Shipment tracking Basic Yes — FedEx Track API integration
Separate tracking API credentials Not available Yes
Ground Economy configuration Limited Yes
API response caching Not configurable Yes — helps reduce duplicate API requests
Custom shipping error message Limited Yes
Dedicated Magento shipping support Community or Adobe support Yes — EcomPlugins technical support

Magento 2 FedEx Shipping Extension Features

  • Connect Magento 2 and Adobe Commerce with the latest FedEx REST API.
  • Use OAuth 2.0 Client ID and Client Secret authentication.
  • Display live FedEx shipping rates on the shopping cart page.
  • Display FedEx shipping methods during checkout.
  • Retrieve FedEx rates during Magento Admin order creation.
  • Disable FedEx rates on the storefront and enable them only for Admin orders.
  • Enable or disable residential delivery configuration.
  • Automatically determine Residential or Commercial address type through the FedEx API.
  • Use the configured default address type if the FedEx address API is unavailable.
  • Set a minimum total order weight required to display FedEx rates.
  • Set a maximum total order weight allowed for FedEx rates.
  • Configure the maximum weight allowed per shipping package.
  • Automatically divide heavy orders into multiple packages.
  • Define product dimensions including length, width, and height.
  • Use product dimensions when requesting FedEx shipping rates.
  • Handle oversized and over-dimensional products.
  • Apply a special shipping rate for oversized packages or hide FedEx methods.
  • Show or hide estimated delivery days.
  • Select the FedEx package type or use custom packaging.
  • Offer free shipping based on order subtotal.
  • Support Magento free-shipping cart-price rules.
  • Configure free shipping at the individual product level.
  • Set box or pack quantity at the product level.
  • Use the configured box count when calculating FedEx rates.
  • Ship selected products separately.
  • Request individual FedEx rates for separately packed products.
  • Add a fixed shipping-rate markup.
  • Add a percentage-based shipping-rate markup.
  • Configure a custom error message when FedEx rates are unavailable.
  • Cache FedEx API requests to reduce duplicate rate requests.
  • Support shipment tracking through the FedEx Track API.
  • Create FedEx shipping labels from Magento Admin.
  • Support ZPL shipping labels for thermal printers.

Advanced FedEx Packaging Options

Accurate package information is important when retrieving FedEx rates. The extension provides product-level and store-level options for handling package weight, dimensions, box quantities, and separately packed products.

  • Configure maximum package weight.
  • Split the order into multiple packages when the maximum package weight is exceeded.
  • Use product-level length, width, and height.
  • Define how many units fit inside one shipping box.
  • Ship specific products as separate packages.
  • Calculate rates for each package and combine the total shipping cost.
  • Handle products that exceed normal package dimensions.
  • Use FedEx packaging or merchant-supplied packaging.

For additional information about the package calculation process, review the following guide:

User Guide: FedEx and UPS Packaging Logic with REST API Plugin Flow

Residential and Commercial Address Detection

FedEx shipping rates may vary depending on whether the destination is classified as Residential or Commercial. The extension allows the Magento administrator to select a default address type or request address classification from the FedEx API.

  • Set the default address type as Residential or Commercial.
  • Automatically request address-type information from FedEx.
  • Use the Admin default value if FedEx does not return an address classification.
  • Apply the appropriate residential delivery rate where available.

Important: The FedEx Address Validation API may require separate approval or activation for your FedEx account.

FedEx Shipping Labels and Tracking

The extension can be used to create FedEx shipment labels from Magento Admin. Shipment tracking information can also be requested using the FedEx Track API.

  • Create FedEx shipment labels from Magento Admin.
  • Support ZPL output for compatible thermal label printers.
  • Store FedEx tracking numbers with Magento shipments.
  • Retrieve shipment tracking information through the FedEx API.
  • Configure separate credentials for tracking when required.

Supported Magento Product Types

The extension can calculate FedEx shipping rates for common Magento product types, depending on the product weight and shipping configuration.

  • Simple products
  • Configurable products
  • Grouped products
  • Bundle products
  • Virtual products when combined with physical items

Supported FedEx Services

Available services depend on your FedEx account, origin address, destination address, shipment details, and services enabled by FedEx.

  • FedEx Ground
  • FedEx Home Delivery
  • FedEx Express Saver
  • FedEx 2Day
  • FedEx 2Day AM
  • FedEx Standard Overnight
  • FedEx Priority Overnight
  • FedEx First Overnight
  • FedEx International Economy
  • FedEx International Priority
  • FedEx International First
  • FedEx Ground Economy, where enabled
  • Other FedEx services returned for the configured account

FedEx Account and API Configuration

Create or use an existing FedEx shipping account. You must also create an application in the FedEx Developer Portal.

FedEx will provide the API credentials required to connect Magento with the FedEx REST API. Enter the following information in the extension configuration:

  • FedEx account number
  • FedEx REST API Client ID
  • FedEx REST API Client Secret
  • Tracking API credentials, when configured separately
  • Warehouse origin address
  • Default package type
  • Residential or commercial address settings
  • Allowed FedEx shipping methods

FedEx normally does not charge a separate fee for standard API requests. Shipping charges apply when shipments are created and processed through your FedEx account.

Installation, Updates, and Support

The extension purchase includes one year of software updates and technical support. After the first year, optional updates and support renewal cost $99.95.

EcomPlugins can assist with:

  • Magento extension installation
  • FedEx REST API credential configuration
  • FedEx rate troubleshooting
  • Residential address configuration
  • Package and product-dimension setup
  • Shipping-label configuration
  • Migration from older FedEx SOAP or Web Services integrations
  • Custom FedEx shipping requirements

Support

For installation assistance, FedEx API configuration, troubleshooting, or custom Magento shipping requirements, contact the EcomPlugins support team.

Email: [email protected]

Demo

Write a review
Note: HTML is not translated!
    Bad           Good
Captcha

Available Options

  • $249.95

  • Price in reward points: 10

Google Reviews
★★★★ (61 reviews)

Related Products

Magento 2 Yrc  Shipping Extension

Magento 2 Yrc Shipping Extension

$149.95 Ex Tax: $149.95

Magento 2 UPS Ground Saver (SurePost) Shipping Extension
Magento 2 FedEx Freight Shipping Extension with Rest API
Magento 2 Product Page Shipping Estimator