FedEx Manager Integration
Connect FedEx Manager to Salesorder to automate shipping processes.
Last updated
Connect FedEx Manager to Salesorder to automate shipping processes.
Last updated
The FedEx Shipping Manager plugin automates the process of exchanging Shipment data between your Salesorder system and FedEx Manager.
Step | Action |
---|---|
1 | Shipments are created in Salesorder. |
2 | Integration automatically pulls the list of Shipments into FedEx Manager. |
3 | User prepares Items/Packages to be shipped, i.e. weigh shipment etc. |
4 | User generates a Tracking Number in Fedex Manager. |
5 | FedEx prints the shipping label. |
6 | Integration automatically updates the tracking number (or, the user may manually update at any time). |
7 | Salesorder receives and stores the tracking number on the Shipment. |
8 | User sets the Shipment Shipping status to 'Shipped', from the List or Shipment. |
Upon installation of this plugin, you will be required to also install an application (see below) to link Salesorder and FedEx. This application downloads the Excel file to your local computer, and you can import it from there. It updates the Excel file every 10 minutes. Once it is downloaded on a local computer, the Excel file can be imported into the FedEx application.
This plugin is only available for Windows users.
Before installing the Fedex Integration you must ensure that your local device is equipped with the correct Java application.
Use this link to download: https://www.java.com/en/download/windows_manual.jsp?host=java.com&locale=en-GB
Setup > Plugin Store > FedEx Integration > Register and Install
Install this application:
A .zip file will appear in your downloads folder on your local device. Right-click and then select ‘Extract All…’
This will open:
Right-click on ‘Setup Application’ and ‘Run as Administrator’.
This will open up the small application. Key in the following information:
a) Enter your Salesorder account number (without the ‘SOA’ Prefix)
b) Account key (To access the account key, go to Setup > Configuration > API, copy and paste here)
c) Paste the local directory (see below)
Click ‘Test Settings’. A .csv file will appear in the folder.
If the test is successful, you may ‘Install Service’. From now on, the integration will update every 10 minutes unless updated manually. (see how below).
This allows for the system to seek out the tracking information from the Fedex Shipping Manager. Enter the information as detailed below.
Configuration Option | Notes |
---|---|
Client ID | Provided by FedEx. |
Client Secret | Provided by FedEx. |
Shipping account number | Provided by FedEx. |
Enable shipping process | If set, will create an Excel file for FedEx. If left unchecked will not write .csv file. |
Enable customer notification | If set, will notify the customer when the tracking number is updated. |
Multiple shipments per order | If set, will indicate when there are multiple shipments for an order. |
Enable live mode | If set, live FedEx services will be used. |
Sales Orders and Shipments must have:
Fedex set as the Shipping Carrier
Customer Ref number
Shipping status as ‘Not Shipped’.
To setup Shipping Carriers go to Setup > Configuration > Shipping Carriers > New > Key in ‘FedEx’ > Save.
Set Shipping Carrier on Documents Sales Orders: Go to the Shipping tab and set ‘Ship via’ dropdown to FedEx. The shipping carrier will be inherited by the Shipment. ‘Update Tracking Number’ Action.
By default, FedEx APIs are polled every 60 minutes to update tracking numbers on orders and shipments. However, you can use the button "Update FedEx Order Tracking Numbers" on the plugin configuration page to run the process immediately.
The action "Update Tracking Number" is also available on the Order and Shipment document to run the process immediately for the particular order or shipment.