Changes2026
April 14, 2026
Breaking change — customerReference deprecated, shipping.companyName is now required, and postal code validation is enforced.
Breaking change — Order payload update
Affected: All Create Order API customers.
customerReferenceat the root of the payload is no longer in use. You can submit it, but the API will drop the value when processing your order. Instead you should only useexternalDocumentNumberfor your internal reference.- The company name located at
shipping.companyNameis now a required field as carriers require it to fulfil deliveries. - Starting from this release, postal code/zip code validation is enforced on shipping data. You will receive an HTTP 422 status if the entered postal code does not match the expected format for the provided ship-to country.
An example of the validation response for an invalid postal code format:
{
"success": false,
"data": null,
"error": {
"code": "VALIDATION_FAILED",
"message": "One or more validation errors occurred.",
"details": {
"Shipping.ZipCode": [
"'12345' is not a valid postal code for country 'GB'. Expected format(s): AN NAA, ANN NAA, AAN NAA, AANN NAA, ANA NAA, AANA NAA."
]
}
},
"meta": {
"timestamp": "2026-03-24T10:30:00+00:00",
"correlationId": "ada0301a-3128-4690-a44b-a268d07e36d3"
}
}Action required: Update your services to ensure these details are provided in the correct format.