Now we are going to configure the interface to the specific shipping agent or agents that you wish to communicate with. A separate record will need to be created for all the different Shipping Agent API’s that you wish to communicate with.

Endpoint Field:

This field will need to be populated with the production web service address used for this Shipping Agent.

On the ‘Interface’ card, complete the fields as required.

On the ‘General’ FastTab, enter in the ‘Code’ and ‘Name’ fields with the Shipping Agent details.

On the ‘Connectivity’ FastTab, complete the fields as required:

Use Test Endpoint Field:

Used to switch between the test and production endpoints, when this is set to yes, any messages will be sent to the test endpoint.

Test Endpoint Field:

This is the web service address of the shipping agents test web service. This is an optional field.

Platform Code Field:

From the dropdown select the Platform code for the shipping agent you are integrating with.

Platform Version Field:

Select the Platform Version you want to use from this Platform Code, there may well only be one option.

Note - The fields in the ‘Discounts & Shipping’ FastTab are not used for Clever Shipping Agent Integration. This page is part of the Clever Integration App and these fields are for where interfaces are defined to other systems such as Ecommerce Systems.

Related Menu Options

Credentials Option:

Some shipping agents require more credentials than a simple username and password and this information should be entered onto the ‘Interface Credentials’ Page.

Note – The first entry will be automatically created for you when the ‘User Name’ and ‘Password’ are entered on the ‘Interface’ Card.

Examples of the additional information required for each Shipping Agent is shown below:



The ‘Credential Value’ used for the ‘GEOCLIENT’ entry should be in the format of account/xxxxxx where the xxxxxx is your six digit account number.