Trigger di ordine, passo dopo passo
Tutorial passo passo su Shopify Flow relativi a tag degli ordini, note, attributi, articoli, evasione degli ordini e trigger di modifica dello stato.
Shopify Flow Dispone di validi trigger per le fasi salienti di un ordine: creazione, pagamento, evasione, annullamento. Ciò che manca sono tutte le fasi intermedie. Questi dieci trigger si attivano in occasione delle modifiche apportate a un ordine dopo la sua creazione, indicando in ciascun caso i dettagli relativi alle variazioni apportate.
In questa pagina: Aggiornamento dell’ordine, Aggiunta di tag all’ordine, Rimozione di tag dall’ordine, Modifica della nota dell’ordine, Modifica degli attributi dell’ordine, Modifica delle voci dell’ordine, Modifica dell’evasione dell’ordine, Modifica dello stato di visualizzazione dell’ordine, Modifica dello stato finanziario dell’ordine, Modifica dell’indirizzo di spedizione dell’ordine

Aggiornamento sull'ordine
Viene generato ad ogni aggiornamento di un ordine. Contiene un oggetto di tipo changes: i campi monitorati che sono stati modificati (stato finanziario, stato di evasione, tag, note, articoli, attributi personalizzati) con il valore precedente e quello successivo.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza lo attiva. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Un workflow in grado di gestire diversi tipi di modifiche agli ordini.
- Un registro delle modifiche relative agli ordini per il servizio clienti.
Cosa invia "Aggiornamento ordine" al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine che è stato aggiornato. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
payload |
Testo | Oggetto JSON contenente il GID dell'ordine che è stato aggiornato (ad es. {"id":"gid://shopify/Ordine/123"}) |
changes |
Oggetto | Quali campi monitorati sono stati modificati (stato finanziario, stato di evasione, tag, nota, articoli, attributi personalizzati), con il valore precedente e quello nuovo di ciascuno |
changes.fields |
Elenco dei testi | Nomi dei campi monitorati che sono stati modificati |
changes.items |
Elenco degli oggetti | Valore precedente e nuovo per ciascun campo modificato |
changes.items (each).field |
Testo | Il campo che è stato modificato: financialStatus, fulfillmentStatus, tags, note, lineItems o customAttributes. |
changes.items (each).oldValue |
Testo | Il valore prima dell'aggiornamento. I valori lunghi vengono abbreviati |
changes.items (each).newValue |
Testo | Il valore dopo l'aggiornamento. I valori lunghi vengono abbreviati |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia degli eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: registri le modifiche apportate agli ordini monitorati nella cronologia dell’ordine tramite il Suo helpdesk
- Selezioni "Aggiornamento dell'ordine di prelievo" come trigger.
- Aggiungere una condizione:
changes.fieldsnon sia vuoto e esista. - Aggiunga la funzione “Invia richiesta HTTP” al Suo helpdesk con il testo
{{order.name}}nel corpo del messaggio. I campi di testo di Shopify Flow accettano il linguaggio Liquid; pertanto, un cicloforsuchanges.itemsaggiunge una riga per ogni modifica, contenente i valorifield,oldValueenewValue. - Attivi il workflow.
Aggiunti i tag dell’ordine
Si attiva quando viene aggiunto almeno un tag a un ordine.
| Incendi causati da | Shopify Webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Si prega il personale di avviare una procedura inserendo i seguenti tag:
gift-wrap,hold,priority. - Rispondere ai tag provenienti da app relative a frodi, abbonamenti o evasione degli ordini.
Cosa invia la funzione “Tag ordini aggiunti” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine i cui tag sono stati modificati. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
addedTags |
Testo | Elenco, separato da virgole, dei tag aggiunti all’ordine |
removedTags |
Testo | Elenco, separato da virgole, dei tag che sono stati rimossi dall'ordine nello stesso aggiornamento (può essere vuoto) |
currentTags |
Testo | Elenco, separato da virgole, di tutti i tag attualmente presenti nell'ordine |
previousTags |
Testo | Elenco, separato da virgole, di tutti i tag presenti nell’ordine prima di questo aggiornamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: sospendere l'evasione dell'ordine quando a quest'ultimo viene assegnato il tag "sospeso"
- Come condizione di attivazione sono stati aggiunti i tag dell’ordine di prelievo.
- Aggiungere una condizione:
addedTagsIncludehold. - Aggiunga un ciclo "For each" su
order.fulfillmentOrderscon l'azione "Sospendi l'evasione dell'ordine". - Attivi il workflow. Crei l’immagine speculare con l’opzione “Rimuovi tag dell’ordine” e sblocchi l’ordine di evasione.
Rimuoviti i tag dell'ordine
Si attiva quando viene rimosso almeno un tag da un ordine.
| Incendi causati da | Shopify Webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Liberi ciò che un tag stava trattenendo.
- Chiuda un'attività quando viene rimosso il tag
needs-review.
Cosa invia la funzione “Rimuovi tag ordine” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine i cui tag sono stati modificati. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
removedTags |
Testo | Elenco, separato da virgole, dei tag che sono stati rimossi dall'ordine |
addedTags |
Testo | Elenco, separato da virgole, dei tag aggiunti all'ordine nello stesso aggiornamento (può essere vuoto) |
currentTags |
Testo | Elenco, separato da virgole, di tutti i tag attualmente presenti nell’ordine |
previousTags |
Testo | Elenco, separato da virgole, di tutti i tag presenti nell’ordine prima di questo aggiornamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: rilasciare il blocco quando il tag viene rimosso
- **I Tag "**Pick Order" sono stati rimossi come trigger.
- Aggiungere una condizione:
removedTagsincludehold. - Aggiunga un ciclo "For each" su
order.fulfillmentOrderscon l'opzione "Rilascio del blocco dell'ordine di evasione". - Attivi il workflow.
Modifica della nota d'ordine
Si attiva quando viene aggiunta, modificata o cancellata una nota relativa a un ordine, sia da parte del personale che da parte del cliente durante le operazioni di modifica al momento del checkout.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza lo attiva. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Si prega di avvisare il magazzino in merito alle note aggiunte dopo l’invio dell’ordine.
- Analizzare le istruzioni di consegna.
Cosa invia la funzione "Modifica nota d'ordine" al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine la cui nota è stata modificata. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
oldNote |
Testo | La nota precedente relativa all'ordine (vuota se la nota non era stata impostata in precedenza) |
newNote |
Testo | La nuova nota relativa all'ordine (vuota se la nota è stata cancellata) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: avvisare il magazzino in caso di ritardo
- Come trigger è stata modificata la nota relativa all’ordine di prelievo.
- Aggiunga una condizione:
order.displayFulfillmentStatusnon è uguale aFULFILLED. - Aggiunga l’indirizzo e-mail interno:
{{order.name}} note changed from "{{oldNote}}" to "{{newNote}}". - Attivi il workflow.
Modifica degli attributi dell'ordine
Viene attivato quando gli attributi personalizzati di un ordine (attributi del carrello, attributi delle note) vengono aggiunti, rimossi o modificati. Ogni articolo presente in changes.items dispone di un changeType, di un key e di entrambi i valori.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina "Trigger" dell'app |
Utilizzatelo per
- Reagire agli attributi inseriti tramite un selettore della data di consegna, un’opzione regalo o un modulo B2B.
- Rilevare quando il personale corregge un attributo dopo l’ordine.
Cosa invia la funzione “Attributi dell’ordine modificati” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine i cui attributi personalizzati sono stati modificati. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
changes |
Oggetto | Sono state rilevate modifiche agli attributi. Ogni elemento presenta un campo changeType (aggiunto, rimosso o modificato), la chiave e i valori precedente e attuale. |
changes.items |
Elenco degli oggetti | Elenco delle modifiche agli attributi rilevate |
changes.items (each).changeType |
Testo | Tipo di modifica: aggiunto, rimosso, modificato |
changes.items (each).key |
Testo | La chiave dell'attributo (nota anche come nome dell'attributo della nota) |
changes.items (each).oldValue |
Testo | Il valore precedente (stringa vuota quando changeType è 'added') |
changes.items (each).newValue |
Testo | Il nuovo valore (stringa vuota quando changeType è 'removed') |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: come reagire a una modifica della data di consegna
- Come trigger è stata selezionata la modifica degli attributi dell'ordine di prelievo.
- Aggiungere una condizione: almeno uno tra
changes.itemspresenta un valore dikeypari adelivery_date. - Aggiungere “Invia e-mail interna”. I campi di testo di Shopify Flow accettano il linguaggio Liquid; pertanto, un ciclo
forsuchanges.itemsvisualizza l’indirizzokeydi ciascuna voce insieme aoldValueenewValue. - Attivi il workflow.
Modifiche agli articoli d’ordine
Si attiva quando un ordine viene modificato: aggiunta o rimozione di un articolo, modifica della quantità, del prezzo o della variante. Ogni voce presente in changes.items indica il tipo di modifica (added, removed, quantity_changed, price_changed, variant_changed) con i valori precedenti e quelli nuovi.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne determina l'attivazione. Il relativo interruttore si trova nella pagina "Trigger" dell'app |
Utilizzatelo per
- Comunichi al magazzino che un ordine già prelevato ha subito una modifica.
- Dopo aver apportato una modifica, esegua nuovamente i controlli relativi alle frodi o ai margini.
- Sincronizzare le modifiche agli ordini con un sistema ERP, operazione resa particolarmente complessa dai webhook relativi agli ordini di Shopify.
Cosa invia la funzione "Modifiche agli articoli d'ordine" al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine che è stato aggiornato. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all'ordine proprie di Shopify Flow. |
changes |
Oggetto | Sono state rilevate modifiche agli articoli con i valori precedenti e quelli attuali |
changes.items |
Elenco degli oggetti | Elenco delle modifiche rilevate |
changes.items (each).changeType |
Testo | Tipo di modifica: aggiunto, rimosso, quantità modificata, prezzo modificato, variante modificata |
changes.items (each).lineItemId |
ID | ID dell'articolo (se disponibile) |
changes.items (each).productTitle |
Testo | Titolo del prodotto |
changes.items (each).variantTitle |
Testo | Titolo alternativo |
changes.items (each).oldVariantId |
ID | Vecchia variante GID (per "removed" o "variant_changed") |
changes.items (each).newVariantId |
ID | Nuova variante GID (per "added" o "variant_changed") |
changes.items (each).oldProductId |
ID | Vecchio GID del prodotto (per prodotti rimossi o con variante modificata) |
changes.items (each).newProductId |
ID | Nuovo codice prodotto (per aggiunta o modifica della variante) |
changes.items (each).oldQuantity |
Numero | Quantità precedente (per quantity_changed) |
changes.items (each).newQuantity |
Numero | Nuova quantità (per quantity_changed) |
changes.items (each).oldPrice |
Testo | Prezzo precedente (per price_changed) |
changes.items (each).newPrice |
Testo | Nuovo prezzo (per price_changed) |
changes.items (each).lineItemData |
Testo | Dati completi degli articoli in formato JSON |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Interrompere le operazioni di magazzino quando viene prelevato un articolo
- Come evento scatenante, selezionare “Modifiche agli articoli della linea d’ordine di prelievo”.
- Aggiungere una condizione: almeno uno tra
changes.itemspresenta un valore dichangeTypepari aremoved. - Aggiunga i tag dell’ordine
edited-rechecke invii un’e-mail interna che riporti i valori diproductTitleevariantTitledi ciascuna voce presente inchanges.items(utilizzando un ciclo Liquidfornel corpo dell’e-mail). - Attivi il workflow.
Modifica nell'evasione degli ordini
Viene attivato quando lo stato di evasione di un ordine subisce una modifica (null, partial, fulfilled, restocked) e in occasione di eventi relativi all’evasione che si verificano nel frattempo: una riga evasa, un’evasione annullata, l’aggiunta o la modifica dei dati di tracciamento.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Invii la Sua notifica di spedizione con numero di tracciamento.
- Individuare le evazioni degli ordini annullati.
- Aggiornare il sistema ERP per ogni spedizione anziché per ogni ordine.
Cosa invia "Order Fulfillment Changed" al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine il cui stato di evasione è cambiato. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative all’ordine proprie di Shopify Flow. |
oldFulfillmentStatus |
Testo | Lo stato precedente dell'evasione dell'ordine REST (nullo, parziale, evaso, rifornito) |
newFulfillmentStatus |
Testo | I nuovi stati di evasione degli ordini REST (null, parziale, evaso, rifornito) |
changes |
Oggetto | Modifiche rilevate relative all'evasione con relativi dettagli |
changes.items |
Elenco degli oggetti | Elenco delle modifiche rilevate |
changes.items (each).changeType |
Testo | Tipo di modifica: status_changed, line_item_fulfilled, line_item_unfulfilled, tracking_updated |
changes.items (each).lineItemId |
ID | ID articolo (per line_item_fulfilled/unfulfilled) |
changes.items (each).productTitle |
Testo | Titolo del prodotto |
changes.items (each).variantTitle |
Testo | Titolo alternativo |
changes.items (each).oldFulfillmentStatus |
Testo | Stato di evasione precedente (ad es. nullo, parziale, evaso, rifornito) |
changes.items (each).newFulfillmentStatus |
Testo | Nuovo stato di evasione dell'ordine (ad es. nullo, parziale, evaso, rifornito) |
changes.items (each).fulfillmentId |
ID | ID evasione ordine (per tracking_updated) |
changes.items (each).trackingNumber |
Testo | Numero di tracciamento |
changes.items (each).trackingUrl |
Testo | URL di tracciamento |
changes.items (each).trackingCompany |
Testo | Azienda di tracciamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Inoltro dei nuovi numeri di tracciamento
- Come trigger è stato modificato l’ordine di evasione del prelievo.
- Aggiunga un ciclo "For each" su
changes.items. - All'interno del ciclo, aggiunga una condizione: l'elemento del ciclo
trackingNumbernon sia vuoto ed esista. - Aggiunga la richiesta HTTP “Invia” con
{{order.name}}e i valoritrackingNumberetrackingUrldell’elemento del ciclo. Selezionateli tramite “Aggiungi variabile”: Shopify Flow elenca l’elemento del ciclo accanto ai dati del trigger. - Attivi il workflow.
Modifica dello stato di visualizzazione dell'ordine
| Incendi causati da | Verificato a intervalli regolari, poiché Shopify non invia alcun webhook a tale riguardo |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Reagire quando un servizio di evasione ordini o un POS contrassegna un ordine come “In corso”.
- Si prega di inoltrare gli ordini che sono stati messi in attesa.
Cosa invia la notifica “Stato dell’ordine modificato” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine il cui stato di evasione è cambiato. Si tratta di un ordine Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative all'ordine proprie di Shopify Flow. |
oldDisplayFulfillmentStatus |
Testo | Lo stato precedente dell'evasione dell'ordine (ad es. non evaso, in corso, parzialmente evaso, evaso, in sospeso, programmato) |
newDisplayFulfillmentStatus |
Testo | Il nuovo stato di evasione dell’ordine (ad es. non evaso, in corso, parzialmente evaso, evaso, in sospeso, programmato) |
fulfillmentStatus |
Testo | Lo stato attuale dell'evasione dell'ordine (non evaso, parzialmente evaso, evaso, rifornito) |
changes |
Oggetto | Modifiche rilevate dello stato del display con relativi dettagli |
changes.items |
Elenco degli oggetti | Elenco delle modifiche rilevate |
changes.items (each).changeType |
Testo | Tipo di modifica: order_status_changed, fulfillment_display_status_changed |
changes.items (each).fulfillmentId |
ID | ID dell'evasione dell'ordine (per le modifiche dello stato di visualizzazione relative a ciascuna evasione) |
changes.items (each).oldDisplayStatus |
Testo | Stato di visualizzazione precedente |
changes.items (each).newDisplayStatus |
Testo | Nuovo stato di visualizzazione |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: inoltrare gli ordini che vengono messi in attesa
- Come trigger è stato impostato il cambiamento dello stato di visualizzazione dell’ordine di prelievo.
- Aggiunga una condizione:
newDisplayFulfillmentStatusè uguale a "on_hold". - Aggiunga l’opzione “Invia un’e-mail interna al servizio clienti tramite
{{order.name}}”. - Attivi il workflow.
Modifica dello stato finanziario dell'ordine
Viene attivato quando lo stato finanziario di un ordine cambia, ad esempio da pending a paid, da paid a partially_refunded o da refunded a authorized a voided.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi agli ordini |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Si prega di intervenire in merito ai bonifici bancari e alle fatture contrassegnati come pagati alcuni giorni dopo l'ordine.
- Informi l’ufficio contabilità in merito ai rimborsi.
- Si prega di autorizzare l'evasione di un ordine solo una volta che sia stato pagato.
Cosa invia la funzione “Modifica della situazione finanziaria dell’ordine” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine la cui situazione finanziaria è cambiata. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative all’ordine proprie di Shopify Flow. |
oldFinancialStatus |
Testo | Lo stato finanziario precedente (ad esempio: in sospeso, autorizzato, pagato) |
newFinancialStatus |
Testo | Il nuovo stato finanziario (ad es. pagato, parzialmente rimborsato, rimborsato, annullato) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: autorizzare gli ordini B2B una volta che la fattura è stata pagata
- Come trigger è stato impostato il cambiamento dello stato finanziario dell’ordine di prelievo.
- Aggiunga una condizione:
oldFinancialStatussia uguale apendingenewFinancialStatussia uguale apaid. - Aggiungere i tag di ordine
awaiting-paymente un ciclo “For each” suorder.fulfillmentOrderscon il blocco dell’evasione dell’ordine “Release”. - Attivi il workflow.
Modifica dell'indirizzo di spedizione dell'ordine
Si attiva quando l’indirizzo di spedizione di un ordine viene modificato dopo l’invio dello stesso. shippingAddress mostra i dati su un’unica riga, mentre shippingAddressDetails li presenta in campi separati.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati degli ordini + Accesso ai dati dei clienti |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Bloccare o reindirizzare una spedizione qualora l'indirizzo dovesse cambiare dopo l'avvio delle operazioni di prelievo.
- Eseguire nuovamente la verifica dell'indirizzo o un controllo antifrode.
Cosa invia l’evento “Modifica dell’indirizzo di spedizione” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
order |
Ordine (Shopify) | L'ordine il cui indirizzo di spedizione è stato modificato. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative all'ordine proprie di Shopify Flow. |
shippingAddress |
Testo | L'indirizzo di spedizione (consegna) attuale dell'ordine, sotto forma di un'unica riga formattata (può essere vuoto) |
shippingAddressDetails |
Oggetto | L'indirizzo di spedizione (consegna) attuale dell'ordine sotto forma di campi strutturati (può essere vuoto) |
shippingAddressDetails.firstName |
Testo | Nome riportato sull’indirizzo |
shippingAddressDetails.lastName |
Testo | Cognome riportato sull'indirizzo |
shippingAddressDetails.name |
Testo | Nome completo, derivato da "firstName" e "lastName" |
shippingAddressDetails.company |
Testo | Nome dell'azienda o dell'organizzazione |
shippingAddressDetails.address1 |
Testo | Prima riga - indirizzo o numero di casella postale |
shippingAddressDetails.address2 |
Testo | Seconda riga - appartamento, suite o unità abitativa |
shippingAddressDetails.city |
Testo | Città, quartiere, villaggio o paese |
shippingAddressDetails.province |
Testo | Regione - provincia, stato o distretto |
shippingAddressDetails.provinceCode |
Testo | Codice regionale (ad esempio ON) |
shippingAddressDetails.zip |
Testo | Codice postale o ZIP |
shippingAddressDetails.country |
Testo | Nome del Paese |
shippingAddressDetails.countryCode |
Testo | Codice paese di due lettere (ad esempio US) |
shippingAddressDetails.phone |
Testo | Numero di telefono riportato sull'indirizzo |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: sospendere un ordine il cui indirizzo è cambiato
- L'indirizzo di spedizione dell'ordine di prelievo è stato modificato in Shopify Flow. È necessario l'accesso ai dati dell'ordine e del cliente; quando si attiva questa opzione dalla pagina "Trigger", l'app richiede entrambi i dati in un'unica finestra di dialogo.
- Aggiunga una condizione:
order.displayFulfillmentStatusnon è uguale aFULFILLED. - Aggiungere i tag dell’ordine
address-changede inviare un’e-mail interna al magazzino. - Attivi il workflow.
Prossimi passi
Per impostazione predefinita, l’app tiene traccia degli ordini degli ultimi 60 giorni, come previsto dall’autorizzazione Shopify. Per reagire alle modifiche apportate agli ordini più vecchi, estenda la cronologia degli ordini nella pagina “Autorizzazioni”. Consulti Autorizzazioni e accesso ai dati.
- Guida completa ai trigger - tutti i trigger in un'unica pagina.
- La scelta del trigger giusto - quale sia quella più adatta al Suo caso.
- Trigger personalizzato - qualora non fosse disponibile alcun trigger predefinito adatto, ne crei uno personalizzato.
- Cronologia degli eventi e risoluzione dei problemi - verificare quale colpo sia stato sparato e quale proiettile abbia trasportato.
- Eventi trigger nella pagina di amministrazione di un record - gli eventi più recenti relativi a un determinato record, nella pagina dedicata all'interno dell'area amministrativa di Shopify.
