FedEx Carrier Setup


In this article we will describe how to setup:

  1. FedEx Small Package
  2. FedEx SmartPost
  3. FedEx Air Freight

FedEx LTL Freight is covered separately.

When setting up your FedEx carrier in ShipperHQ, you’ll need certain credentials that will allow ShipperHQ to connect to the FedEx servers and obtain a rate quote. Following these directions to obtain the necessary credentials.

Create a FedEx or FedEx SmartPost Carrier

It is important to remember that these are treated as different carriers in ShipperHQ, so if you want to use FedEx and FedEx SmartPost you will need to create both separately.

  1. Click on Carriers in the left-hand navbar
  2. Click the Add New button to add a new carrier
  3. Enter the name you want to use for this carrier in the Carrier Name field (e.g. “FedEx” or “FedEx SmartPost”)
  4. Select “Small Package” from the Carrier Type select
  5. Select “FedEx” from the Carrier select if you want to use FedEx or “FedEx SmartPost” if you are looking to use FedEx SmartPost
  6. Click Create Carrier

Obtaining Test Credentials

FedEx Developer Resource Center
FedEx Developer Resource Center

FedEx test credentials allow you access to FedEx Web Services in a test environment where

  1. If you have a FedEx account you should already have your Account ID and Meter Number. If not, you’ll need to contact FedEx and set up an account before proceeding.
  2. Once you have your account set up, go to the FedEx Developer Resource Center and log in with your username and password.
  3. You will now need to contact your FedEx rep if you want to use FedEx SmartPost.
  4. In the FedEx Developer Center, click on “Develop and Test” under “FedEx Web Services” in the left-hand nav bar.
  5. Click “Get your test key” and go through the registration process, at the end of this process you’ll receive your test credentials through email.
  6. In ShipperHQ, input the credentials generated by FedEx. Be sure to check “Use Sandbox” while using these test credentials.

Moving to Production Credentials

Once you’ve tested FedEx functionality using the Test Credentials generated above and are retrieving the services and rates you expect, you’ll need to generate Production credentials.

  1. Log in to the FedEx Developer Resource Center.
  2. Choose “Move to Production” under “FedEx Web Services” on the left-hand nav bar.
  3. Click “Get Production Key” and go through the registration process, at the end of this process you’ll receive your production credentials.
  4. In ShipperHQ, input the credentials generated by FedEx. Be sure “Use Sandbox” is unchecked.
Note For more information on configuring your FedEx carrier, see our Carrier Configuration article.

Adding Credentials to your FedEx Carrier

  1. Go to the Carriers page and create a FedEx Carrier if you have not done so already. If you have already created the carrier you will need to edit it.
  2. Go to the Account Settings section
  3. Enter the FedEx Account Number, Password, Meter Number and Key (all should be provided by FedEx)
    Please be sure to enter the FedEx Web Services password and not your FedEx website login password. The FedEx Web Services Password will have been sent by email upon registration. The subject line will be “Your developer Production Key Registration is complete”.
  4. If you are creating a FedEx SmartPost carrier you will also need to enter the Smart Post Hub ID
  5. Validate Credentials against Carrier should be checked
  6. If you would like to use Negotiated rates, you should check this box as well
  7. If you’re setting up a FedEx SmartPost Carrier you’ll also see a Hub ID field. Speak to your FedEx account rep if you don’t know your Hub ID.

FedEx Credentials

Carrier Configuration

Additional steps for configuring the carrier can be found on the Carrier Configuration page.

FedEx Air Freight

FedEx Air Freight is a different service to FedEx LTL. It’s used to ship items over 150lbs or that exceed 70″ in height or 119″ in length or 80″ in width both internationally and domestic.

The methods are FedEx International Priority Freight, FedEx International Economy Freight or FedEx 1, 2 or 3 Day Freight and FedEx First Freight for domestic shipments.

To get started create a standard FedEx carrier following steps above.

Configure FedEx Carrier for Air Freight

In the package settings of the new FedEx carrier, ensure you set the Maximum Per Package Weight to be at least 151lbs, in reality you will probably want to set it much higher than this. FedEx Air Freight will allow this value to be up to and including 2200lbs.

If any of your freight boxes are over 60 inches in any measurement, you will need to set the oversize Oversize Length Threshold to something higher than the it’s default of 60″
You will also need to ensure you select the relevant freight methods listed above.

Webtools team contact