Webhooks leverer ordre- og forsendelsesinformation til et eksternt system, når bestemte begivenheder indtræffer. Brug webhooks til at holde eksterne systemer opdateret med forsendelses- og sporingsdata efter, at ordrer er behandlet. Dit eksterne system skal understøtte webhooks og være i stand til at modtage data på en URL-endpoint.
Vigtige begreber
Begivenhed — en handling i systemet, der udløser en webhook, når det sker, såsom Ordre oprettet eller Forsendelse oprettet
Ordrekanal – en forbindelse mellem nShift Delivery og en ekstern ordrekilde
Opret en webhook for at levere ordre- og forsendelsesinformation til et eksternt system, når en valgt begivenhed opstår.
Trin
-
Gå til >
-
Vælg
-
Indtast et navn til webhooken
-
Indtast URL-endpointen
-
Vælg en begivenhed i Udløser
-
Vælg ordrekanalerne for webhooken
-
Vælg
Resultat
Webhooken er oprettet og vises i Webhooks-listen.
Feltbeskrivelser
|
Feltnavn |
Beskrivelse |
|---|---|
|
Navn |
Identificerer webhooken i Webhooks-listen |
|
URL |
Endpointet, der modtager webhook-payloaden — skal bruge HTTPS-format |
|
Aktiv |
Aktiverer eller deaktiverer webhooken — aktiveret som standard |
|
Begivenhed |
Handling som affyrer webhook payload |
|
Ordrekanaler |
Ordrekanalerne webhooken gælder til — alle ordrekanaler er aktiveret som standard |
Begivenheder
- Ordre oprettet
-
Udløses når en ny ordre oprettes
- Ordre opdateret
-
Udløses når en ordre opdateres
- Ordre slettet
-
Udløses når en ordre slettes
- Forsendelse oprettet
-
Udløses når en forsendelse oprettes fra en ordre
Vis webhook begivenheder for at kontrollere leveringsstatus for payloads sendt til det eksterne system.
Trin
Webhook-begivenheder-siden viser status for hver begivenhed udløst af webhooken, inklusiv svar kode, seneste forsøg, og antal forsøg.
Slet en webhook for at fjerne den fra din konto
Bemærk
Sletning af en webhook er permanent og kan ikke fortrydes.
Trin
Relaterede artikler
Ordrekanaler – Konfigurer og administrer forbindelser til eksterne systemer