Legg til en ordremerknad når webhook mottas
Ferdig Shopify Flow-arbeidsflyt som legger til en melding i ordremerknaden når et 3PL-, ERP- eller supportverktøy kaller webhooken din med ordrenummer.
Når et 3PL-, ERP- eller støtteverktøy utløser webhooken din med et ordrenummer og en melding, skal du legge til meldingen i ordremerknaden. Den eksisterende merknaden beholdes, og meldingen legges inn på en ny linje.
É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 |
Meldingen som skal legges til, for eksempel Packed by warehouse B |
Et anrop til webhooken ser da slik ut:
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"orderNumber": "#1001", "message": "Packed by warehouse B"}'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.
- Kommandoen Oppdater ordrenotat skriver inn det gjeldende notatet, et linjeskift og deretter
{{fieldTwo}}, slik at ingenting av det som allerede står i notatet går tapt.
Gjør det til ditt eget
- Sett inn en dato foran meldingen med
{{ "now" | date: "%Y-%m-%d" }}. - Legg til bestillingsmerker etter notattrinnet, slik at bestillingene blir enkle å filtrere.
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.
