Tilføj ordrenumre til Zonos-ordrer
For at tilføje sporingsnumre til en ordre kan du bruge orderAddTrackingNumber-mutationen. Denne mutation kræver id for den ordre, du vil tilføje sporingsnumre til, samt de trackingNumbers, du vil tilføje til ordren. Dette markerer ordren som afsendt og knytter sporingsinformationen til ordren.
1
mutation OrderAddTrackingNumber {2
orderAddTrackingNumber(3
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }4
) {5
status6
trackingNumbers7
}8
}Lyt efter sporingsopdateringer på Zonos-ordrer
Du kan bruge SHIPMENT_CREATED-webhook'en til at lytte efter ordrer, når nye forsendelser oprettes. Denne webhook udløses, når en label oprettes i Dashboard, eller når en ordre markeres som afsendt ved hjælp af orderAddTrackingNumber-mutationen.
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-payloaden.
GraphQL API ReferenceTypes, inputs, and operations used in this guide
MUTATIONS
Synkroniser ordresporingsinformation
Lær, hvordan du synkroniserer ordresporing mellem Zonos og dit system.
Hvis du bygger en integration med Zonos og genererer ordresporingsinformation uden for Zonos, f.eks. med dine egne fragtoperatørintegrationer eller med en tredjeparts label-udbyder, kan du bruge Zonos API til at tilføje sporingsinformation til ordrer. Tilføjelse af sporingsinformation markerer ordren som afsendt og sender sporingsinformation til kunden.
Du kan også lytte efter sporingsopdateringer på Zonos-ordrer for at holde dit system synkroniseret. Dette er nyttigt, hvis du genererer alle dine labels i Dashboard og vil synkronisere sporings-/statusinformation tilbage til dit eget system. Denne guide dækker begge scenarier i detaljer.