DOCS

Bestellingstracking synchroniseren

Bestellingstrackinginformatie synchroniseren

Leer hoe u bestellingstracking synchroniseert tussen Zonos en uw systeem.

Als u een integratie met Zonos bouwt en bestellingstrackinginformatie buiten Zonos genereert, bijvoorbeeld met uw eigen verzendintegraties of een externe labelprovider, kunt u de Zonos API gebruiken om trackinginformatie aan bestellingen toe te voegen. Het toevoegen van trackinginformatie markeert de bestelling als verzonden en stuurt trackinginformatie naar de klant.

U kunt ook luisteren naar trackingupdates op Zonos-bestellingen om uw systeem gesynchroniseerd te houden. Dit is nuttig als u al uw labels genereert in Dashboard en de tracking-/statusinformatie terug wilt synchroniseren naar uw eigen systeem. Deze gids behandelt beide scenario's in detail.

Bestelnummers toevoegen aan Zonos-bestellingen 

Om trackingnummers aan een bestelling toe te voegen, kunt u de orderAddTrackingNumber-mutatie gebruiken. Deze mutatie vereist de id van de bestelling waaraan u trackingnummers wilt toevoegen, evenals de trackingNumbers die u aan de bestelling wilt toevoegen. Dit markeert de bestelling als verzonden en koppelt de trackinginformatie aan de bestelling.

1mutation OrderAddTrackingNumber {
2 orderAddTrackingNumber(
3 input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }
4 ) {
5 status
6 trackingNumbers
7 }
8}

Luisteren naar trackingupdates op Zonos-bestellingen 

U kunt de SHIPMENT_CREATED-webhook gebruiken om te luisteren wanneer nieuwe zendingen worden aangemaakt. Deze webhook wordt geactiveerd wanneer een label wordt aangemaakt in Dashboard, of wanneer een bestelling als verzonden wordt gemarkeerd met de orderAddTrackingNumber-mutatie.

Lees onze webhookgids voor meer informatie over het instellen van webhooks, en bekijk onze webhookreferentie voor meer informatie over de SHIPMENT_CREATED-webhookpayload.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Boek een demo

Was deze pagina nuttig?