Rekkefølgen på taggene når webhook mottas
Shopify Flow-arbeidsflyt som tagger ordren når et 3PL- eller ERP-system kaller webhooken din. Last ned .flow-filen og importer den.
Når et eksternt system utløser webhooken din med et ordrenummer og en tagg, skal du legge til denne taggen i ordren. Dette gjør det mulig for en 3PL-leverandør, et ERP-system eller et «no-code»-verktøy å merke ordrer som «sendt», «fakturert» eller «gjennomgått» uten tilgang til Admin API.
Én utløser fra Workflow Webhooks og Shopifys innebygde handlinger - ingen andre apper er nødvendige.
Hva som trengs
En webhook i Workflow Webhooks med denne tilordningen av nyttelast. Se Kartlegging av nyttelast og Shopify Flow-variabler.
| Felt | Hva skal tilordnes til det |
|---|---|
fieldOne |
Ordrenummeret, for eksempel #1001 |
fieldTwo |
Taggen som skal legges til, for eksempel shipped-by-3pl |
Et anrop til webhooken ser da slik ut:
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"orderNumber": "#1001", "tag": "shipped-by-3pl"}'Få oversikt over arbeidsflyten
- Last ned
.flow-filen som er vedlagt nederst på denne siden. - I Shopify-administrasjonspanelet åpner du Shopify Flow, klikker på Importer og velger filen.
- Gå gjennom trinnene, og klikk deretter på Slå på arbeidsflyt.
Filen er en eksport fra selve Shopify Flow. Ikke rediger den manuelt; endre arbeidsflyten i Shopify Flow etter at du har importert den.
Slik fungerer det
- Webhook Trigger starter arbeidsflyten hver gang webhook-URL-en din blir kalt opp, og overfører de tilordnede feltene til den.
- Funksjonen Hent ordredata søker opp ordren ved hjelp av søkeuttrykket
name:{{fieldOne}}og beholder høyst ett resultat. - For hver kjører den én gang for den rekkefølgen den finner, og ikke i det hele tatt når ingen rekkefølge stemmer overens.
- Funksjonen Legg til ordremerker legger til
{{fieldTwo}}til den aktuelle ordren.
Gjør det til ditt eget
- Erstatt
{{fieldTwo}}med en fast tagg, for eksempelshipped-by-3pl, dersom den som sender forespørselen ikke kan sende en tagg. - Legg til Legg til bestillingsmerknad eller Oppdater bestillingsmetafelt etter tag-trinnet for å lagre mer av det som innringeren sendte.
Neste trinn
- Opprett din første webhook - opprett webhooken som denne arbeidsflyten lytter etter.
- Arbeidsflytmaler - alle maler.
- Historikk og feilsøking - sjekk at webhooken har nådd Shopify Flow.
