Les déclencheurs de commande, étape par étape
Déclencheurs Shopify Flow pour suivre les modifications de commande : balises, notes, attributs, articles, traitement et statuts, avec tutoriels pas à pas.
Shopify Flow Il propose des déclencheurs adaptés aux étapes clés d'une commande : création, paiement, traitement, annulation. Ce qui lui manque, ce sont toutes les étapes intermédiaires. Ces dix déclencheurs s'activent lors des modifications apportées à une commande après sa création, chacun précisant en détail ce qui a changé.
Sur cette page : Mise à jour de la commande, Ajout de balises à la commande, Suppression de balises de la commande, Modification de la note de commande, Modification des attributs de la commande, Modification des lignes de commande, Modification du traitement de la commande, Modification du statut d'affichage de la commande, Modification du statut financier de la commande, Modification de l'adresse de livraison de la commande

Mise à jour de la commande
Se déclenche à chaque mise à jour d'une commande. Il contient des changes : les champs suivis qui ont été modifiés (statut financier, statut de traitement, balises, remarque, articles, attributs personnalisés) avec leur valeur avant et après la modification.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Un workflow qui prend en charge plusieurs types de modifications apportées aux commandes.
- Un journal des modifications des commandes destiné au service client.
Ce que la mise à jour de commande transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande qui a été mise à jour. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
payload |
Texte | Objet JSON contenant le GID de la commande qui a été mise à jour (par exemple : {"id":"gid://shopify/Commande/123"}) |
changes |
Objet | Quels champs suivis ont été modifiés (statut financier, statut de traitement, balises, remarque, articles, attributs personnalisés), avec l'ancienne et la nouvelle valeur de chacun d'entre eux |
changes.fields |
Liste des textes | Noms des champs suivis qui ont été modifiés |
changes.items |
Liste des objets | Ancienne et nouvelle valeur par champ modifié |
changes.items (each).field |
Texte | Le champ qui a été modifié : financialStatus, fulfillmentStatus, balises, note, lineItems ou customAttributes. |
changes.items (each).oldValue |
Texte | La valeur avant la mise à jour. Les valeurs longues sont raccourcies. |
changes.items (each).newValue |
Texte | La valeur après la mise à jour. Les valeurs longues sont raccourcies. |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : enregistrez les modifications apportées à une commande suivie dans l'historique de celle-ci via votre service d'assistance
- Sélectionnez « Mise à jour de la commande de préparation » comme déclencheur.
- Ajouter une condition :
changes.fieldsn'est pas vide et existe. - Ajoutez « Envoyer une requête HTTP à votre service d'assistance avec
{{order.name}}dans le corps du message ». Les champs de texte de Shopify Flow acceptent le langage Liquid ; ainsi, une boucleforsurchanges.itemsajoute une ligne par modification avec ses champsfield,oldValueetnewValue. - Activez le workflow.
Ajout de balises de commande
Se déclenche lorsqu'au moins une balise est ajoutée à une commande.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Veuillez demander au personnel de lancer une procédure en utilisant les balises suivantes :
gift-wrap,hold,priority. - Réagissez aux balises provenant d'applications de lutte contre la fraude, de gestion des abonnements ou de traitement des commandes.
Ce que la fonctionnalité « Commandes ajoutées » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont les balises ont été modifiées. Il s'agit d'une commande complète issue de Shopify, ce qui signifie que tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont disponibles. |
addedTags |
Texte | Liste, séparée par des virgules, des balises qui ont été ajoutées à la commande |
removedTags |
Texte | Liste, séparée par des virgules, des balises qui ont été supprimées de la commande lors de cette même mise à jour (peut être vide) |
currentTags |
Texte | Liste, séparée par des virgules, de toutes les balises actuellement associées à la commande |
previousTags |
Texte | Liste, séparée par des virgules, de toutes les balises précédentes de la commande avant cette mise à jour |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : suspendre le traitement d'une commande lorsqu'elle est balisée comme « en attente »
- « Balises de préparation des commandes ajoutées » a été défini comme déclencheur.
- Ajouter une condition :
addedTags**inclut « **hold». - Ajoutez une boucle « For each » sur
order.fulfillmentOrdersavec l'action « Suspendre la commande de traitement ». - Activez le workflow. Créez l'image miroir en sélectionnant « Supprimer les balises de commande » et « Lever la suspension du traitement de la commande ».
Suppression des balises de commande
Se déclenche lorsqu'au moins une balise est retirée d'une commande.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Shopify Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Libérez ce qu'une balise retenait.
- Fermez une tâche lorsque la balise
needs-reviewest supprimée.
Ce que la fonction « Suppression des balises de commande » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont les balises ont été modifiées. Il s'agit d'une commande complète issue de Shopify, ce qui signifie que tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont disponibles. |
removedTags |
Texte | Liste, séparée par des virgules, des balises qui ont été supprimées de la commande |
addedTags |
Texte | Liste, séparée par des virgules, des balises qui ont été ajoutées à la commande lors de la même mise à jour (peut être vide) |
currentTags |
Texte | Liste, séparée par des virgules, de toutes les balises actuellement associées à la commande |
previousTags |
Texte | Liste, séparée par des virgules, de toutes les balises précédentes figurant sur la commande avant cette mise à jour |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : relâcher le verrouillage lorsque la balise est retirée
- Les balises « Pick Order » ont été supprimées en tant que déclencheur.
- Ajouter une condition :
removedTags**inclut « **hold». - Ajoutez une boucle « For each » sur
order.fulfillmentOrdersavec la mention « Release traitement de commande ». - Activez le workflow.
Modification de la note de commande
Se déclenche lorsqu'une note relative à une commande est ajoutée, modifiée ou supprimée, que ce soit par le personnel ou par le client lors du paiement.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Informez le service logistique des remarques ajoutées après la passation de la commande.
- Analyser les instructions de livraison.
Ce que la note « Modification de la commande » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont la note a été modifiée. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
oldNote |
Texte | La note précédente relative à la commande (vide si aucune note n'avait été renseignée auparavant) |
newNote |
Texte | La nouvelle note relative à la commande (vide si la note a été supprimée) |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : signaler un retard au service logistique
- La modification de la note relative à la commande de prélèvement a été définie comme déclencheur.
- Ajouter une condition :
order.displayFulfillmentStatusn'est pas égal àFULFILLED. - Ajoutez l'adresse e-mail interne suivante :
{{order.name}} note changed from "{{oldNote}}" to "{{newNote}}". - Activez le workflow.
Modification des attributs de la commande
Se déclenche lorsque les attributs personnalisés d’une commande (attributs du panier, attributs des notes) sont ajoutés, supprimés ou modifiés. Chaque élément de la table changes.items comporte une colonne changeType, la colonne key et les deux valeurs correspondantes.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Shopify Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Réagissez aux attributs renseignés via un sélecteur de date de livraison, une option de cadeau ou un formulaire B2B.
- Détecter lorsque le personnel modifie un attribut après la commande.
Ce que la fonction « Attributs de commande modifiés » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont les attributs personnalisés ont été modifiés. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
changes |
Objet | Modifications d'attributs détectées. Chaque élément comporte un champ « changeType » (ajouté, supprimé ou modifié), la clé, ainsi que l'ancienne et la nouvelle valeur. |
changes.items |
Liste des objets | Liste des modifications d'attributs détectées |
changes.items (each).changeType |
Texte | Type de modification : ajout, suppression, modification |
changes.items (each).key |
Texte | La clé d'attribut (également appelée « nom de l'attribut de note ») |
changes.items (each).oldValue |
Texte | La valeur précédente (chaîne vide lorsque changeType est égal à « added ») |
changes.items (each).newValue |
Texte | La nouvelle valeur (chaîne vide lorsque changeType vaut « removed ») |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : réagir à un changement de date de livraison
- « Modification des attributs de la commande de prélèvement » comme déclencheur.
- Ajouter une condition : au moins l'un des éléments suivants :
changes.itemsa une valeurkey**égale à « **delivery_date». - Ajoutez « Envoyer un e-mail interne ». Les champs de texte de Shopify Flow prennent en charge le langage Liquid ; ainsi, une boucle
forsurchanges.itemsaffiche l'keyde chaque entrée avec sonoldValueet sonnewValue. - Activez le workflow.
Modifications apportées aux articles de commande
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Veuillez informer l'entrepôt qu'une commande préparée a été modifiée.
- Veuillez relancer les contrôles de fraude ou de marge après une modification.
- Synchroniser les modifications apportées aux commandes avec un ERP, ce que les webhooks de commande propres à Shopify rendent particulièrement fastidieux.
Ce que la fonction « Modifications des articles de commande » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande qui a été mise à jour. Il s'agit d'une commande complète de type Shopify, ce qui signifie que tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont disponibles. |
changes |
Objet | Modifications détectées au niveau des articles, avec les anciennes et les nouvelles valeurs |
changes.items |
Liste des objets | Liste des modifications détectées |
changes.items (each).changeType |
Texte | Type de modification : ajout, suppression, modification de la quantité, modification du prix, modification de la variante |
changes.items (each).lineItemId |
ID | Référence de l'article (le cas échéant) |
changes.items (each).productTitle |
Texte | Intitulé du produit |
changes.items (each).variantTitle |
Texte | Variante du titre |
changes.items (each).oldVariantId |
ID | Ancienne variante GID (pour « removed » ou « variant_changed ») |
changes.items (each).newVariantId |
ID | Nouvelle variante GID (pour « ajouté » ou « variant_changed ») |
changes.items (each).oldProductId |
ID | Ancien identifiant de produit (pour les produits supprimés ou dont la variante a été modifiée) |
changes.items (each).newProductId |
ID | GID du nouveau produit (en cas d'ajout ou de modification de variante) |
changes.items (each).oldQuantity |
Nombre | Ancienne quantité (pour « quantity_changed ») |
changes.items (each).newQuantity |
Nombre | Nouvelle quantité (pour « quantity_changed ») |
changes.items (each).oldPrice |
Texte | Ancien prix (pour « price_changed ») |
changes.items (each).newPrice |
Texte | Nouveau prix (pour « price_changed ») |
changes.items (each).lineItemData |
Texte | Données complètes des articles au format JSON |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : suspendre les opérations dans l'entrepôt lorsqu'un article est retiré
- « Articles de commande modifiés » comme déclencheur.
- Ajouter une condition : au moins l'un des éléments suivants :
changes.itemsa une valeurchangeType**égale à « **removed». - Ajoutez les balises de commande
edited-rechecket envoyez un e-mail interne répertoriant les adressesproductTitleetvariantTitlede chaque entrée de la base de donnéeschanges.items(à l'aide d'une boucle Liquidfordans le corps de l'e-mail). - Activez le workflow.
Modification du traitement des commandes
Se déclenche lorsque le statut de traitement d'une commande change (null, partial, fulfilled, restocked) ainsi qu'à l'occasion d'événements liés au traitement : une ligne traitée, un traitement annulé, un numéro de suivi ajouté ou modifié.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Envoyez votre propre avis d'expédition avec suivi.
- Détecter les traitements annulés.
- Mettez à jour le progiciel de gestion intégré (ERP) par expédition plutôt que par commande.
Ce que la fonction « Traitement des commandes » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont le statut de traitement a changé. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
oldFulfillmentStatus |
Texte | Le statut de traitement REST précédent (null, partiel, traité, réapprovisionné) |
newFulfillmentStatus |
Texte | Les nouveaux statuts de traitement des commandes REST (null, partiel, traité, réapprovisionné) |
changes |
Objet | Modifications détectées concernant le traitement des commandes, avec détails |
changes.items |
Liste des objets | Liste des modifications détectées |
changes.items (each).changeType |
Texte | Type de modification : status_changed, line_item_fulfilled, line_item_unfulfilled, tracking_updated |
changes.items (each).lineItemId |
ID | Identifiant de l'article (pour line_item_fulfilled/unfulfilled) |
changes.items (each).productTitle |
Texte | Intitulé du produit |
changes.items (each).variantTitle |
Texte | Variante du titre |
changes.items (each).oldFulfillmentStatus |
Texte | Ancien statut de traitement de la commande (par exemple : nul, partiel, traité, réapprovisionné) |
changes.items (each).newFulfillmentStatus |
Texte | Nouveau statut de traitement de la commande (par exemple : nul, partiel, traité, réapprovisionné) |
changes.items (each).fulfillmentId |
ID | Référence de traitement (pour tracking_updated) |
changes.items (each).trackingNumber |
Texte | Numéro de suivi |
changes.items (each).trackingUrl |
Texte | URL de suivi |
changes.items (each).trackingCompany |
Texte | Entreprise de suivi |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : Transmettre les nouveaux numéros de suivi
- « Modification du traitement de la commande » a été défini comme déclencheur.
- Ajoutez une boucle « For each » sur
changes.items. - À l'intérieur de la boucle, ajoutez une condition : l'
trackingNumberde l'élément de la boucle ne doit pas être vide et doit exister. - Ajoutez « Envoyer une requête HTTP » avec
{{order.name}}ainsi que les valeurstrackingNumberettrackingUrlde l'élément de boucle. Sélectionnez-les à l'aide de « Ajouter une variable » : Shopify Flow affiche la liste des éléments de boucle à côté des données du déclencheur. - Activez le workflow.
Modification du statut d'affichage de la commande
Se déclenche lorsque le statut de traitement, tel qu’il est affiché par l’administrateur, change : unfulfilled, in_progress, on_hold, scheduled, partially_fulfilled, fulfilled. Shopify n’envoie aucun webhook pour ces cas-là ; l’application effectue donc une vérification à intervalles réguliers.
| Incendies provenant de | Vérification effectuée à intervalles réguliers, car Shopify n'envoie aucun webhook à ce sujet |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Shopify Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Réagir lorsqu'un service de traitement des commandes ou un point de vente marque une commande comme « En cours ».
- Transmettez les commandes qui ont été mises en attente.
Ce que l'événement « Modification du statut d'affichage de la commande » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont le statut de traitement de l'affichage a changé. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
oldDisplayFulfillmentStatus |
Texte | Le statut précédent du traitement de l'affichage (par exemple : non traité, en cours, partiellement traité, traité, en attente, planifié) |
newDisplayFulfillmentStatus |
Texte | Les nouveaux statuts de traitement des commandes (par exemple : non traitée, en cours, partiellement traitée, traitée, en attente, planifiée) |
fulfillmentStatus |
Texte | Le statut actuel du traitement de la commande (non traité, partiellement traité, traité, réapprovisionné) |
changes |
Objet | Changements d'état de l'affichage détectés, avec détails |
changes.items |
Liste des objets | Liste des modifications détectées |
changes.items (each).changeType |
Texte | Type de modification : order_status_changed, fulfillment_display_status_changed |
changes.items (each).fulfillmentId |
ID | Identifiant de traitement de traitement (pour les changements de statut d'affichage par traitement de traitement) |
changes.items (each).oldDisplayStatus |
Texte | État d'affichage précédent |
changes.items (each).newDisplayStatus |
Texte | Nouveau statut d'affichage |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : Transmettre les commandes mises en attente
- « Changement du statut d'affichage de la commande de préparation » comme déclencheur.
- Ajouter une condition :
newDisplayFulfillmentStatusest égal àon_hold. - Ajoutez l'option « Envoyer un e-mail interne au service client » via
{{order.name}}. - Activez le workflow.
Modification du statut financier de la commande
Se déclenche lorsque le statut financier d’une commande change, par exemple lorsque pending devient paid, paid devient partially_refunded ou refunded, et authorized devient voided.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande |
| Allumé | L'activation d'un workflow Shopify Flow qui l'utilise le met en marche. Son propre bouton se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Réagissez aux virements bancaires et aux factures qui sont marqués comme « payés » plusieurs jours après la commande.
- Veuillez informer le service comptable des remboursements.
- Ne lancez le traitement d'une commande qu'une fois celle-ci payée.
Ce que l'événement « Changement de statut financier de la commande » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu’il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont la situation financière a changé. Il s'agit d'une commande Shopify complète ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont donc disponibles. |
oldFinancialStatus |
Texte | Le statut financier précédent (par exemple : en attente, autorisé, payé) |
newFinancialStatus |
Texte | Le nouveau statut financier (par exemple : payé, partiellement remboursé, remboursé, annulé) |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : valider les commandes B2B une fois la facture réglée
- « Modification du statut financier de la commande de préparation » comme déclencheur.
- Ajoutez une condition :
oldFinancialStatusest égal àpendingetnewFinancialStatusest égal àpaid. - Ajoutez **les balises de commande « **
awaiting-payment» et une boucle « For each » surorder.fulfillmentOrdersavec la condition « Traitement de la commande ». - Activez le workflow.
Modification de l'adresse de livraison de la commande
Se déclenche lorsque l'adresse de livraison d'une commande change après sa passation. shippingAddress correspond à une seule ligne, tandis que shippingAddressDetails présente des champs distincts.
| Incendies provenant de | Shopify Webhook et détection des modifications |
| Autorisation | Accès aux données de commande + Accès aux données client |
| Allumé | L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Interrompez ou réacheminez un envoi lorsque l'adresse change après le début de la préparation des commandes.
- Répétez la validation d'adresse ou le contrôle anti-fraude.
Ce que l'événement « Modification de l'adresse de livraison pour les commandes » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
order |
Commande (Shopify) | La commande dont l'adresse de livraison a été modifiée. Il s'agit d'une commande complète issue de Shopify, ce qui signifie que tous ses champs ainsi que les actions propres à Shopify Flow relatives à cette commande sont disponibles. |
shippingAddress |
Texte | L'adresse de livraison actuelle de la commande, sous la forme d'une seule ligne formatée (peut être vide) |
shippingAddressDetails |
Objet | L'adresse de livraison actuelle de la commande sous forme de champs structurés (peut être vide) |
shippingAddressDetails.firstName |
Texte | Prénom figurant sur l'adresse |
shippingAddressDetails.lastName |
Texte | Nom de famille figurant sur l'adresse |
shippingAddressDetails.name |
Texte | Nom complet, calculé à partir de « firstName » et « lastName » |
shippingAddressDetails.company |
Texte | Nom de l'entreprise ou de l'organisation |
shippingAddressDetails.address1 |
Texte | Première ligne : adresse postale ou numéro de boîte postale |
shippingAddressDetails.address2 |
Texte | Deuxième ligne : appartement, suite ou logement |
shippingAddressDetails.city |
Texte | Ville, arrondissement, village ou commune |
shippingAddressDetails.province |
Texte | Région : province, État ou district |
shippingAddressDetails.provinceCode |
Texte | Code régional (par exemple ON) |
shippingAddressDetails.zip |
Texte | Code postal |
shippingAddressDetails.country |
Texte | Nom du pays |
shippingAddressDetails.countryCode |
Texte | Code pays à deux lettres (par exemple, US) |
shippingAddressDetails.phone |
Texte | Numéro de téléphone figurant sur l'adresse |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : Mettre en attente une commande dont l'adresse a changé
- L'adresse de livraison de la commande a été modifiée dans Shopify Flow. Cette action nécessite l'accès aux données de la commande et du client ; lorsque vous l'activez depuis la page « Déclencheurs », l'application vous demande ces deux types de données dans une seule boîte de dialogue.
- Ajouter une condition :
order.displayFulfillmentStatusn'est pas égal àFULFILLED. - Ajoutez les balises de commande
address-changedet envoyez un e-mail interne à l'entrepôt. - Activez le workflow.
Prochaines étapes
Par défaut, l'application surveille les commandes des 60 derniers jours, ce qui correspond à l'autorisation accordée par Shopify. Pour réagir aux modifications apportées à des commandes plus anciennes, étendez l'historique des commandes sur la page « Autorisations ». Consultez Autorisations et accès aux données.
- Référence complète sur les déclencheurs - tous les déclencheurs sur une seule page.
- Choisir le bon déclencheur - celle qui correspond à votre cas.
- Déclencheurs personnalisés - si aucun déclencheur intégré ne convient, créez le vôtre.
- Historique des événements et dépannage - voir ce qui a tiré et ce qu'il transportait.
- Déclencher des déclencheurs sur la page d'administration d'un enregistrement - les derniers événements associés à une fiche, sur une page dédiée dans l'interface d'administration d'Shopify.
