Contrassegnare gli ordini quando gli articoli vengono modificati

Contrassegnare gli ordini quando gli articoli vengono modificati

Copia pagina

Aggiunge il tag "order-edited" agli ordini quando cambiano gli articoli, così Shopify Flow avvisa il magazzino di ricontrollarli.

Quando vengono aggiunti, rimossi o modificati articoli in un ordine esistente, si deve aggiungere il tag “order-edited”, in modo che il magazzino ricontrolli un ordine che potrebbe essere già stato preparato. Il trigger riporta inoltre le modifiche apportate, con le quantità e i prezzi precedenti e quelli nuovi.

Un unico trigger, solo azioni integrate di Shopify, non sono necessarie altre app. Nessuna parte del codice è specifica per un negozio, pertanto funziona immediatamente dopo l’importazione.

Il workflow in Shopify Flow: contrassegnare gli ordini quando vengono modificati gli articoli
Il workflow completo così come appare in Shopify Flow.

Di cosa ha bisogno

  • L'autorizzazione dell'app "Accesso ai dati degli ordini". Si veda Autorizzazioni e accesso ai dati.
  • Nient’altro: l’attivazione del workflow attiva il trigger “Modifiche agli articoli d’ordine” nell’app.

Installi l'app Workflow Trigger Extensions e conceda l'accesso ai dati degli ordini nella pagina delle autorizzazioni. L'attivazione di questo workflow attiva il trigger nell'app.

Scoprite il workflow

  1. Scarichi il file .flow allegato in fondo a questa pagina.
  2. Nella vostra area di amministrazione di Shopify, aprite la sezione “Shopify Flow”, fate clic su “Importa” e selezionate il file.
  3. 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 di modificare il workflow in Shopify Flow dopo averlo importato.

Come funziona

  1. L'evento "Modifica degli articoli d'ordine" viene generato quando un ordine esistente viene modificato: viene aggiunta o rimossa un'articolo, oppure vengono modificate la quantità, il prezzo o la variante.
  2. La funzione “Aggiungi tag all’ordine” inserisce il tag order-edited nell’ordine.

Lo renda suo

  • Aggiunga una condizione**: “Almeno uno tra** changes.items presenta changeType uguale a removed”, in modo da reagire solo agli elementi rimossi.
  • Esegua l'evasione dell'ordine anziché applicare i tag, utilizzando un ciclo “For each” sugli ordini di evasione relativi all'ordine.

Prossimi passi