The Most Popular Extension Builder for Magento 2

With a big catalog of 224+ extensions for your online store

How to Configure FedEx Carrier in Magento 2

Shipping carriers influence not only a business’s delivery efficiency but also customers’ order satisfaction. FedEx Carrier is one of the most reputable shipping service companies which offers many types of services to ship your products to customers regardless of distance like air, freight, and ground services. Enabling FedEx Carrier helps you attract more customers and expand your delivery networks.

Thus, let’s check out in this post what credentials you need to configure FedEx Carrier in Magento 2. Moreover, we also post a series to guide you in details about other methods in the topics including UPS, USPS, and DHL.

5 Steps to Configure FedEx Carrier in Magento 2

Step 1: Create a FedEx merchant account

It is required to create a FedEx merchant account and register for FedEx Web Services Production Access. On the production account information page, click on the Obtain Production Key link at the bottom of the page to complete the registration and get the key that is important to set up FedEx in your Magento settings.

Step 2: Apply FedEx

  • On the Admin Panel, Stores > Settings > Configurations.
  • On the left panel, under Sales, select Shipping Methods.
  • Open the FedEx section,
    • Accept to enable FedEx method by choosing Yes in the Enabled for Checkout field.
    • Enter the Title for the name of the shipping method that is shown during the checkout process.
    • Complete the following information belonging to FedEx account: Account ID, Meter Number, Key, and Password.
    • In the Sandbox Mode field, choose one of the following options:
      • “Yes” - Run FedEx Sandbox in a test environment.
      • “No” - Run USPS in a live production environment.

How to Configure FedEx Carrier FedEx Account Settings

Step 3: Setup the Packaging Description

  • Select the option you need in the Package Request Type field to manage orders that are deliveried as multiple packages as the following:
    • “Divide to Equal Weight” - The shipment of multiple packages can be submitted as one request if the packages are divided by equal weight.
    • “Use Origin Weight” - Multiple packages must be submitted as separate requests if using origin weight as the basis of calculating the shipping cost.
  • Set the Packaging to the typical packaging type for the shipment as the following:
    • FedEx Envelope
    • FedEx Pak
    • FedEx Box
    • FedEx Tube
    • FedEx 10kg Box
    • FedEx 25kg Box
    • Your Packaging
  • Set the Dropoff to one of the following options that are the pick-up method for the delivery.
    • Regular Pickup
    • Request Courier
    • Drop Box
    • Business Service Center
    • Station
  • Assign the Weight Unit to the unit of measurement as you need: “Pounds” or “Kilograms”.
  • Offer the Maximum Package Weight for FedEx shippment. The default is 150lbs.

How to Configure FedEx Carrier FedEx Package Settings

Step 4: Setup Handling Fees

  • Set Calculate Handling Fee to “Fixed” or “Percent”.
  • In the Handling Applied field, allow specifying how to calculate the handling fee.
  • Insert the amount of Handling Fee.
  • In the Residential Delivery field, choose “Yes” for B2C residential deliveries and “No” for B2B residential deliveries.

How to Configure FedEx Carrier FedEx Handling Fee Settings

Step 5: Assign Allowed Methods and Applicable Countries

  • Choose USPS method offered to your customers from the Allowed Method list.
The "Hub ID" is required for the "Smart Post" method.
  • In the Free Method field, select the USPS service you want to apply free shipping for.
  • In the Free Shipping Amount Threshold field, select “Yes” to set the minimum number of the quantities for free USPS shipping in the next field.
  • Enter an error message in the Displayed Error Message box that will appear if UPS Shipping is not available.

How to Configure FedEx Carrier FedEx Allowed Delivery Methods

  • Set Ship to Applicable Countries to one of two options:
    • All Allowed Countries : USPS Shipping is supported for every country.
    • Specific Countries: USPS Shipping is only supported for selected countries.
  • Set Show Method if Not Applicable to Yes if you want to show UPS Shipping all time.
  • To create a log file with the details of USPS shipments, set Debug to “Yes”.
  • Set the Sort Order on the Shipping Method on the checkout page.
  • Save Config to finish.

How to Configure FedEx Carrier FedEx Applicable Countries

The bottom line

That’s all you have to do in order to configure FedEx Carrier in Magento 2 for diverse delivery services. A more complete solution for your store is our Shipping Suite extension. Don’t hesitate to share with us your problems so that we can support you better. Also, you can read related posts of Magento 2 shipping method configuration as follows.

Related Post

Looking for
Customization & Development Services?

8+ years of experiences in e-commerce & Magento has prepared us for any challenges, so that we can lead you to your success.

Get free consultant
development service

    Explore Our Products:

    People also searched for


    Stay in the know

    Get special offers on the latest news from Mageplaza.

    Earn $10 in reward now!

    Earn $10 in reward now!

    go up