To use your FedEx account with SupportSync, you must first complete the "Label Certification" process.
Before you begin
To use your FedEx account with SupportSync you must complete FedEx’s Label Certification process. Certification involves printing TEST shipping labels, scanning them, and sending them to FedEx for evaluation. It requires less than 30 minutes of your time plus a 1–3 business-day wait for FedEx to approve the labels.
You will need:
- A FedEx account with a FedEx shipping account number.
- Access to the FedEx Developer Portal.
- A label printer in good condition that prints clearly.
- A full-size printer or PDF editor for completing the FedEx cover sheet.
- A scanner that produces clean scans at 600 DPI or higher.
Setting up FedEx Shipping involves 6 steps
- Create your FedEx Developer Portal project and get TEST credentials. (<10 minutes)
- Enter the TEST credentials in SupportSync. (<5 minutes)
- Print & scan TEST shipping labels. (<15 minutes)
- Move your project to Production and get PRODUCTION credentials. (<5 minutes)
- Complete the FedEx Label Certification process. (1–2 business-day wait)
- Enter the PRODUCTION credentials in SupportSync and go live. (<5 minutes)
STEP 1: Create your FedEx Developer Portal project (TEST credentials)
- Go to developer.fedex.com and sign up or log in with your FedEx account.
- If this is your first time, create an Organization, then add your FedEx shipping account (and billing account) to it.
- Click Create a Project. When asked the reason for API access, choose “Ships with FedEx and needs to integrate FedEx API into their system.” and click Next.
- When asked which APIs you need, under Ship, Rate & other APIs select the Ship API also select the Rate API for SupportSync.
- Enter a project name (any name – e.g. “SupportSync”) and the countries you ship to and from.
- Open the project’s Overview page and select the Test Key tab. Copy and save these three values now:
- API Key (this is your Client ID)
- Secret Key (this is your Client Secret)
- Your test shipping account number
[SCREENSHOT: FedEx Developer Portal → Project Overview → Test Key tab, showing API Key / Secret Key / test account.]
STEP 2: Enter the TEST credentials in SupportSync
- In SupportSync, go to Admin → Return Centers → select your Return Center → Carrier Accounts.
- In the FedEx section, enter the values from STEP 1:
- Select the Test Mode checkbox.
- Click Save.
| SupportSync field | Enter |
|---|---|
| Account Number | Your FedEx (test) shipping account number |
| API Key (Client ID) | Your Test API Key |
| Secret Key (Client Secret) | Your Test Secret Key |
[SCREENSHOT: SupportSync Admin → Return Centers → Select Return Center → Carrier Accounts → FedEx section with Account Number, API Key, Secret Key, and Test Mode.]
STEP 3: Print & scan TEST shipping labels
- Create a Test Customer.
- Create a Test Return with the Advance Replacement option.
- Use FedEx services to create and print TEST outgoing labels for each service you use (e.g. Ground and 2Day). Test labels are marked ** TEST LABEL **. Make sure each label prints clearly with good quality.
- Affix the printed labels to a normal sheet of paper and scan to PDF at a minimum of 600 DPI. Use tape only on the back of labels – tape must not be visible on the scan.
STEP 4: Move your project to Production (PRODUCTION credentials)
You need your production API Key to fill out the FedEx Label Cover Sheet in STEP 5, so get it first.
- In the FedEx Developer Portal, open your project and start the Move to Production process.
- Add a Production account to your organization, assign it to this project, and subscribe to the same APIs you selected (Ship, and Rate if used).
- You will now see your Production API Key and Production Secret Key.
STEP 5: Complete FedEx Label Certification
FedEx requires label certification for the Ship API before your production credentials will create live labels. FedEx’s Bar Code Analysis Group reviews your scanned test labels. Plan for a three-business-day turnaround.
- Download and completely fill out the FedEx Label Cover Sheet. On the form:
- For Are you using a Third Party Solution? indicate YES.
- For Third Party Solution Name indicate SupportSync.
- For Label Image Type select PNG (laser printers) or ZPLII (Zebra / thermal printers in ZPL mode).
- Include your account number and your Production API Key (from STEP 4).
- List only the specific services you are applying for (e.g. Ground, 2Day).
- Email the scanned label PDFs (STEP 3) and the completed Label Cover Sheet to label@fedex.com.
- Wait for the Bar Code Analysis Group to approve or reject the labels. They will contact you by email.
- If approved, your production credentials are authorized for the requested services. Continue to STEP 6.
- If rejected, correct the labels as instructed and re-submit as a brand-new email (see Tips).
If you prefer to mail physical labels instead of emailing scans, FedEx accepts them at:
FedEx Services
WTC–Business Solutions Testing
10 FedEx Parkway, 2nd Floor Horizontal
Collierville, TN 38017
STEP 6: Enter PRODUCTION credentials and go live
- In SupportSync, go to Admin → Return Centers → select your Return Center → Carrier Accounts.
-
In the FedEx section, replace the test values with your PRODUCTION values:
SupportSync field Enter Account Number Your FedEx (production) shipping account number API Key (Client ID) Your Production API Key Secret Key (Client Secret) Your Production Secret Key - Un-check the Test Mode checkbox.
- Click Save.
FedEx setup complete
You are now ready to print production FedEx labels. Thanks for using SupportSync and completing FedEx Label Certification.
Tips
- If the Label Certification group sends an error, do not REPLY – send a brand-new submission instead. In our experience they do not process replies.
- Leave plenty of room around each label. Put only 2 labels per 8.5×11 sheet.
- Scan at 600 DPI or higher; send print-and-scanned labels, never raw API images.
- If you use a Zebra printer, print TEST labels in ZPL mode.
- Use high-quality label stock in good condition with no branding on the label.
- For the International Air Waybill (AWB) barcode printing issue, see this article.
Troubleshooting & FedEx support
Most FedEx errors now relate to your credentials. Quick checks:
- Authentication / token errors: confirm the API Key and Secret Key in SupportSync exactly match the ones in the FedEx Developer Portal, with no extra spaces, and that you used the right pair for the mode (Test credentials with Test Mode on; Production credentials with Test Mode off).
- Labels work in test but not production: your project may not be Label-Certified yet, or the production account/keys are not assigned and subscribed to the Ship API in the portal.
- Project setup: make sure the Ship API is selected on your project and your shipping account is added to the organization.
- If you are unable to login with TEST credentials or still get the error: ERROR: [1000] Authentication Failed. Please call FedEx Web Services support and provide them with your Account Number, Meter Number and Contact / Address information.
For help directly from FedEx with API credentials or certification, use the FedEx Developer Portal support page.
They can view your transactions and tell you WHY an error is being generated.
1 (877) 339-2774 (when prompted, say "web services")
https://www.fedex.com/en-us/api/get-support.html
Comments