DOCS

Synkroniser ordresporing

Synkroniser ordresporing

Lær hvordan du synkroniserer ordresporing mellom Zonos og ditt system.

Hvis du bygger en integrasjon med Zonos og genererer ordresporingsopplysninger utenfor Zonos, for eksempel med dine egne integrasjoner med fraktselskaper eller med en tredjeparts etikettleverandør, kan du bruke Zonos API til å legge til sporingsopplysninger til bestillinger. Hvis du legger til sporingsopplysninger, merkes bestillingen som sendt og sporingsopplysninger sendes til kunden.

Du kan også lytte etter sporingsoppdateringer på Zonos-bestillinger for å holde systemet ditt synkronisert. Dette er nyttig hvis du genererer alle etikettene dine i Dashboard og ønsker å synkronisere sporings-/statusopplysningene tilbake til ditt eget system. Denne guiden vil dekke begge disse scenarioene i detalj.

Legg til sporingsnumre i Zonos-bestillinger 

For å legge til sporingsnumre i en bestilling, kan du bruke mutasjonen orderAddTrackingNumber. Denne mutasjonen krever id for bestillingen du vil legge til sporingsnumre til, samt trackingNumbers du vil legge til bestillingen. Dette vil merke bestillingen som sendt og knytte sporingsopplysningene til bestillingen.

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

Lytt etter sporingsoppdateringer på Zonos-bestillinger 

Du kan bruke SHIPMENT_CREATED webhook til å lytte til bestillinger når nye forsendelser opprettes. Denne webhook vil bli utløst når en etikett opprettes i Dashboard, eller når en bestilling merkes som sendt ved hjelp av mutasjonen orderAddTrackingNumber.

Les webhooks-guiden vår for mer informasjon om hvordan du setter opp webhooks, og se webhook-referansen vår for mer informasjon om SHIPMENT_CREATED webhook-nyttelast.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Bestill en demo

Var denne siden nyttig?