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.7

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

Available Options

  • $229.95

  • Price in reward points: 10

FLAT 15% DISCOUNT

BUY BUNDLE PRODUCTS


Magento 2 Yrc Shipping Freight Extension

Magento 2 Yrc Shipping Freight Extension

$149.95

+
Magento 2 UPS Ground Saver (SurePost) Shipping Extension

Magento 2 UPS Ground Saver (SurePost) Shipping Extension

$179.95

+
Magento 2 FedEx Freight Shipping Extension with Rest API

Magento 2 FedEx Freight Shipping Extension with Rest API

$229.95

$789.8

$671.33

Please Note: The Magento 2 FedEx REST API Shipping Extension for Adobe Commerce is independently developed by EcomPlugins. It is not created, endorsed, maintained, or supported by FedEx.

FedEx provides domestic and international parcel delivery services across more than 220 countries and territories.

The Magento 2 FedEx REST API Shipping Extension for Adobe Commerce retrieves real-time FedEx shipping rates and displays available methods on the shopping cart, checkout, and Magento Admin order creation pages. Rates are calculated using the warehouse origin, customer destination, product weight, package dimensions, packaging configuration, and selected FedEx services.

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

The extension includes advanced features beyond a basic FedEx integration, including product dimensions, residential address detection, shipping-rate markups, maximum package weight, multi-package shipping, admin-only rates, shipping labels, ZPL labels, shipment tracking, and API request caching.

FedEx Address Validation API: Address validation and Residential or Commercial address classification may require separate activation or approval for your FedEx account.

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

Why Choose the EcomPlugins FedEx Shipping Extension?

Magento and Adobe Commerce include standard FedEx functionality in supported configurations, but many merchants need additional control over package calculations, product dimensions, residential shipping, rate adjustments, shipping labels, and warehouse fulfillment.

The EcomPlugins FedEx extension adds advanced product-level and store-level shipping controls for more complex shipping requirements.

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
Real-time FedEx checkout rates Yes Yes
Magento Admin order creation rates Yes Yes
Admin-only FedEx shipping rates Not available Yes
Residential / Commercial address selection Basic configuration Yes — configurable
Automatic residential address detection Not available Yes — through FedEx API when enabled
Product-level dimensions Limited Yes — length, width and height
Maximum package weight Basic package configuration Yes — configurable
Automatic multi-package calculation Limited Yes
Product-level box / pack quantity Not available Yes
Ship selected products separately Not available Yes
Oversized package handling Limited Yes — apply a rate or hide FedEx
Shipping-rate markup Not available Yes — fixed or percentage
Product-level free shipping Limited Yes
FedEx shipping labels Depends on Magento configuration Yes — from Magento Admin
ZPL shipping labels Not available Yes
FedEx shipment tracking Basic Yes — FedEx Track API
API request caching Not configurable Yes
Custom shipping error message Limited Yes

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 cart and checkout pages.
  • Retrieve FedEx rates during Magento Admin order creation.
  • Disable FedEx rates on the storefront while retaining them for Admin orders.
  • Configure Residential or Commercial destination handling.
  • Automatically determine address type through the FedEx API when available.
  • Set minimum and maximum order weight rules.
  • Configure maximum package weight.
  • Automatically split heavy orders into multiple packages.
  • Configure product-level length, width, and height.
  • Use product dimensions when calculating applicable FedEx rates.
  • Configure product-level box or pack quantity.
  • Ship selected products separately.
  • Handle oversized and over-dimensional products.
  • Select FedEx packaging or merchant-supplied packaging.
  • Show or hide estimated delivery information.
  • Add fixed or percentage shipping-rate markups.
  • Offer free shipping based on order subtotal.
  • Support eligible Magento cart price rules and product-level free shipping.
  • Create FedEx shipping labels from Magento Admin.
  • Support ZPL shipping labels for compatible thermal printers.
  • Add FedEx tracking numbers to Magento shipments.
  • Retrieve shipment tracking information through the FedEx Track API.
  • Configure custom error messages when FedEx rates are unavailable.
  • Cache applicable FedEx API requests to reduce duplicate calls.

Advanced FedEx Packaging Options

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

  • Configure maximum package weight.
  • Split orders into multiple packages when the maximum package weight is exceeded.
  • Configure product-level length, width, and height.
  • Define how many units fit inside one shipping box.
  • Calculate the required box count from the ordered quantity.
  • Ship selected products as separate packages.
  • Handle products that exceed configured package dimensions.
  • Use FedEx packaging or merchant-supplied packaging.

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 Residential or Commercial. The extension allows the Magento administrator to configure a default address type or request address classification from the FedEx API.

  • Set the default address type as Residential or Commercial.
  • Automatically request address classification from FedEx.
  • Use the Admin default if FedEx does not return an address classification.
  • Apply applicable residential delivery rates returned by FedEx.

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

FedEx Shipping Labels & Tracking

Create eligible FedEx shipping labels directly from Magento Admin and associate tracking information with Magento shipments.

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

FedEx Account & REST API Configuration

Create or use an existing FedEx shipping account and create an application in the FedEx Developer Portal.

Configure your FedEx account number, REST API Client ID, Client Secret, warehouse origin address, package settings, address type, and allowed FedEx shipping methods in Magento Admin.

Magento 2 & Adobe Commerce Compatibility

The extension is developed for Magento 2 and Adobe Commerce. Compatibility can depend on your Magento version, PHP version, installed patches, checkout customizations, third-party shipping modules, and other store modifications.

If your store uses a heavily customized checkout, Hyvä Checkout, headless storefront, marketplace extension, custom warehouse system, or another FedEx shipping extension, please contact us before purchasing.

Installation, Updates & Support

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

For installation, FedEx REST API configuration, troubleshooting, or custom Magento shipping requirements, contact us at [email protected].

Demo

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

Available Options

  • $229.95

  • Price in reward points: 10

Google Reviews
★★★★ (61 reviews)

Related Products

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