Product Icon

FedEx Shipping Method for WooCommerce

Trending
Get shipping rates from the FedEx API which handles both domestic and international parcels.
Choose a billing option
$109
Save 20%
$218 $174.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

FedEx Shipping Method

With the FedEx Shipping Method, your shoppers at checkout will see and be charged for shipping based on your FedEx rates. The rates are determined via the FedEx API.

This extension requires that your store uses US or Canadian Dollars for its currency, US or Canada as the base country. To use the Legacy SOAP API,  your server must have SOAP installed. It primarily works with ins and lbs, but other units can be converted automatically.

FedEx can calculate quotes worldwide, as it handles both domestic and international parcels:

Domestic International
  • First Overnight
  • Priority Overnight
  • Standard Overnight
  • FedEx 2 day am
  • FedEx 2 day
  • FedEx Express Saver or FedEx Economy
  • Ground Home Delivery
  • FedEx Ground
  • FedEx Tube
  • FedEx First Freight
  • FedEx Freight Economy
  • FedEx Freight Priority
  • FedEx One Rate
  • Smart Post (if enabled on account)
  • International Economy
  • International First
  • International Priority
  • Europe First International Priority
  • FedEx 1 day freight
  • FedEx 2 day freight
  • FedEx 3 day freight
  • International Economy Freight
  • International Priority Freight
  • Fedex Freight
  • Fedex National Freight
  • International Ground
WooCommerce Settings ‹ WooLocal — WordPress
Service Settings
Box Settings
Box Settings

Frequently asked questions

How does FedEx Shipping Method show live rates to my customers?

FedEx Shipping Method is a live rates extension for WooCommerce that connects your store to your FedEx account through the FedEx API. At the cart and checkout, shoppers see FedEx shipping options and are charged based on your FedEx rates, calculated from the package weight, dimensions, origin, and destination address. You can present every available service so customers choose, or return a single rate.

What do I need before I can use FedEx Shipping Method?

You need a FedEx account and API credentials, plus a WooCommerce store set to United States or Canada as its base country and US or Canadian Dollars as its currency. Your products also need weights and dimensions added, since the FedEx API and the built-in box packer use them to calculate accurate rates. Once connected, you add FedEx to a shipping zone to start offering rates.

Can FedEx Shipping Method handle both domestic and international shipping?

Yes. FedEx Shipping Method calculates quotes for both domestic and international parcels from a base country of the United States or Canada. It supports a wide range of FedEx services, including FedEx Ground, Home Delivery, Priority Overnight, Standard Overnight, Express Saver, International Priority, International Economy, and more, so you can offer the delivery speeds your customers expect.

Can this help me charge accurate shipping instead of guessing costs?

Yes. By pulling rates directly from your FedEx account, FedEx Shipping Method helps you charge shipping that reflects real carrier pricing rather than flat estimates. This gives you tools to reduce the risk of undercharging and absorbing the difference, or overcharging and losing the sale. Rates update automatically based on the customer's address, cart weight, and package dimensions.

Can I add a handling fee or markup to FedEx rates?

Yes. FedEx Shipping Method includes price adjustment options so you can add a flat amount or a percentage to the quote returned by FedEx. You can set these adjustments separately for each FedEx service, which is useful if you want to cover packaging, materials, or handling time without hiding those costs in your product prices.

How does the box packing feature work?

FedEx Shipping Method offers two packing methods. With per-item packing, each physical item in the cart is sent to the FedEx API and the quotes are combined. With pack into boxes, items are grouped into boxes you define by height, width, length, weight, and maximum weight, then sent to the API. The included box packer is mainly volume-based and is the recommended option for more realistic multi-item quotes.

Does it support FedEx One Rate and FedEx Ground Economy (SmartPost)?

Yes. FedEx Shipping Method supports FedEx One Rate flat pricing, which you can enable in the service settings, and FedEx Ground Economy (formerly SmartPost) when it is enabled on your FedEx account. These options give you tools to offer more predictable or budget-friendly shipping choices alongside standard rated services.

Can I ship heavy or palletized items with FedEx Freight (LTL)?

Yes. FedEx Shipping Method includes settings for FedEx LTL (less-than-truckload) Freight, which is designed for goods that weigh more than 150 pounds and are usually palletized. Freight options appear once an order exceeds that weight threshold, and Freight rates display on the checkout page because they require the recipient's city. You can also enable liftgate service as an additional surcharge on Freight deliveries for products that need it.

Can it automatically tell the difference between residential and commercial addresses?

Yes. FedEx Shipping Method chooses between residential Home Delivery and commercial FedEx Ground automatically based on the address type, provided both services are enabled. If your FedEx account has Address Validation enabled, the residential flag can be set automatically. This helps customers see the correct service and rate for where they are shipping.

Can I print FedEx shipping labels with this extension?

You can purchase shipping labels directly from FedEx, or use a dedicated label printing extension to handle labels from within your store. FedEx Shipping Method's core focus is live rates at checkout, so if streamlined in-dashboard label printing is a priority, browse the WooCommerce shipping label extensions to pair with it.

Who is FedEx Shipping Method best for?

It is a strong fit for merchants based in the United States or Canada who already ship with FedEx and want customers to see accurate, account-based FedEx rates at checkout. It suits stores selling items of varying weights and sizes, stores that ship internationally, and businesses that handle heavier Freight shipments. If FedEx is your primary carrier, this official extension gives you a direct connection to your negotiated rates.

When should I not use FedEx Shipping Method?

This extension may not be the right fit if your store's base country is outside the United States or Canada, or if your currency is not US or Canadian Dollars, since both are required. It is also carrier-specific to FedEx. If you ship primarily with other carriers, consider the UPS Shipping Method or USPS Shipping Method. If you mainly need discounted label printing rather than live checkout rates, look at WooCommerce Shipping.

What is the difference between FedEx Shipping Method and WooCommerce Shipping?

FedEx Shipping Method is a live rates extension that shows your FedEx account rates to customers at checkout. WooCommerce Shipping is focused on creating discounted, ready-to-print shipping labels for carriers such as UPS, USPS, and DHL Express from inside your store. Many merchants use a live rates extension to quote shipping at checkout and a separate tool to handle labels, so the two can complement each other depending on your workflow.

How can I show live FedEx rates at checkout in WooCommerce?

To display live FedEx rates in WooCommerce, connect your FedEx account to your store using FedEx Shipping Method, add product weights and dimensions, and add FedEx to a shipping zone. Rates are then pulled from the FedEx API and shown when customers use the cart shipping calculator or fill in their address at checkout. Customers can choose from the FedEx services you have enabled.

Can I control which FedEx services customers see?

Yes. In the Rates and Services settings you can enable only the FedEx services you want to offer, rename them so they read clearly to shoppers, and change the order they appear in. You can also choose to return all rates so customers pick their preferred option, or return a single rate. This gives you control over the checkout experience and helps prevent overwhelming shoppers with too many choices.

Customer reviews

Average rating 2.3
19 reviews
5 stars, 5% of reviews
4 stars, 21% of reviews
3 stars, 11% of reviews
2 stars, 26% of reviews
1 star, 37% of reviews
19 reviews
  • William Hagan
    Rated 2 out of 5
    Functionality
    Jun 27, 2026
    Functionality
    I have used this plugin for the last three years and it has been fairly stable across many updates. The issue I have is not printing labels. Lots of other plugins have that option. Now that the price has increase to $109 USD I'm dropping the sub for a better product. Sorry but the programmers have sat on their hands while others have passed them by....
    • Shaun Kuschel
      Jun 30, 2026
      We appreciate you sharing your experience after three years with the extension — that kind of long-term feedback is genuinely valuable. You raise a fair point about label printing. The FedEx Shipping Method extension is focused on providing live shipping rates at checkout and doesn't currently include built-in label printing. For shipping labels, we recommend using the free WooCommerce Shipping extension, as it allows you to purchase shipping labels directly from the order in WooCommerce. It works alongside carrier rate extensions like this one, so you'd get live FedEx rates at checkout from the FedEx Shipping Method and shipping labels via the free WooCommerce Shipping extension, without ne...
  • lcamomile
    Rated 2 out of 5
    Functionality
    Oct 15, 2025
    Functionality
    I am still trying to get this to return rates that are semi-accurate after about 5 hours of troubleshooting.
    • Shaun Kuschel
      Oct 17, 2025
      Hi lcamomile - If you'd like some assistance with this rate problem, our team would is more than happy to help figure out what is causing the inaccurate rates on your site and what is needed to fix this issue. I didn't see any recently-created tickets on your account, so I created a new ticket for this rate issue and just sent you an email in case you would like some help getting this sorted ASAP.
  • returnhealthy
    Rated 1 out of 5
    Functionality
    Aug 5, 2025
    Functionality
    I attempted to switch from the SOAP API to the REST API using your plugin. After entering the new API credentials, the plugin crashed my live site. I had to manually disable it via File Manager just to recover the storefront. This has been incredibly frustrating and not something I expect from a paid plugin. I’ve completely lost confidence in the plugin and am switching to a more stable solution. Please issue a full refund — this is not production-ready and has caused real disruption to our business. Thank you, Marcelo
    • Shaun Kuschel
      Aug 7, 2025
      Hi Marcelo - Thanks for sharing that feedback about your experience. To figure out what caused the fatal error on your site, it would be helpful if you could share that error log with our team, as we're definitely interested in investigating this further since the current version is stable and working as expected on other sites. As for the refund, I can confirm that it's already been processed, so you should see those funds returned to the purchasing card soon.
  • fatfourcustoms
    Rated 1 out of 5
    Functionality
    Jul 10, 2025
    Functionality
    i have also purchased this, and it worked fine in the past but now will not show up. extremely disappointed. what happened? do not recommend.
    • Shaun Kuschel
      Jul 10, 2025
      Hey @fatfourcustoms - Sorry to hear about the trouble with FedEx rates no longer showing on your site. I took a look at your site just now and the issue doesn't appear to be happening anymore, as FedEx rates were offered in all the tests I performed and it looks like everything is working correctly. In case you do need some assistance with the FedEx Shipping Method, I sent you an email with the details of what I found. If we can help in any way, please feel free to reply to that email and we'd be happy assist.
  • rgelegance1111
    Rated 1 out of 5
    Functionality
    Feb 6, 2025
    Functionality
    I have followed each step described and I cannot get it to show me the shipping rates. I have been trying to do a simple rate configuration for 4 days and I have no positive results, much less support who does not answer any of my questions. I have followed each step described and I cannot get it to show me the shipping rates. I have been trying to do a simple rate configuration for 4 days and I have no positive results, much less support who does not answer any of my questions. I have followed each step described and I cannot get it to show me the shipping rates. I have been trying to do a simple rate configuration for 4 days and I have no positive results, much less support who does not an...
    • Shaun Kuschel
      Feb 19, 2025
      Hi rgelegance1111 - Thanks for reaching out about this issue. I saw that our team did get in contact with you already but I also sent you an email just now, in case you still need any assistance with this problem. If so, just reply to that email and we'd be happy to assist further. Thanks!

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.9
  • Requires at least WordPress: 6.9
  • Requires at least WooCommerce: 10.7

Compatibility

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Countries

  • Worldwide

Requirements

  • SOAP installed on Server (contact your host for more information regarding)
  • US or Canadian Dollars currency only
  • US or Canada as the shop base country

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.