Gestion des erreurs dans n8n : Error Workflows et notifications d'erreur
Error workflows, Retry On Fail et notifications Teams : comment construire une gestion des erreurs fiable dans n8n.
Comment relier les commandes WooCommerce à la comptabilité ou à un ERP via n8n et synchroniser automatiquement le stock.
Lorsqu'une nouvelle commande arrive sur WooCommerce, elle ne doit pas seulement atterrir dans la boutique, mais aussi parvenir à la comptabilité, au système ERP et au stock, idéalement sans que personne ne doive ressaisir les données manuellement. Avec le node WooCommerce et le node WooCommerce Trigger, n8n apporte exactement cette connexion : les commandes déclenchent automatiquement des workflows, les niveaux de stock peuvent être synchronisés avec des systèmes externes, et vous gardez à tout moment le contrôle sur les données et leur destination. État : juillet 2026.
Pour les exploitants de boutique qui souhaitent relier WooCommerce à une comptabilité ou à une gestion des stocks, c'est un cas d'automatisation classique. Pas de code personnalisé, mais un workflow qui s'appuie sur des interfaces officielles et qui peut être étendu à d'autres systèmes si besoin.
Le node WooCommerce couvre trois ressources permettant de représenter l'intégralité du processus de commande : clients, commandes et produits. Pour chacune de ces ressources, les mêmes opérations de base sont disponibles, à savoir créer, mettre à jour, supprimer, récupérer un enregistrement unique et récupérer tous les enregistrements. Pour la synchronisation des stocks, c'est surtout la ressource produit qui est pertinente, car l'opération "Mettre à jour" permet de réécrire directement le stock d'un article dans WooCommerce une fois qu'il a été comptabilisé dans la comptabilité ou l'ERP. Selon la documentation n8n sur le node WooCommerce le même node peut aussi être utilisé comme outil pour un agent IA, de sorte que les paramètres soient renseignés automatiquement selon le contexte. Pour une synchronisation des stocks classique et déterministe, cela n'est pas indispensable, mais cela montre à quel point l'intégration est devenue flexible.
Le véritable point de départ d'un workflow de commande est le node WooCommerce Trigger. Il enregistre en arrière-plan un webhook dans votre boutique WooCommerce et démarre le workflow n8n dès que l'événement choisi se produit. Selon la documentation n8n sur le WooCommerce Trigger douze types d'événements répartis en quatre catégories sont disponibles :
Pour un workflow de commande, l'événement "Commande créée" suffit généralement. Le déclencheur vous fournit alors l'enregistrement complet de la commande avec toutes les lignes, quantités et données client, que vous traitez ensuite dans les étapes suivantes.
Dans la pratique, un workflow de synchronisation des stocks solide suit toujours le même schéma, que le système en bout de chaîne soit un ERP classique, une gestion des stocks ou un outil de comptabilité :
Il est important que la référence article, ou SKU, dans WooCommerce corresponde exactement à l'identifiant article dans le système cible. En cas d'écart, par exemple à cause de zéros en tête ou d'orthographes différentes, la synchronisation automatique s'interrompt précisément à cet endroit et doit être corrigée manuellement.
Pour que n8n puisse accéder à votre boutique WooCommerce, vous avez besoin d'une clé API provenant du back-office WordPress. Selon la documentation n8n sur les identifiants WooCommerce vous la créez sous "WooCommerce > Réglages > Avancé > API REST > Ajouter une clé" et vous lui attribuez l'autorisation "Lecture/écriture". Sans droits d'écriture, le workflow peut certes lire les commandes, mais ne peut pas réécrire le stock, la synchronisation des stocks échouerait alors à cette étape. Vous saisissez ensuite la clé consommateur, le secret consommateur et l'URL de votre boutique dans n8n. Si WooCommerce signale lors des tests une erreur liée à la transmission manquante de la clé consommateur, la documentation indique que l'option "Include Credentials in Query" aide, celle-ci transmettant les identifiants en paramètre de requête au lieu de l'en-tête.
Si vous ne souhaitez pas construire seul le workflow de commande et la synchronisation des stocks, vous trouverez de l'accompagnement dans l'offre n8n de NordFlux, depuis la configuration initiale du déclencheur jusqu'à la connexion du système ERP adapté.
Le node WooCommerce Trigger enregistre pour cela un webhook directement dans votre boutique. Dès qu'une commande est créée, WooCommerce envoie les données à n8n, et le workflow correspondant démarre sans délai, via une récupération manuelle.
Oui, tant que le workflow est déclenché directement à la réception de la commande, la synchronisation du stock se fait pratiquement en temps réel. En cas de volume de commandes très élevé pour le même article, il est également utile d'ajouter une étape qui vérifie à nouveau le stock immédiatement avant de le réécrire.
Pour la simple lecture des commandes, une autorisation de lecture suffit. Si n8n doit réécrire le stock après la comptabilisation dans l'ERP, la clé API dans WooCommerce doit impérativement être créée avec l'autorisation "Lecture/écriture".
L'exécution de workflow concernée par cet événement n'est alors pas automatiquement rattrapée, WooCommerce ne réessaie pas indéfiniment un webhook en échec. Comme protection, il est recommandé d'ajouter un workflow planifié supplémentaire qui synchronise périodiquement les commandes ouvertes avec l'ERP.
Oui, pour cela vous créez des identifiants WooCommerce propres à chaque boutique et vous les reliez à des instances de déclencheur et de node distinctes. La logique de traitement proprement dite, par exemple la transmission vers l'ERP ou la comptabilité, peut être réutilisée comme sous-workflow commun.
Fondateur de NordFlux. Sept ans d'expérience, du web et du SEO jusqu'à l'automatisation à l'échelle d'un groupe, aujourd'hui pragmatique pour les PME et avec une souveraineté des données allemande.
Certifications
Error workflows, Retry On Fail et notifications Teams : comment construire une gestion des erreurs fiable dans n8n.
Si vous perdez la clé de chiffrement n8n, tous les identifiants enregistrés deviennent inutilisables. Voici comment sauvegarder correctement workflows, identifiants et clés.
Les vrais pièges entre le déclencheur WooCommerce, la comptabilité et l'ERP apparaissent dans les détails, au niveau des identifiants, des droits et de la synchronisation propre des stocks. NordFlux met en place cette intégration pour vous et prend en charge, sur demande, l'exploitation encadrée de vos workflows WooCommerce. Lors du premier échange, nous examinons votre processus de commande et votre paysage système.