Table of Contents
Updated by Colin
FedEx Web Services is the FedEx service which allows ShipStream to communicate with FedEx to create shipping labels and more. Every shipper must use their own FedEx Account and Web Services access keys. This article assumes that you already have a business account with FedEx.
This article will help guide you through the FedEx Web Services Label Certification Guide and ShipStream will make it as easy as possible to generate the test labels needed to pass certification.
Obtain Test Credentials (Step 1 and 2)
The first step is to obtain a Test Key (not a Production Key) from the FedEx Developer Resource Center.
- Login to the FedEx Developer Resource Center and click FedEx Web Services > Develop and Test.
- Navigate to "Obtain Test Key" and click "Get Your Test Key".
- Complete the wizard and check your email for the credentials.
- Add a Shipping Account into ShipStream using these credentials. It is recommended to add them to a separate group such as "Test" so they are easy to choose in the next steps. Be sure to select "Test Environment: Yes" when adding the account.
You should now be able to generate FedEx test labels as if they were real labels using this account. The test labels will be clearly identified by the text in the second address line: **TEST LABEL - DO NOT SHIP**
Register for Move to Production (Step 3)
- Return to the FedEx Developer Resource Center and click FedEx Web Services > Move to Production.
- Click "Get Production Key" and complete the registration process.
Fill out the Label Cover Sheet (Step 4)
The last page of the FedEx Web Services Label Certification Guide has a single-page cover sheet. Print this on paper or to a separate PDF document and fill out the form for later use.
Generate and submit test labels to the Label Analysis Group (Step 5)
You are required to generate and print physical labels for the FedEx services you will be using, which is the last question on the Label Cover Sheet. ShipStream automates this process for you so that you can generate all of these labels in just a few easy steps:
- Login to ShipStream and navigate to System > Shipping Accounts.
- Click the Shipping Account Group that you added your Test Key credentials to in the first step.
- Click the Shipping Account that has your FedEx Test Key credentials.
- Click "Generate Certification Labels" and fill out the form:
- Select the Store Name (if there are multiple stores) that the new production account belongs to.
- Provide a Recipient Name that will appear on the labels.
- Provide a Product SKU for a fully configured product that belongs to the Merchant of the selected Store. The weight and dimensions of this product will be used as the package weight and dimensions so it should have realistic dimensions for shipping, such as 3lb and 10x8x6 in. Weights and dimensions that are too low or too high may cause validation errors.
- Select all of the Services for which you would like to generate a test label. Note, the (Saturday Delivery) options may not be possible to use on all days of the week depending on the origin and destination. If you do not submit a Saturday Delivery label you should still be able to use Saturday Delivery.
- Click "Submit". If you have scanned a Label printer the labels will be sent to the printer, otherwise they will be downloaded in a PDF file which you can then print using Adobe Reader or your PDF printer of choice.
Label Evaluation (Step 6)
Now that you have the labels you must either scan them using a scanner or mail them to FedEx with your cover sheet. For the fastest response, scan them and email them along with the cover sheet to firstname.lastname@example.org. The Bar Code Analysis group will evaluate the labels and either accept or reject them. To move to the next step they must first be accepted.
Inspect your labels and the scanned document for problems like label alignment, elements overlapping the watermark on the thermal labels, or poor quality that may be related to the print software scaling the print job (the bars of the barcodes should be crisp).
Enable the Application (Step 7 and 8)
Your FedEx Production credentials are now ready to be added to ShipStream with "Test Environment: No" and so long as ShipStream is properly configured to resolve the correct Shipping Account you are ready to begin generating production labels!