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: 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
Then select "My projects" on the left and click on the existing project:
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:
- Login on https://developer.fedex.com/api/en-us/catalog/ship/docs.html
- Select Menu > My projects
- Click on button "Create API project"
- In the next step, select "Ships with Fedex and is using a third party software solution that has requested API keys"
- Fill Boostmyshop information
- Select "Ship, Rate & other api":
Next in the list select the following API:
- Address Validation API
- Fedex location search API
- Open ship API
- 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.
Once Fedex has validated the label, you could create Production keys from your project, and update Fedex configuration in myFulfillment with production keys
To configure Fedex in myFulfillment, click on menu "Wizard" and then on the "Fedex" icon
Then fill your credentials:
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.