EXTERNAL ORDER MANAGEMENT
External orders methods need to be called in a specified order to insure the minimum rejects.
Methods to use
For external orders methods, you need to use these 3 methods:
STEP1: Create your external order using : CreateExternalOrder

CreateExternalOrder main controls list * | |
---|---|
Field | Controls |
Civility | M |
CorporationName | Autre |
Customer.LandlinePhoneNumber | Size < 10, you do not need to add the country telephone code to the phone number for international shipments. |
Customer.CellPhoneNumber | Size < 10 |
You can choose between three delivery modes : standard, express and Mondial Relay pick-up point
- For Standard delivery : Fill “Domicile standard” in the ShippingMode tag. Your parcel will be delivered in a few days.
- For Express delivery: fill “Domicile express” in the ShippingMode tag. This way, the order will be treated with the highest priority and your package will be entrusted to an Express shipping company.
- For Mondial Relay pick-up point: fill “Mondial Relay Standard” in the ShippingMode tag, and precise the ID of the pick-up point you want us to deliver in the “RelayId” tag. If not provided by the platform where the order was placed, Mondial Relay provides an interface to help you identify the ID : https://www.mondialrelay.fr/trouver-le-point-relais-le-plus-proche-de-chez-moi
More technical details here
STEP2: Check integration and error messages using check: GetExternalOrderStatus
STEP3: Get your order number, tracking number and delivery date using : GetOrderList
The ShippingPostalCode you indicate must match with the ShippingCountry. For International Shipments, please make sure to replace FR in the ShippingCountry by de delivery country of your customer. You will find below the list of available countries.