How to Enable FedEx in Magento 2

FedEx in Magento 2 is known as a huge shipping service company in the US. FedEx specializes in transportation service, freight, ground shipping services or trade networks and so on with multiple level of priorities.

  • Step 1: FedEx Web Services Production Registration

A FedEx merchant account must be created and registered for FedEx Web Services Production Access. After that, take a quick look at the production account information page, at the bottom of the page click the Obtain Production Key link with a purpose of registering and containing a key.

  • Step 2: FedEx in Magento 2 is Enabled for Store

1. Tap Stores on the Admin sidebar. Select Configuration under Settings.

2. Select Shipping Methods on the left in the panel and under Sales.

3. Enlarge the FedEx section. Follow instructions:

a. Establish Enabled for checkout to “Yes”.

b. Write down a suitable Title to point out the FedEx shipping method in the checkout process

c. Fill in the following information from FedEx account:

+ Account ID

+ Meter Number

+ Key

+ Password

d. Set Sandbox Mode to “Yes” in case of a FedEx Sandbox is established and you plan to work in the testing environment.

fedex-magento-2
FedEx Account Settings
  • Step 3: Describe Package and Handle Fee

1.  In case of dividing an order into multiple shipments, choose the Packages Request Type for the best preference description.

+ Split to equal weight (one requirement)

+ Utilize origin weight (few requirements)

2. Choose the type of Packaging that is utilized to ship products from store. Options consist of:

+ FedEx Envelope

+ FedEx Pak

+ FedEx Box

+ FedEx Tube

+ FedEx 10kg Box

+ FedEx 25kg Box

+ Your Packaging

3. For delivery, establish Dropoff to the pick-up method. Options contain:

+ Regular Pickup: It can be cost effective to make arrangements with FedEx in Magento 2 in case of owning a high volume of shipments.

+ Request Courier: Call and require a FedEx courier for picking up shipments.

+ Drop Box: Nearby FedEx drop box, drop off shipments.

+ Business Service Center: At local FedEx business service center, drop off shipments.

+ Station: At local FedEx station, drop off shipments.

4. Establish suitable Weight Unit to the unit of measurement. Options consist of:

+ Pounds

+ Kilograms

5. Fill the Maximum Package Weight for FedEx shipments with the default FedEx maximum weight of 150 lbs. The default value is highly recommended, any changes will be conducted in case of having special arrangements with FedEx in Magento 2. For further information, ask shipping carrier.

fedex-magento-2
FedEx Package Settings

6. FedEx in Magento 2 is able to charge an optional handling fee but it is not visible in the checkout. Follow instructions if you intend to change a handling fee;

a. Establish Calculate Handling Fee as:

+ Fixed Fee

+ Percentage

b. Select one of those ways below to control handling fees in the Handling Applied list:

+ Per Order

+ Per Package

c. Based on the way of calculation, fill in the Handling Fee with a fixed amount or percentage.

7. Based on whether you sell B2B or B2C, establish Residential Delivery.

+ For B2C residential deliveries: Yes

+ For B2B residential deliveries: No

fedex-magento-2
FedEx Handling Fee Settings
  • Step 4: Permitted Methods and Applicable Countries

1. Residential Delivery

2. To different methods of shipment, establish Allowed Methods as demand. During this process, you should care about FedEx account, the frequency and size of your shipments even if international shipments are required. Many or few ways are welcomed. Options contain:

Europe First Priority

Ground International Priority

1 Day Freight

First Overnight

Intl Priority Freight

2 Day Freight Home Delivery

Priority Overnight

2 Day

International Economy Smart Post (enter Hub ID)

2 Day Am

Intl Economy Freight

Standard Overnight

3 Day Freight

International First

Freight

Express Saver International Ground

National Freight


3.
Select the suitable method for free shipping in the
Free Method list. Follow instructions:

a. Establish Free Shipping Amount Threshold as the following thing:

+ Enable: In case of requiring Free Shipping with Minimum Order, write down the Minimum Order Amount for Free Shipping.

+ Disable: Free FedEx shipping is impossible to any orders.

Customers are easy to know which methods are the best for their order because this is the same as Free Shipping method and exists in the FedEx section during checkout.

b. For free shipping, note the minimum amount for an order in the next Free Shipping Amount Threshold.

c. The Displayed Error Message text box is installed at first with a default message and you can change it as wish.

 

fedex-magento-2
FedEx Allowed Deliver Methods

d. Establish Ship to Applicable Countries as the following:

+ All Allowed Countries

+ Specific Countries

e. In case of being useful, set Ship to Specific Countries to each country based on customer’s allowance by FedEx in Magento 2. You can hold the Ctrl key down to choose options as much as possible.

f. Change Debug to “Yes” in case of you intend to store a log of all communication to match with your store and the FedEx system.

g. Establish Show Method if Not Applicable as the following:

+ Yes: Display all FedEx shipping ways to customers.

+ No: Display the shipping methods that are chosen based on the order.

h. During checkout, note a Sort Order numeric value to decide the sequence of FedEx with other shipping methods. The highest priority (0) is put at the top of the list.

4. Tap Save Config when finish.

We have presented about top 6 amazing Size Chart extensions for Magento 2. We hope that this article can show you useful information to select the appropriate extension for your online shop.

FedEx in Magento 2
FedEx Applicable Countries 

4 Simple Steps to Make FedEx Available for Magento 2 Stores

Federal Express (FedEx) was first released in 1973, since then it has developed continuously to become the industry’s global leader, offering domestic and international shipping services by land and air to more than 220 countries all over the world. FedEx has ranked the first in Top 50 largest Global Freight Carriers for years. Like UPS, dimensional weight is also used as one of FedEx’s shipping rate calculations. This article will provide you with a complete guide to make FedEx available for Magento 2 customers.

STEP 1: Open a FedEx Shipping Account

Firstly, admin must contact FedEx Express to open a FedEx Merchant Account and register for FedEx Web Services Production Access. Then, admin should take a look at the production account information page to understand more about FedEx and their services. After all, choose “Obtain Production Key” which is shown at the bottom of the page to get your key and complete.

Please remember your key by copying or noting it down. It is essential for you to make FedEx available in backend configuration.

STEP 2: Enable FedEx for Magento 2 Stores

  1. On the left-side bar of Admin Homepage, find and choose Stores. Then click Configuration in the Settings section.
  2. In the Sales section, click Shipping Methods, scroll down until you see FedEx.
  3. Expand this section and complete this step by following the below instructions:

a. Choose “Yes” at the Enabled for Checkout

b. In the Title box, enter the name of this shipping carrier which will appear on screen when customers checkout their cart.

c. Register your FedEx account in the corresponding fields: Account ID, Meter Number, Key, Password.

d. The Sandbox Mode filed is to determine whether you want to apply FedEx in the testing environment or as one of available shipping methods. Choose “Yes” to test FedEx or “No” to offer this shipping carrier to your customers.


FedEx Account Settings

STEP 3: Complete the Package Description and Handle Fee

  1. The Packages Request Type field is used when one order must be split into multiple shipments. “Divide to equal weight” option means that each shipment has the same weight with each other, therefore admin can submit multiple packages in one request. If not, choose “Use Origin Weight” to submit separate requests for packages.
  2. In the Packaging field, admin choose their most regular type of packaging. There are 7 options for FedEx shipping: FedEx Envelope, FedEx Pak, FedEx Box, FedEx Tube, FedEx 10kg Box, FedEx 25kg Box, Your Packaging.
  3. Admin choose the pick-up method in Dropoff section. There are 5 options:
  • Regular Pickup: admin make arrangements for regular pickups. This method is effective for businesses that have a high volume of shipments.
  • Request Courier: admin have to request FedEx to pickup shipments.
  • Drop box: admin bring their shipments to nearby FedEx drop box.
  • Business Service Center: admin bring their shipments to local FedEx business service center.
  • Station: admin bring their shipments to local FedEx station.
  1. In the Weight Unit field, admin register the unit of measurement used in locale. Admin can choose “Pounds” or “Kilograms”.
  2. Enter the Maximum Package Weight for each FedEx shipments. The default is 150 lbs. However, in case you have another agreement with FedEx, you can ask them for more detail.

FedEx Package Settings

  1. Handling fee is an additional fee that can be charged by FedEx. This fee is not shown during checkout. In case admin want to charge a handling fee, follow the below instructions:
  2. In Calculate Handling Fee section, choose calculation method to control handling fee. There are two options:
  • Fixed Fee
  • Percentage

8. Admin can decide to apply handling fee for each order or for each package in the Handling Applied section.

9. In the Handling Fee, admin needs to register the rate to calculate handling fee based on chosen Calculate Handling Fee option. If admin choose “Percent, enter the number without “%” symbol. For instance: enter “0.01” for 1%. If admin choose “Fixed”, enter the amount of fee there.

fedex FedEx Handling Fee Settings

STEP 4: Allowed Methods and Applicable Countries

  1. Modify Residential Delivery section to your selection. Choose “Yes” to offer Business-to-Consumer (B2C) or “No to offer Business-to-Business (B2B).
  2. In the Allowed Methods section, there is a list of available shipment methods for admin to choose. Admin should consider carefully which methods are suitable for their business. Admin can choose one or multiple options by holding the Ctrl button. Please note that if admin want to offer Smart Post, admin must enter the Hub ID.
  3. In the Free Method list, admin chooses the method that he/she wants to use for free shipping. Then, do the following:

a. In the Free Shipping Amount Threshold section, choose “Disable” to not apply free shipping for any order via FedEx or “Enable” to offer free shipping.

b. If admin choose to offer free FedEx shipping, enter the minimum amount of free shipping order in the next Free Shipping Amount Threshold.

c. In the Displayed Error Message box, admins enter or paste a message that will be shown on screen in case FedEx is not available. Admin can also use the default message there.

fedex
FedEx Allowed Delivery Methods

  1. In the Ship to Applicable Countries section, choose “Specific Countries” and select from the list each country where FedEx is available (hold the Ctrl button to select multiple options) or “All Allowed Countries” to offer worldwide shipping via FedEx.
  2. In case admin wants to have a log file that contains all FedEx orders’ information, set Debug to “Yes”.
  3. The Show Method if Not Applicable section is to determine to show FedEx shipping methods all the time (whether it is available or not) by tapping “Yes”. If not, choose “No” to show only when it can be used.
  4. In the Sort Order field, enter the number corresponding to FedEx’s position in the list of available shipping methods while checkout. For example: 0 for the first, 1 for the second, etc.
  5. Click Save Config to complete.

fedex
FedEx Applicable Countries

Quickly Explore Shipping Carriers in Magento 2 Stores

For Magento 2 sellers, it is important to carefully select one or several shipping carriers and then open a commercial account with them. These carriers need to suit their businesses. If admin already has a commercial account with a supported carrier, admin allows customers to choose that carrier when they checkout their cart. An advantage of this action is that the shipping rates is downloaded automatically to admin’s configuration. Therefore, admin do not need to worry about whether the information is correct or not.

In order to provide customers with permissions to choose a shipping carriers in the list of available carriers, admin needs to register the point of origin for your store in the shipping settings section. This action is to calculate the shipping charge based on distances from your store to customers’ destinations. After that, complete the settings for your carriers in settings to make them available. This configuration will be different for each carrier. To complete these actions, admin needs to already have a shipping account with their targeted carriers before. Their account number or user ID and a gateway to carriers’ system will be needed to register in Store Configuration. In case of additional shipping services for your Magento Open Source installation, you can see Magento Connect for more detail.

These days, there are four big companies working in this field:

ups_logo shipping carriers

UPS

Founded in 1907 as a messenger company in the United States, United Parcel Service, also known as UPS, has developed themselves as one of the biggest freight companies worldwide. UPS offers domestic and international shipping services by both land and air to more than 220 countries. 

usps_logo shipping carriers

USPS

The United States Postal Service has existed for more than two centuries from 1775. USPS is an independent agency of the United States federal government responsible for providing postal service in the United States and worldwide.

fedex_logo shipping carriers

FedEx

FedEx Corporation is an American multinational courier delivery services company, headquartered in Memphis, Tennessee. Like UPS, FedEx also offers domestic and international shipping services within more than 220 countries.

dhl_logo shipping carriers

DHL

DHL Express is a division of the German logistics company. DHL provides international courier, parcel and express mail services. DHL is one of the world’s largest logistics companies operating around the world, particularly in sea and air mail.

In short, here are all the details about Shipping Carriers in Magento 2 Stores we want to share with you. Don’t forget to Like, Share, and Subscribe to Magestandard for more informative Magento extension review articles.