Suspendre l’ordre de traitement de la commande
L’action Suspendre l’ordre de traitement de la commande fait passer le statut de la commande qui déclenche le flux de travail à Suspendu. Les commandes dont le statut est Suspendu ne sont pas traitées tant que le statut n’est pas supprimé. Flow effectue cette opération en suspendant chaque emplacement de traitement des commandes de la commande (appelé un ordre de traitement de la commande). Si un seul ordre de traitement de la commande est fourni au déclencheur, comme lors de l’utilisation du déclencheur Ordre de traitement de la commande prêt à être traité, seul cet ordre de traitement de la commande sera suspendu.
Sur cette page
Champs
L’action Suspendre l’ordre de traitement de la commande contient les champs suivants.
| Champ | Description |
|---|---|
| Raison | La raison de la suspension du traitement de la commande. |
| Remarques sur la raison | Remarques supplémentaires sur la raison pour laquelle le traitement de la commande est suspendu. |
| Notifier le marchand | Lorsque cette option est sélectionnée, le marchand reçoit une notification indiquant que le traitement d’une commande a été suspendu. |
Déclencheurs
L’action Suspendre l’ordre de traitement de la commande contient des champs masqués qui lui sont ajoutés par le déclencheur. Ces champs, Référence de la commande et ID de l’ordre de traitement de la commande, identifient la commande pour laquelle suspendre le traitement. La référence de la commande et l’ID de l’ordre de traitement de la commande sont définis par défaut et ne peuvent pas être modifiés.
Pour suspendre tous les ordres de traitement d’une commande, l’action Suspendre l’ordre de traitement de la commande peut être utilisée dans les flux de travail qui commencent 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 de commande créé
- Événement de traitement de commande créé
- Remboursement créé
- Transaction de paiement créée
Pour suspendre un seul ordre de traitement de la commande, l’action Suspendre l’ordre de traitement de la commande peut être utilisée dans les flux de travail qui commencent par des déclencheurs contenant un objet d’ordre de traitement de la commande :
- Ordre de traitement de la commande annulé
- Demande d’annulation du traitement de l’ordre de traitement de la commande acceptée
- Demande d’annulation du traitement de l’ordre de traitement de la commande rejetée
- Demande de traitement de l’ordre de traitement de la commande acceptée
- Échec du traitement de l’ordre de traitement de la commande par le service de traitement des commandes
- Suspension de l’ordre de traitement de la commande levée
- Ordre de traitement de la commande déplacé
- Ordre de traitement de la commande prêt à être traité
- Ordre de traitement de la commande reprogrammé
Détails de l’API
Pour en savoir plus, consultez la mutation fulfillmentOrderHold.
Modèles
Suspendre les ordres de traitement des commandes pour les clients ayant des rétrofacturations
Lorsqu’une commande est prête à être traitée, le flux de travail récupère toutes les commandes passées par le même client au cours des 60 derniers jours qui ont fait l’objet d’une rétrofacturation. Si de telles commandes existent, il suspend le traitement de chaque envoi et envoie un e-mail interne pour en informer vos opérations. Afficher le modèle
Suspendre les traitements de commandes en fonction du niveau de risque
Suspend l’ordre de traitement de la commande si le niveau de risque est élevé. Afficher le modèle
Suspendre les traitements de commandes en fonction de la valeur totale de la commande
Suspend le traitement de la commande si la valeur totale de la commande est supérieure à 1 000 $. Afficher le modèle
Suspendre les traitements de commandes si un client a passé plusieurs commandes en 24 heures
Vérifie si un client a passé plusieurs commandes au cours d’une période de 24 heures. Si c’est le cas, suspendre les traitements de commandes et regrouper l’expédition. Afficher le modèle
Suspendre la commande et ajouter une balise de commande lorsqu’un client a une certaine balise
Lorsqu’une nouvelle commande arrive, recherchez une balise de client comme « risque élevé » ou « suspect ». Si elle existe, suspendez la commande et ajoutez une balise « risque élevé ». Afficher le modèle
Suspendre les commandes si le client a passé plus d’une commande au cours des dernières 24 heures
Lorsqu’une commande est créée, vérifiez si le client a passé d’autres commandes au cours des dernières 24 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 de commandes sont prêts, si la commande est payée, nécessite une expédition et est destinée à un service de traitement des commandes spécifié, il demandera le traitement de la commande. Sinon, il suspendra la commande. Afficher le modèle