FedEx REST API Configuration in SureShip
This document is intended to be used by customers who have already obtained their API key and Secret key from FedEx.
Test Environment for Parcel
- Open the SureShip Carrier Connection Configurations form
- Select or Filter in the Carrier field to select the FedEx record
- Select the Attributes tab and specify the following for ParcelPickupType:
- USE_SCHEDULED_PICKUP if you have a daily scheduled pickup.
- CONTACT_FEDEX_TO_SCHEDULE if you don't have a FedEx parcel driver making daily pickups.
- Standard label size is 4 X 6. If your label type is not STOCK_4X6, specify the exact label type for the parameter LabelStockType. The following are the available options:
PAPER_4X6 |
PAPER_4X675 |
PAPER_4X8 |
PAPER_4X9 |
PAPER_7X475 |
PAPER_85X11_BOTTOM_HALF_LABEL |
PAPER_85X11_TOP_HALF_LABEL |
PAPER LETTER |
STOCK_4X85_TRAILING_DOC_TAB |
| STOCK_4X675_LEADING_DOC_TAB |
STOCK_4X8 |
STOCK_4X9_LEADING_DOC_TAB |
STOCK_4X6 |
STOCK_675_LEADING_LEADING_DOC |
STOCK_4X6 |
STOCK_4X675_TRAILING_DOC_TAB |
STOCK_4X9_TRAILING_DOC_TAB |
| STOCK_4X675 |
STOCK_4X9 |
*If you select an option that starts with Paper then update the ImageType from ZPII to PDF:
2. On the Address tab, specify your Billing and Shipping addresses. Note that the Billing Address must match the address on your FedEx Invoice.
3. On the API Calls tab for each API Type, override any values that reference "AccountNumber", "ClientId", and "ClientSecret" with your company's Test information received when creating your Test credentials.
Note: If you are shipping LTL in the Test environment follow these instructions:
- Open the SureShip Carrier Connection Configurations form
- Select the Attributes tab and specify the following for FreightPickupType:
USE_SCHEDULED_PICKUP
- On the API Calls tab for both API SHIP and SHOP Type, override any values that reference "FreightAccountNumber", "FreightClientId", and "FreightClientSecret" with the freight information you generated for Test Keys.
4. On the API Calls tab for both API SHIP and SHOP Type, override the value that references "FreightAPIAccountNumber
- If you ship using both Parcel & Freight this number will be the same as your ParcelAccountNumber.
- If you only ship using Freight this number will be your FreightAccountNumber.
Production Environment for Parcel
- Open the SureShip Carrier Connection Configurations form
- Select or Filter in the Carrier field to select the FedEx record
- Select the Attributes tab and specify the following for ParcelPickupType:
- USE_SCHEDULED_PICKUP if you have a parcel driver that makes daily scheduled stops.
- CONTACT_FEDEX_TO_SCHEDULE if you don't have a FedEx parcel driver making daily pickups.
- Standard label size is 4 X 6. If your label type is not STOCK_4X6, specify the exact label type for the parameter LabelStockType. The following are the available options:
| PAPER_4X6 |
| PAPER_4X675 |
| PAPER_4X8 |
| PAPER_4X9 |
| PAPER_7X475 |
| PAPER_85X11_BOTTOM_HALF_LABEL |
| PAPER_85X11_TOP_HALF_LABEL |
| PAPER LETTER |
| STOCK_4X85_TRAILING_DOC_TAB |
| STOCK_4X675_LEADING_DOC_TAB |
| STOCK_4X8 |
| STOCK_4X9_LEADING_DOC_TAB |
| STOCK_4X6 |
| STOCK_675_LEADING_LEADING_DOC |
| STOCK_4X6 |
| STOCK_4X675_TRAILING_DOC_TAB |
| STOCK_4X9_TRAILING_DOC_TAB |
| STOCK_4X675 |
STOCK_4X9
|
* If you select an option that starts with Paper then update the ImageType from ZPII to PDF.
4. On the Address tab, specify your Billing and Shipping addresses. Note that the Billing Address must match the address on your FedEx Invoice.
5. On the API Calls tab, update all keys that have "AccountNummber", "ClientId", and "ClientSecret" in the name with your company's Production information received when creating your Production credentials.
6. Update URLs in the value column to the following URLs:
Note: If you are shipping LTL in the Production Environment follow these instructions:
- Open the SureShip Carrier Connection Configurations form
- Select the Attributes tab and specify one of the following for FreightPickupType:
- USE_SCHEDULED_PICKUP if you have a FedEx freight driver that makes daily pickups.
- CONTACT_FEDEX_TO_SCHEDULE if you don't have a FedEx freight driver making daily pickups.
- On the API Calls tab for both API SHIP and SHOP Type, override any values that reference "FreightAccountNumber", "FreightClientId", and "FreightClientSecret" with the freight information you generated for Production Keys.
4. On the API Calls tab for both API SHIP and SHOP Type, override the value that references "FreightAPIAccountNumber."
- If you ship using both Parcel & Freight this number will be the same as your ParcelAccountNumber.
- If you only ship using Freight this number will be the same as your FreightAccountNumber.