DOCS

Synkroniser ordretracking

Synkroniser ordretracking information

Lær hvordan du synkroniserer ordretracking mellem Zonos og dit system.

Hvis du bygger en integration med Zonos og genererer ordretracking information uden for Zonos, såsom med dine egne fragtudbyderintegrationer eller med en tredjeparts labeludbyder, kan du bruge Zonos API'en til at tilføje tracking information til ordrer i Zonos. At tilføje trackinginformation til ordrer i Zonos vil markere ordren som afsendt og sende trackinginformation til kunden.

Du kan også lytte efter trackingopdateringer på Zonos ordrer for at holde dit system synkroniseret med Zonos. Dette er nyttigt, hvis du genererer alle dine labels i Dashboard og ønsker at synkronisere tracking/status information tilbage til dit eget system. Denne guide vil dække begge disse scenarier i detaljer.

Tilføj ordrenumre til Zonos ordrer 

For at tilføje trackingnumre til en ordre, kan du bruge orderAddTrackingNumber mutation. Denne mutation kræver id af den ordre, du ønsker at tilføje trackingnumre til, samt de trackingNumbers, du ønsker at tilføje til ordren. Dette vil markere ordren som afsendt og linke trackinginformation til ordren.

Mutation

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

Lyt efter sporingsopdateringer på Zonos ordrer 

Du kan bruge SHIPMENT_CREATED webhooken til at lytte til ordrer, når nye forsendelser bliver oprettet. Denne webhook vil blive udløst, når en etiket oprettes i Dashboard, eller når en ordre markeres som sendt ved hjælp af orderAddTrackingNumber mutation.

Læs vores webhooks guide for mere information om, hvordan du opsætter webhooks, og se vores webhook reference for mere information om SHIPMENT_CREATED webhook payload.

Var denne side nyttig?