When looking to set up a new account with Fedex you will need to run through the below steps
1. Set yourself up as a a user on the below Developer Portal
https://developer.fedex.com/api/en-us/home.html
2. Start up a new project
3. Select the following access Option
4. Select Ship, Rate and Other APIS
Then select the below API's
Name your Project - I would suggest MachShip - Shipping, Then link to Australia
5. Agree to FedEx's Terms and conditions
This will create your FedEx Test credentials against your Project.
7. Then create your Production Key by naming your key and linking your account - if your account does not show in the listing you will need to link this up by selecting Add an Account
Once done you will need both your Key name and Secret - note both down for usage with MachShip for the shipping.
8. Create a second Project for the Tracking API Key
Start up a new project
9. Select the following access Option
10. Select Track API and select your account and agree to the rate limit terms and conditions
Name your Project - I would suggest MachShip - Tracking, Then link to Australia
11. Agree to FedEx's terms and conditions
This will create your FedEx Test credentials against your Project.
Then create your Production Key by naming your key and linking your account - if your account does not show in the listing you will need to link this up by selecting Add an Account
Once done you will need both your Key name and Secret - note both down for usage with MachShip for the Tracking.
12. Once completed you will then email FedEx APAC API Support at apacfedexapi@fedex.com and cc integrations@machship.com with the below:
Hi Support Team,
I need to set up my account <insert account code> with Fedex to consign with my new FMS partner MachShip.
Can you please set up this API key <insert API Key for Shipping> to be approved for both Ship, Trade Documents, Rating and Pickup API? Note that MachShip has already had labels verified with FedEx
Once the FedEx team responds, we must fill out the specific options.
These are:
Account Code - The account code will have been provided to you when your account was set up.
Client ID - The Production Client ID generated from the Instructions above for Shipping
Client Secret - The Production Client Secret generated from the Instructions above for Shipping
Apply Discounts in Quoting - Fedex offers clients discounts on base pricing based on volumes being sent. If you wish to account for these in quotes, then set this flag as true. MachShip will then adjust the pricing to account for the discount that Fedex would apply when invoicing.
Tracking API Key - The Production Client ID generated from the Instructions above for Tracking
Tracking API Secret - The Production Client Secret generated from the Instructions above for Tracking
Please note that you still need to upload a ratecard even if the carrier is pricing via API. You will upload the ratecard in the below format. This will contain all the services that Fedex has given you access.Item Type WEIGHT
Test:
Once the account has been set up and all of the rates have been added, you will need to run a test to ensure that upon go-live, everything will run successfully. To do this, create a consignment - please make Reference 1 and Reference 2 and the Delivery Special Instructions set as THIS IS A TEST. Once this has been created, please manifest the consignment to the carrier. If you experience any issues please contact support@machship.com.
If you receive a successful manifest message from MachShip then please send an email to your account manager and advise them that you are starting to despatch your FedEx account through MachShip and that you would like to receive verification on the test file and permission to start to trade. Please include the labels PDFs for the manifest, connote, and items.
Advise the support team of the airway bill number (connote number) and request that they should cancel this to ensure that you are not charged. Please cc integrations@machship.com on this email so we can help if needed.
On confirmation from the support team that the setup has been verified, you are more than welcome to begin to consign.