Marquer les commandes lorsque leurs articles sont modifiés

Marquer les commandes lorsque leurs articles sont modifiés

Copier la page

Ajoutez la balise « order-edited » quand les articles d'une commande changent, pour que Shopify Flow alerte l'entrepôt de la revérifier.

Lorsque des articles sont ajoutés, supprimés ou modifiés dans une commande existante, ajoutez la balise « order-edited » afin que l'entrepôt revérifie une commande qu'il a peut-être déjà préparée. Le déclencheur indique également les modifications apportées, avec les anciennes et les nouvelles quantités ainsi que les anciens et les nouveaux prix.

Un seul déclencheur, uniquement des actions intégrées d'Shopify, aucune autre application n'est nécessaire. Aucun élément n'est spécifique à une boutique, ce qui permet de l'utiliser dès son importation.

Le workflow dans Shopify Flow : marquer les commandes lorsque leurs articles sont modifiés
The complete workflow as it appears in Shopify Flow.

Ce dont il a besoin

  • L'autorisation « Accès aux données de commande » de l'application. Voir Autorisations et accès aux données.
  • C'est tout : l'activation de ce workflow active le déclencheur « Modification des articles de commande » dans l'application.

Installez l'application Workflow Trigger Extensions et accordez l'accès aux données de commande sur sa page « Autorisations ». L'activation de ce workflow déclenche le déclencheur dans l'application.

Découvrez le workflow

  1. Téléchargez le fichier .flow joint au bas de cette page.
  2. Dans votre interface d'administration Shopify, ouvrez « Shopify Flow », cliquez sur « Importer » et sélectionnez le fichier.
  3. Vérifiez les étapes, puis cliquez sur « Activer le workflow ».

Ce fichier est issu d'une exportation depuis Shopify Flow. Ne le modifiez pas manuellement ; modifiez le workflow dans Shopify Flow après l'avoir importé.

Comment cela fonctionne-t-il ?

  1. L'événement « Modification des articles de commande » est déclenché lorsqu'une commande existante est modifiée : ajout ou suppression d'un article, modification d'une quantité, d'un prix ou d'une variante.
  2. La fonction « Ajouter des balises à la commande » ajoute lorder-edited à la commande.

Faites-en le vôtre

  • Ajoutez une condition : « Au moins l'un des éléments suivants : changes.items a changeType égal à removed » afin de ne réagir qu'aux éléments supprimés.
  • Traitez le traitement de la commande plutôt que le marquage, à l'aide d'une boucle « For each » sur les commandes de traitement de la commande.

Prochaines étapes