Step 1: Obtain Client ID and Client Secret from FedEx
Please follow this step-by-step guide to get the fields we're looking for you to input into the General Settings > Shipping Carrier tab page.
1. Go to the Fedex page: https://developer.fedex.com/api/en-us/home.html and review the Getting Started article. Then, create a project to get the API Client ID and key for the integration.
2. You might need to create an organization first. Go ahead with that step if you haven't done so, and then 'Create a Project' will have the same prompt as seen below.
3. In the project overview, you can see API Key (same as the Client ID field we need) and Client Key (same as the Client Secret field we need)
Step 2: Set Up FedEx Integration on VinesOS using FedEx oAuth API
Login to VinesOS, go to the General Settings, and select the Shipping Carrier API tab
โSet Shipping Carrier as FedEx
Scroll down to the FedEx API to the FedEx oAuth API sections
Enter your FedEx Account Number and Pickup Type
Enter the API Key generated by FedEx
Enter the Secret Key generated by FedEx
Click Save in the upper right-hand corner.
โ
Your integration for shipping rates, labels, tracking, etc., is almost complete.
Step 3: Once FedEx Approved, Change From Test To Production in Developer Portal
Once you are approved, you will receive a notification from FedEx similar to the message below. Make sure you change the endpoint from test to production in your Developer Portal.