Web Settings for Third Party Freight Providers
This topic provides a listing of the third party interface settings that you will need to configure in your KommerceServer web.config file if you are using a supported third party freight provider.
KommerceServer supports integration with the following third party freight providers:
FedEx
The following section describes the FedEx Freight web.config information. You must have a valid FedEx account with a valid API access key in order to use real-time FedEx freight quotes.
Web.config Settings
The following table lists the configuration elements that are available for FedEx shipping integration with KommerceServer.
UPS Freight
The following section describes the UPS Freight web.config information. You must have a valid UPS account with a valid API access key in order to use real-time UPS freight quotes.
Web.config Settings
The following table lists the configuration elements that are available for UPS Freight shipping integration with KommerceServer.
Element Name |
Element Value/Usage |
---|---|
UPS Test mode. Set to TRUE to use the test environment, FALSE to use for production. |
|
Freight billing code |
|
Freight billing code description |
|
Freight packaging type. This option is used for both the handling unit and commodity elements. |
|
Freight packaging type description. |
|
Freight class code |
|
NMFC code (,subcode) |
UPS Parcel
The KommerceServer UPS interface is ready to use for real-time freight quotes but there is some setup involved. You must have a valid UPS account with a valid API access key. See the UPS Developer Kit documentation for details on acquiring an access key by clicking the link below.
https://www.ups.com/upsdeveloperkit
Web.config Settings
The following table lists the configuration elements that are available for UPS Parcel shipping.
Element Name |
Element Value/Usage |
---|---|
Acquired via the UPS Developer portal |
|
UPS developer account user id |
|
UPS developer account password. This will need to be encrypted using the KommerceServer cipher. |
|
UPS account name |
|
UPS account number |
|
Shipment Origin: Address Line1 |
|
Shipment Origin: Address Line2 |
|
Shipment Origin: Address Line3 |
|
Shipment Origin: City |
|
Shipment Origin: State |
|
Shipment Origin: Postal Code |
|
Shipment Origin: Country |
|
If set to “TRUE” then the returned shipping rates reflect any discounts for the UPS account. If set to “FALSE”, normal rates will be charged based on the specified ups_cust_class_cd setting. |
|
If you do not want to pass the negotiated rate savings onto the customer, you can specify a Customer Classification Code that determines the Rate returned. The valid values for this code are: “01” – Wholesale “03” – Occasional “04” – Retail |
|
<<Not used>> |
Old Dominion
The KommerceServer Old Dominion interface is ready to use for real-time freight quotes but there is some setup involved. You must have a valid Old Dominion account with a valid API access key.
Web.config Settings
The following table lists the configuration elements that are available for Old Dominion shipping integration with KommerceServer.
Element Name |
Element Value/Usage |
---|---|
User ID for the ODFL account |
|
Account password for the ODFL account |
|
Account number for the ODFL account |
R+L Carrier
The KommerceServer R+L interface is ready to use for real-time freight quotes but there is some setup involved. You must have a valid R+L account with a valid API access key.
Web.config Settings
The following table lists the configuration elements that are available for R+L shipping integration with KommerceServer.
Element Name |
Element Value/Usage |
---|---|
The required API key for R+L Carrier freight rating |
|
The postal code shipments will originate from |
|
The ISO country code shipments will originate from |
|
The class code to use for R+L Carrier shipments. See R+L Carrier documentation for valid values |
|
Set this flag to 'true' to use retail rates, otherwise use net rates |
Dayton Freight
The KommerceServer Dayton Freight is ready to use for real-time freight quotes but there is some setup involved. You must have a valid Dayton Freight account with a valid API account and credentials.
Web.config Settings
The following table lists the configuration elements that are available for Dayton Freight shipping integration with KommerceServer.
Element Name |
Element Value/Usage |
---|---|
The Dayton Frieght shipping account to use for freight rating |
|
The postal code shipments will originate from |
|
Dayton Freight API user name |
|
Dayton Freight API password |
|
The class code to use for Dayton Freight shipments. See Dayton Freight documentation for valid values |
|
Set this flag to 'true' to use retail rates, otherwise use net rates |