Taggordning vid mottagande av webhook
Färdigt arbetsflöde för Shopify Flow som lägger till en tagg på en order när ett externt system som 3PL eller ERP anropar din webhook.
När ett externt system anropar din webhook med ett ordernummer och en tagg ska du lägga till den taggen till ordern. På så sätt kan en 3PL-leverantör, ett ERP-system eller ett verktyg utan kodning markera order som levererade, fakturerade eller granskade utan åtkomst till Admin API.
En utlösare från Workflow Webhooks och Shopifys inbyggda åtgärder - ingen annan app behövs.
Vad som krävs
En webhook i Workflow Webhooks med denna payload-mappning. Se Kartläggning av nyttolast och Shopify Flow-variabler.
| Fält | Vad ska kopplas till det? |
|---|---|
fieldOne |
Ordernumret, till exempel #1001 |
fieldTwo |
Den tagg som ska läggas till, till exempel shipped-by-3pl |
Ett anrop till webhooken ser då ut så här:
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"orderNumber": "#1001", "tag": "shipped-by-3pl"}'Skaffa arbetsflödet
- Ladda ner
.flow-filen som finns bifogad längst ner på denna sida. - Öppna Shopify Flow i din Shopify-admin, klicka på Importera och välj filen.
- Gå igenom stegen och klicka sedan på ”Aktivera arbetsflödet”.
Filen är en export från själva Shopify Flow. Redigera den inte manuellt; ändra istället arbetsflödet i Shopify Flow efter att du har importerat den.
Så här fungerar det
- Webhook Trigger startar arbetsflödet varje gång din webhook-URL anropas och överför de mappade fälten till det.
- Funktionen ”Hämta orderdata” söker fram ordern med sökfrågan
name:{{fieldOne}}och behåller högst ett resultat. - För varje körs den en gång för den ordning den hittar, och inte alls om ingen ordning stämmer överens.
- Med funktionen ”Lägg till ordertaggar” läggs
{{fieldTwo}}till den ordern.
Gör den till din egen
- Ersätt
{{fieldTwo}}med en fast tagg, till exempelshipped-by-3pl, om den som anropar inte kan skicka en tagg. - Lägg till ”Lägg till orderkommentar” eller ”Uppdatera ordermetafält” efter taggsteget för att spara ytterligare information som anroparen skickade.
Nästa steg
- Skapa din första webhook - skapa den webhook som detta arbetsflöde lyssnar på.
- Mallar för arbetsflöden - alla mallar.
- Historik och felsökning - kontrollera att webhooken har nått Shopify Flow.
