Documentation You are here: start » v » 0.7.2 » shipping » fedex

FedEx Account Setup

Please note: if you are trying to compare FedEx rates returned from FoxyCart with those on, they will not match unless you login to When using the web services API or when you login with an existing account, an “automation discount” is always applied to the rate. There's nothing we can do about it. So even if you don't follow the steps below (which we recommend you do), you should at the very least create an account at if you want to compare rates.

Do you really need four separate pieces of information to get rate requests from FedEx? Yes. Really. We know. Crazy. So where do you get them?

Please note that FedEx may change their systems, so if anything here seems wrong please let us know or edit this page yourself if you so desire. While FoxyCart attempts to ensure all documentation is up to date, we aren't setting up FedEx accounts every day, so we aren't always aware when things change.

  1. Visit FedEx, select your country if so prompted, and find the “New Customer Center” link.
  2. Set up an account if you need. Login.
  3. Once your account is set up, go to the Developer Resource Center.
  4. Click the “Developer Solutions” link in the first box.
  5. Under “Developer Solutions”, at the bottom of the table on the left hand column is “Technical Resources” … to the right of it choose “Access FedEx Web Services for Shipping Technical Resources ”.
  6. Find the “Move to Production” link and click it.
  7. Scroll down to the bottom and click the “Obtain Production Key” link.
  8. Complete the questionnaire.
    1. Do you intend to resell your software? No
    2. Please check the box next to each type of FedEx web services you intend to use in your integration solution: Select FedEx Web Services for Shipping (includes Rate, Track, etc.)
    3. Please indicate whether you are developing your FedEx integration solution as a Corporate Developer or as a Consultant. Select Corporate Developer
    4. Click Continue
    5. Click Accept to the License Agreement
    6. Fill out the entire Contact Info form and Continue. You will need your FedEx shipping Account Number which you can find by logging in to and navigating to Your Profile (perhaps in a new tab, at this point).
    7. Change any relevant information on the Developer Info and click Continue.
  9. Copy down the Authentication Key and Meter Number. That's what you're after.
  10. You will receive an email from FedEx to the address you set up for the Corporate Developer. That email contains your “Production Password” - copy that too, you'll need that for the next step.
  11. From there, go to the Shipping page in your FoxyCart admin, check the checkbox under FedEx to “use my shipping account”, and enter all your information.
  12. Test.
  13. Test.
  14. Test.

International Shipment Services

Important If you are shipping internationally from the United States with FedEx, you should have both “International Economy” and “International Ground” selected. Ground is used for Canadian/Mexico and Economy is used for overseas shipments. If you only select one option, you won't be able to return rates for some countries.

Site Tools