fulfillmentCreate trackingCompany is a bit of a mystery

We’re having issues when sending a “fulfillmentCreate” API call, using the “trackingCompany” field. Some carriers are being carried across correctly, I suspect we’re using the wrong values.

This is what we see

What we’re sending What Shopify is showing in orders details
Colissimo Colissimo
DPD DPD UK
DPD_DE
DHL Australia Post
DHL_EXPRESS Poste Italiane

Please could someone help us with what we should be encoding, especially for DHL? Our DPD TNs are issued by the DE office, but we can’t get this working at all. Is there a list somewhere?

The impact of this is that customers are being sent shipped notifications with TNs, but the carrier they get a URL for is the incorrect one. This means that they can’t track their orders and they complain to us.

Found a list here https://shopify.dev/api/admin-rest/2022-04/resources/fulfillment but “Poste Italiane” is not in that list, so how does Shopify translate DHL_EXPRESS to “Poste Italiane”?

1 Like