Tester un workflow
Comment tester un workflow PayFacile avant de l’utiliser en production : activer, déclencher une commande test, vérifier les exécutions et les actions envoyées.
Pourquoi tester vos workflows
Avant de laisser un workflow tourner en production, vérifiez qu’il fonctionne comme prévu. Un e-mail mal rédigé, un webhook vers la mauvaise URL ou un délai trop court peuvent créer une mauvaise expérience pour vos clients.
Le test consiste à activer le workflow, provoquer l’événement déclencheur, puis vérifier que chaque action s’est bien exécutée.
Étape 1 : activer le workflow
Ouvrez votre workflow et activez-le via le bouton en haut de la page. Un workflow inactif n’exécute aucune action, même si l’événement déclencheur se produit.
Étape 2 : provoquer l’événement déclencheur
Créez une commande test sur votre boutique. Utilisez un vrai moyen de paiement en mode test (si Stripe est en mode test) ou passez une commande réelle avec un petit montant.
L’événement « Nouvelle commande » ou « Paiement reçu » se déclenche, ce qui lance votre workflow.
Étape 3 : vérifier les exécutions
Retournez sur la page de détail de votre workflow dans Marketing → Workflows. Vous y voyez la liste des exécutions (runs) avec leur statut : en cours, terminé ou échoué.
Cliquez sur une exécution pour voir le détail de chaque action : e-mail envoyé (avec le destinataire), webhook envoyé (avec la réponse), délai en attente.
Étape 4 : vérifier les résultats
Pour les e-mails : vérifiez votre boîte de réception (ou celle du client test). L’e-mail doit être arrivé avec le bon sujet et le bon contenu.
Pour les webhooks : vérifiez dans votre outil externe (n8n, Zapier) que la requête a bien été reçue avec les bonnes données.
Désactiver après le test
Si vous n’êtes pas encore prêt à utiliser le workflow en production, désactivez-le après vos tests. Vous pourrez le réactiver quand tout est validé.
Astuce : pour tester des délais longs (3 jours, 7 jours), configurez temporairement des délais courts (5 minutes) pendant le test, puis remettez les vrais délais avant l’activation en production.
