Markér ordren som betalt, når webhooket er modtaget
Når din bank, dit fakturerings- eller betalingssystem bekræfter en betaling via din webhook, skal du markere den tilhørende ordre som betalt. Fungerer til ordrer betalt via bankoverførsel, faktura og kontant ved levering, som Shopify ikke selv kan registrere.
En udløser fra de indbyggede handlinger i Workflow Webhooks og Shopify - der kræves ingen andre apps.

Hvad der skal til
En webhook på Workflow Webhooks med denne payload-tilknytning. Se Kortlægning af payload og strømningsvariabler.
| Felt | Hvad skal der knyttes til det? |
|---|---|
fieldOne |
Ordrenummeret, f.eks. #1001 |
Et kald til webhooken ser således ud:
bash
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-H "X-Api-Key: <your token>" \
-d '{"orderNumber": "#1001"}'Få overblik over arbejdsgangen
- Download filen »
.flow«, der er vedhæftet nederst på denne side. - Åbn »Shopify Flow« i din Shopify-administrationsside, klik på »Import« og vælg filen.
- Gennemgå trinene, og klik derefter på »Aktivér arbejdsgang«.
Filen er en eksport fra selve Shopify Flow. Du må ikke redigere den manuelt; ændr i stedet arbejdsgangen i Shopify Flow, efter at du har importeret den.
Sådan fungerer det
- Webhook-udløseren starter arbejdsgangen, hver gang din webhook-URL kaldes, og overfører de tilknyttede felter til den.
- Funktionen »Hent ordredata« søger efter ordren ved hjælp af forespørgslen
name:{{fieldOne}}og gemmer højst ét resultat. - Den kører én gang for** hver** ordre, den finder, og slet ikke, når der ikke findes nogen ordre, der passer.
- Når man markerer en ordre som betalt, registreres det udestående beløb for den pågældende ordre som betalt.
Gør det til dit eget
- Tilføj en betingelse baseret på »
requestHeaders« eller et tilknyttet beløbsfelt, og sammenlign det med ordrens samlede beløb, inden den markeres som betalt. - Tilføj** ordremærker** efter betalingsfasen, f.eks.
paid-by-bank-transfer.
Næste trin
- Opret din første webhook - Opret den webhook, som denne arbejdsgang lytter efter.
- Arbejdsgangskabeloner - alle skabeloner.
- Historik og fejlfinding - Kontroller, om webhooken er nået frem til Shopify Flow.

