Marquer les commandes lorsque l'adresse de livraison change après le paiement

Lorsque l'adresse de livraison d'une commande existante change, veuillez ajouter la balise « address-changed » afin que le service de traitement des commandes puisse suspendre ou réacheminer l'envoi et que le service des risques puisse réexaminer le dossier.

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, il fonctionne donc dès son importation.

Le workflow dans Shopify Flow : marquer les commandes lorsque l'adresse de livraison change après le paiement
The complete workflow as it appears in Shopify Flow.

Ce dont il a besoin

  • Les autorisations de l'application : « Accès aux données de commande » + « Accès aux données client ». Voir Autorisations et accès aux données.
  • C'est tout : l'activation du workflow active le déclencheur « Modification de l'adresse de livraison de la commande » dans l'application.

Installez l'application Workflow Trigger Extensions et accordez les autorisations « Accès aux données de commande » et « Accès aux données client » sur la page des autorisations. L'activation de ce workflow déclenche le déclencheur dans l'application. Ce déclencheur lit les données client protégées.

Découvrez le workflow

  1. Téléchargez le fichier .flow joint au bas de cette page.
  2. Dans votre interface d'administration d'Shopify, ouvrez « Shopify Flow », cliquez sur « Importer », puis 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 plutôt le workflow dans Shopify Flow après l'avoir importé.

Comment cela fonctionne-t-il ?

  1. L'événement « Modification de l'adresse de livraison d'une commande » est déclenché lorsque l'adresse de livraison d'une commande existante est modifiée.
  2. La fonction « Ajouter des balises à la commande » ajoute address-changed à la commande.

Faites-en le vôtre

  • Ajoutez une condition relative au statut de traitement de la commande afin que l'action ne soit déclenchée que tant qu'aucun article n'a été expédié.
  • Utilisez shippingAddressDetails.countryCode pour détecter un changement de pays, ce qui peut avoir une incidence sur les taxes et les droits de douane.

Prochaines étapes