Manage External Fulfilment


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 :

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.