Fedex

Fedex

Overview


This article explains how to configure Fedex in myFulfilment

Boostmyshop supports the new Fedex API (Ship API)

The "old" Fedex webservices are not supported.

Warning
Warning: the Fedex integration is not "plug and play" for new Fedex accounts, meaning that you will have to print a test label and send it to Fedex for validation


Retrieve your fedex API details

First you need to login on https://developer.fedex.com/api/en-us/catalog/ship/docs.html with your Fedex credentials

Then select "My projects" on the left and click on the existing project:


Info
Note: if you dont already have a project, go to section "Create API access" in this documentation
In the next screen, select tab "Production key" and copy:
- API Key
- Secret key (your might need to regenerate it)
- Shipping Account


Then go to section "Configure Fedex in myFulfillment section below.


Create API access

If you dont already have a Fedex API project, you need to follow these steps:

  1. Login on https://developer.fedex.com/api/en-us/catalog/ship/docs.html 
  2. Select Menu > My projects
  3. Click on button "Create API project"
  4. In the next step, select "Ships with Fedex and is using a third party software solution that has requested API keys"
  5. Fill Boostmyshop information
  6. Select "Ship, Rate & other api":
Next in the list select the following API:
  1. Address Validation API
  2. Fedex location search API
  3. Open ship API
  4. Ship API
Then click on "Next button

Give a name to your project, select your country and click on the "Next button"

Then, confirm details and create your project:


Now that your project is setup, you can retrieve you Test credentials:


Use all this information to configure Fedex in myfulfillment (see next section)

At this stage, you can generate a test label in myFulfillment.

Fedex requires you to generate test labels, print it and send proof of label to Fedex to validation your project and move to production.

Validation process is explained here: https://developer.fedex.com/api/en-us/certification.html

For USA, you must send the test label at  label@fedex.com
For Europe, the test label must be sent to emeawebservices@fedex.com 

Once Fedex has validated the label, you could create Production keys from your project, and update Fedex configuration in myFulfillment with production keys


Configure Fedex in myFulfillment

To configure Fedex in myFulfillment, click on menu "Wizard" and then on the "Fedex" icon
Then fill your credentials:


Warning
Note: if you have created a new Fedex account and need to validate it, select Mode = Test

In th next step, configure preferences and save, Fedex is now configured in myFulfillment.

Note: if you need to modify your Fedex configuration in myFulfillment, this can be done from menu Sales > Shipping label, and click on the Fedex row.


    • Related Articles

    • Shipping rates

      The shipping rate feature is available during the packing step and allows to compare the shipping rates for carriers configured in your account. Note: this feature is available only for US carriers (Fedex / Usps / UPS). To check the shipping rates ...
    • Supported Carriers by API

      This page lists carriers supported for direct API call : said differently, carriers for which we are able to generate the shipping label. 4PX (china) Agediss AnPost Australian Post BPost Boxtal Canada Post Chronopost Colissimo Colis privé Cool runner ...