Implementing Adapter Interfaces |
There are two main components that make up a ShipExec adapter, the configuration interface, and the adapter interface. All adapters must implement the configuration interface in order to function, however multiple adapters can use the same configuration interface.
See IAdapterConfigurationProvider for an example implementation of the Adapter Configuration Provider
This section covers the individual interfaces that are availavble for use when integrating external services or applications. Each section will cover the interface members, Validation rules, Use cases, and sample code where applicable.
IShippingAdapter - Supports shipping, rating, voiding, printing, and end of day activities
IRatingAdapter - Shipment rating and rate shopping
IGroupAdapter - Manage bundling, printing, and status of multiple shipments that are to be grouped together
IAddressValidationAdapter - Address Validation
IPackPlanningAdapter - Perform custom calculations to optimize packing arrangements
ITrackAdapter - Shipment Tracking