I've been using FedEx Oath on several installs without any trouble. Please confirm the version you are using?
The instructions were modified slightly due to changes at the FedEx website. Make sure to use the correct API selections.
============= MIGRATING TO FEDEX OATH ============================
FedEx requires clients to obtain API keys through the FedEx Developer Portal.
1. Go to
https://developer.fedex.com/api/en-us/home.html2. Create a developer account with FedEx.
3. Access the My Projects page using the sidebar menu.
4. Create a Project. (you may need to create an Organization first)
5. Select the option "I work for a company that ships with FedEx and needs to integrate FedEx technology into their system."
6. Give your project a name.
7. Select the following 2 supported API's under Ship, Rate & Other APIs:
- Address Validation API
- Rates and Transit Times API
8. Continue and agree to the certification summary.
9. Accept terms (step 2) by reading and agreeing (I Accept) as shown on-screen.
10. Step 3 - configure the project by assigning a country and creating the project.
============= FEDEX DEVELOPER PROJECT ============================
Once the project is created, you can obtain test keys and production keys. Start by adding test keys.
1. Edit the project and view the Test Key tab.
2. Copy the API Key and save for configuration.
3. Copy the Secret Key and save.
4. Copy the Shipping Account number and save.
These 3 pieces of information will be needed for the AbleCommerce FedEx configuration page.
Follow the steps in the next section to install the FedEx plugin for AbleCommerce.
Use the Test Mode option within the AbleCommerce FedEx configuration page.
After testing, repeat Steps 1 through 4 above, but use the Production Key tab instead.
Change the Test Mode option to Live Mode within the AbleCommerce FedEx configuration page.