How to Set Up FedEx Carrier


In this article we will describe how to setup FedEx Small Package, FedEx SmartPost and FedEx Air Freight. FedEx LTL Freight is covered separately since the differences between it and the small packages services are more significant. 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. This article covers gathering the info you need, installing FedEx in your ShipperHQ account, and info on how to best manage your connection between ShipperHQ and FedEx.

Create a FedEx or FedEx SmartPost Carrier

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

When setting either Fedex carrier up in ShipperHQ, you’ll need certain credentials that will allow ShipperHQ to connect to the USPS servers and obtain a rate quote. Follow these directions to obtain/set-up the necessary credentials.

Adding Fedex carrier from the Marketplace page

  1. Navigate to the Marketplace page from the ShipperHQ Dashboard (left sidebar)
  2. Search for the Fedex Carrier under ‘Small Package Carriers’
    • You can filter by carrier type or by installation status using the dropdown menus near the search bar
    • Being to install and validate a selected carrier by clicking the “install” button directly on the listing or click anywhere else on the listing to view a detailed page with more information about the carrier including information required for validating the carrier.
  3. Proceed to the “Obtaining Carrier Credentials” and “Adding Credentials to your Fedex Carrier” instructions below and enter the required account information for validation.
    Note: Successful installation depends on the accurate entry of the account information required by each carrier. If you do not have the correct information you will not be able to validate your carrier or receive live rates. 
  4. Once validation is successful, you will be presented with the option to enable your carrier right away or configure it further. Selecting configure will take you to the carrier’s details page.

Obtaining Carrier Credentials

Fedex Developer Resource Center webpage

FedEx test credentials allow you access to FedEx Web Services and connect to your rate calculations.

  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. If you want to use FedEx SmartPost, you will now need to contact your FedEx rep.
  4. In the FedEx Developer Center, Under “Fedex Web Services” click on “Develop and Test”.
  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. You can disregard these test credentials and go ahead with grabbing production.
  7. Select “Move to Production” under “FedEx Web Services” menu.
  8. Click “Get Production Key” and go through the registration process, at the end of this process you’ll receive your production credentials.
  9. 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 in ShipperHQ dashboard and edit your Fedex Carrier
  2. Click on the “Update Credentials” link in the top banner. That will bring you to the install/validation screen.
  3. Click “Begin Validation” under the Fedex install screen and 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’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.
  5. ShipperHQ will indicate if validation is successful. You can enable the carrier to start rating by toggling the switch from Disabled to Enabled.
  6. Click “Configure This Carrier” to select your methods and set your Fedex settings.

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.

Troubleshooting & Contacting FedEx Support

ShipperHQ connects to your FedEx account by generating FedEx credentials as described above which means that the shipping rates and options available through ShipperHQ should match the rates you get through FedEx ShipManager,, or any other tool you use to get rates or print labels for FedEx.

If you find that your rates through ShipperHQ are not matching what you expect to receive from FedEx, there are a number of troubleshooting steps that you can take to determine why this may be the case.

If you determine that the response from FedEx themselves, FedEx Web Services Support can be contacted at