info-icon


FedEx Integrator Provider
info-icon

Prerequisite

You must have a FedEx user ID to log into the FedEx Developer Portal and create an organization.

Join your company’s organization to collaborate with your team. If your company doesn’t have an organization, you can create one.  

Joining an existing organization 

1. Request an invite 

    Ask your organization’s administrator to send you an invite. You have 24 hours to accept it. If the invite expires, ask the administrator to resend it. 

2. Accept the invite 

    Sign in using your existing user ID and password. If your user ID is associated with another organization, create a new ID. 

Creating a new organization 

When you create an organization, you become the administrator. As the administrator, you can invite users to join the organization, assign projects and user roles, and manage billing accounts. 

To learn more about user roles, see Organization Administration Guidelines

1. Select Create or join organization in the navigation bar. 

2. Enter the following details: 

  • For I work for a company that, select Sells or provides a software solution that uses FedEx technology and would like to register as a validated FedEx Integrator Provider 
  • Enter your company name, company website and an organization name your team will recognize, such as your company name, department, division, or region.
  • Enter an official email that includes your company’s domain, the country or territory where your company is incorporated, and the countries and territories where you sell or distribute your software solution. 

3. Select Next

    You can update or add details later under Manage Organization in the menu. 

Adding a billing account 

1. Select the Billing Accounts tab. If you don’t have a FedEx billing account, select Open billing account to open a new one or contact FedEx Support

    Note: Use your account number; it can’t be a customer’s FedEx account number.    

2. Select Add Billing Account.  

3. Enter your FedEx account number, an account nickname, and a United States billing address that you used during account setup. 

    Note: The billing address must match the address you used during account setup. This account becomes your organization’s default billing account.    

4. Choose an authentication option.  

  • Phone call is available to Integrators in the United States and Canada only. 

5. Enter the authentication code that you receive and select Submit

6. Read and accept the FedEx Integrator Agreement.

Inviting users as an administrator

1. Navigate to Manage Organization and select the Users tab. 

2. Select + Add Users

3. Enter the following details:  

  • The country or territory 
  • The preferred language 

4. Select a user role (Viewer, Contributor, or Admin). 

5. (Optional) Assign the user to a project.  

  • You can assign a user at any time from the Overview page of the project. 

6. Enter the email addresses of the users and click Invite.  

  • You can invite up to 20 users at once, with each email separated by a comma. The invitation is valid for 24 hours.
info-icon

Validation steps vary by region

The following steps apply only for customers in the US and Canada. If you live outside of these countries, visit the API Validation page to find support.

To move your APIs to production, they must be validated. The validation level varies by API. Review the API validation requirements before you begin.  

1. From the menu, select My Projects, then select the Project Name

2. On the API keys tab, under Test Key, find your test credentials.  

3. Identify test cases for the regions or territories where you plan to deploy your solution. For details, see Integrator test case baseline

4. Complete registration transactions using the test account numbers provided before you run test cases. 

5. Complete all required test cases.  

6. Fill out the Product Information Worksheet (PIW) with your contact details and your choice of FedEx services. 

7. Complete the Integrator Validation Cover Sheet

Submit deliverables 

Send all required materials to validationmtp@fedex.com

1. Prepare the following deliverables: 

  • Completed PIW (PDF) 
  • Completed Validation Cover Sheet (PDF) 
  • End-customer registration transactions with multi-factor authentication (JSON) 
  • Scanned shipping labels for all applicable test cases (PDF or PNG) 
  • Ship transactions for three label formats (PDF, PNG, and ZPL (JSON)), for applicable Shipping and Rating APIs 
  • Screenshots (PDF) showing: 
    • Customer-facing solution that displays FedEx services and special handling 
    • Disclaimer statement 
    • End User License Agreement (EULA) 
    • End-customer registration flow 

2. Compress all files into a single .zip file to avoid email provider restrictions. 

3. Email the .zip file to the validation team. 

Best practices to avoid delays 

Follow these guidelines to reduce review time: 

  • Print and scan labels at a minimum of 600 DPI. Do not submit files generated directly from APIs. 
  • For thermal printers, request the image type that matches your printer, for example, ZPLII for Zebra printers. 
  • For FedEx International Express®, include the auxiliary (secondary) Air Waybill (AWB). 
  • Include a label for each package in multi-piece shipments (MPS). 

Label evaluation

The Validation team reviews your submission. 

  • If rejected, address the feedback and resubmit the deliverables. 
  • If approved, you’ll receive a confirmation email. After approval, your production credentials are authorized for shipping label transactions.