Voeg ordernummers toe aan Zonos-orders
Om trackingnummers aan een order toe te voegen, kun je de orderAddTrackingNumber
mutatie gebruiken. Deze mutatie vereist de id
van de order waaraan je trackingnummers wilt toevoegen, evenals de trackingNumbers
die je aan de order wilt toevoegen. Dit zal de order markeren als verzonden en de trackinginformatie aan de order koppelen.
Mutatie
mutation OrderAddTrackingNumber {
orderAddTrackingNumber(
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }
) {
status
trackingNumbers
}
}
Luister naar trackingupdates voor Zonos bestellingen
U kunt de SHIPMENT_CREATED
webhook gebruiken om naar bestellingen te luisteren wanneer nieuwe zendingen
worden aangemaakt. Deze webhook wordt geactiveerd wanneer een label wordt aangemaakt in het Dashboard,
of wanneer een bestelling als verzonden wordt gemarkeerd met behulp van de orderAddTrackingNumber
mutatie.
Lees onze webhooks-gids voor meer informatie over het instellen van webhooks, en
zie onze webhookreferentie voor meer informatie over de payload van de SHIPMENT_CREATED
webhook.
Synchroniseer ordertrackinginformatie
Leer hoe je ordertracking kunt synchroniseren tussen Zonos en jouw systeem.
Als je een integratie met Zonos bouwt en ordertrackinginformatie genereert buiten Zonos om, zoals met je eigen verzendcarrier-integraties of met een derde partij labelprovider, kun je de Zonos API gebruiken om trackinginformatie aan orders in Zonos toe te voegen. Het toevoegen van trackinginformatie aan orders in Zonos markeert de order als verzonden en stuurt trackinginformatie naar de klant.
Je kunt ook luisteren naar trackingupdates op Zonos-orders om je systeem in sync te houden met Zonos. Dit is nuttig als je al je labels in Dashboard genereert en de tracking/statusinformatie terug naar je eigen systeem wilt synchroniseren. Deze gids behandelt beide scenario's in detail.