GetShipmentProviders

The reason for each failure is given inside the following elements of the XML response:

Name

String

Name of the shipper. This is the string that is needed for SetStatusToShipped.

Default

Boolean

This shipment provider will be the standard selection for order processing

ApiIntegration

Boolean

Value will be 1, if this shipper have an API

Cod

Boolean

The shipment provider will be available for cash on delivery orders

TrackingCodeValidationRegex

String

The regular expression for validation of tracking code. Example: /^[a-z0-9]{10}$/i Please check using http://regex101.com/#pcre

TrackingCodeExample

String

The example of tracking code

TrackingUrl

String

Shipper's tracking URL. Placeholder {{{TRACKING_NR}}} can be used for tracking code. Otherwise tracking code should be appended to the end of tracking URL.

EnabledDeliveryOptions

Array

Shipment provider's speed eligibility, could be multiple. Possible values are economy, standard and express

TrackingCodeSetOnStep

String

Information on which step the tracking code is mandatory. Enum with these possible values: set_on_rts set_on_shipped

Errors

No specific errors.