Contrassegnare l'ordine come pagato al ricevimento del webhook
Quando la Sua banca, il Suo sistema di fatturazione o il Suo sistema di pagamento conferma un pagamento tramite il Suo webhook, contrassegni l'ordine corrispondente come pagato. Progettato per gli ordini con bonifico bancario, fattura e contrassegno che Shopify non è in grado di registrare autonomamente.
È sufficiente un solo trigger tra le azioni integrate di Workflow Webhooks e Shopify; non è necessaria alcuna altra app.

Di cosa ha bisogno
Un webhook su Workflow Webhooks con questa mappatura del payload. Si veda Mappatura del payload e variabili di flusso.
| Campo | Cosa associarvi |
|---|---|
fieldOne |
Il numero d'ordine, ad esempio #1001 |
Una chiamata al webhook si presenta quindi come segue:
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-H "X-Api-Key: <your token>" \
-d '{"orderNumber": "#1001"}'Scoprite il workflow
- Scarichi il file
.flowallegato in fondo a questa pagina. - Nella dashboard di Shopify, apra la sezione "Shopify Flow", faccia clic su "Importa" e selezioni il file.
- Verifichi i passaggi, quindi faccia clic su “Attiva workflow”.
Il file è stato esportato direttamente da Shopify Flow. Si prega di non modificarlo manualmente; si prega invece di modificare il workflow in Shopify Flow dopo averlo importato.
Come funziona
- Il trigger "Webhook" avvia il workflow ogni volta che viene richiamato l'URL del Suo webhook e gli trasmette i campi mappati.
- La funzione "Get order data" ricerca l'ordine tramite la query
name:{{fieldOne}}e conserva al massimo un risultato. - Per ciascuno di essi, l’algoritmo viene eseguito una volta per l’ordine individuato e non viene eseguito affatto quando non viene trovato alcun ordine corrispondente.
- L'operazione "Contrassegnare l'ordine come pagato" registra il saldo residuo di tale ordine come pagato.
Lo renda suo
- Aggiunga una condizione relativa a
requestHeaderso a un campo importo mappato e la confronti con il totale dell’ordine prima di contrassegnarlo come pagato. - Aggiunga i tag dell'ordine dopo la fase di pagamento, ad esempio
paid-by-bank-transfer.
Prossimi passi
- Creare il Suo primo webhook - crei il webhook a cui questo workflow è associato.
- Modelli di workflow - tutti i modelli.
- Cronologia e risoluzione dei problemi - Verifichi che il webhook sia stato ricevuto da Shopify Flow.

