Mettre le traitement de la commande en attente
L’action Mettre le traitement de la commande en attente modifie le statut de la commande qui déclenche le flux de travail. Le statut affiche alors la mention Suspendu. Les commandes dont le statut indique Suspendu ne sont pas traitées tant que ce statut n’a pas été retiré. Pour ce faire, Flow met chaque emplacement de traitement des commandes en attente sur la commande (appelée Traitement de commande). Si un seul traitement de commande est fourni au déclencheur, par exemple lors de l’utilisation du déclencheur Commandes à traiter prêtes pour le traitement, seul ce traitement de commande sera mis en attente.
Sur cette page
Champs
L’action Mettre le traitement de la commande en attente contient les champs suivants.
Champ | Description |
---|---|
Motif | Raison pour laquelle le traitement de la commande est suspendu. |
Notes de la raison | Remarques supplémentaires sur la raison pour laquelle le traitement de la commande est mis en attente. |
Avertir le marchand | Lorsqu’elle est sélectionnée, cette fonctionnalité envoie au marchand une notification l’avertissant que le traitement d’une commande a été mis en attente. |
Déclencheurs
Le déclencheur ajoute des champs masqués à l’action Mettre le traitement de la commande en attente. Ces champs – ID de commande et ID de traitement de commande – identifient la commande à laquelle envoyer un ordre de mise en attente. L’identifiant de commande et l’identifiant de traitement de commande sont définis par défaut et ne peuvent pas être modifiés.
Pour mettre en attente tous les traitements de commandes, l’action Mettre le traitement de la commande en attente peut être utilisée dans les flux de travail commençant par des déclencheurs contenant un objet de commande :
- Commande annulée
- Commande créée
- Commande traitée
- Commande payée
- Risque de la commande analysé
- Transaction de commande créée
- Traitement créé
- Événement de traitement créé
- Remboursement créé
- Transaction de devises créée
Pour mettre en attente un seul traitement de commande, l’action Mettre le traitement de la commande en attente peut être utilisée dans les flux de travail commençant par des déclencheurs contenant un objet de traitement de commande :
- Traitement de commande annulé
- Demande d’annulation de traitement de commande acceptée
- Demande d’annulation de traitement de commande rejetée
- Demande de traitement de commande à traiter acceptée
- Le service de traitement des commandes n’a pas réussi à effectuer le traitement
- Levée de la suspension du traitement des commandes
- Traitement de commande déplacé
- Commandes à traiter prêtes pour le traitement
- Traitement de commande reprogrammé
Détails de l’API
Pour en savoir plus, étudiez la mutation fulfillmentOrderHold.
Modèles
Suspendre le traitement des commandes pour les clients ayant fait l’objet d’une rétrofacturation
Lorsqu’une commande est prête à être traitée, le flux de travail récupère toutes les commandes passées par le/la même client(e) au cours des 60 derniers jours et qui ont fait l’objet d’une rétrofacturation. Si de telles commandes existent, le traitement de chaque envoi est suspendu et un e‑mail interne est envoyé pour notifier vos opérations. Afficher le modèle
Suspendre le traitement des commandes en fonction du niveau de risque
Suspend le traitement de la commande si le niveau de risque est trop élevé. Afficher le modèle
Suspendre le traitement des commandes en fonction de leur valeur totale
Suspend le traitement si la valeur totale de la commande est supérieure à 1 000 USD. Afficher le modèle
Suspendre les traitements des commandes si un(e) client(e) a passé plusieurs commandes en 24 heures
Vérifiez si un(e) client(e) a passé plusieurs commandes au cours d’une période de 24 heures. Si c’est le cas, suspendez les traitements des commandes et regroupez les envois. Afficher le modèle
Suspendre la commande et ajouter une balise de commande quand un(e) client(e) a une certaine balise
Quand une nouvelle commande arrive, vérifiez la présence d’une balise client telle que « risque élevé » ou « suspect ». Si c’est le cas, suspendez la commande et ajoutez une balise « risque élevé ». Afficher le modèle
Suspendre les commandes lorsqu’un(e) client(e) a passé plusieurs commande au cours des 24 dernières heures
Lorsqu’une commande est créée, vérifiez si le/la client(e) a passé d’autres commandes au cours des 24 dernières heures. Si c’est le cas, suspendez toutes les commandes. Afficher le modèle
Soumettre une demande de traitement pour les commandes payées qui utilisent un service de traitement des commandes spécifié
Lorsque les traitements des commandes sont prêts, si la commande est payée, doit être expédiée et est destinée à un service de traitement des commandes spécifié, le traitement sera demandé. Dans le cas contraire, la commande sera suspendue. Afficher le modèle