Aller au contenu principal
Shopify

« L'annulation de la commande Shopify a échoué : … » : quand il apparaît et comment le résoudre

Le message L'annulation de la commande Shopify a échoué : … (Shopify order cancel failed: …) apparaît quand Shopify répond à la demande d'annulation de la commande avec des erreurs accompagnées d'un texte. Ce qui suit les deux-points est ce texte de Shopify, et l'action s'arrête.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Shopify
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
4 min

Quand le message apparaît

Il apparaît quand vous cliquez sur le bouton Annuler dans Shopify (Cancel in Shopify), aussi bien sur la commande client que sur la fiche de la commande Shopify. Odoo demande à Shopify d'annuler la commande et lui indique trois choses : s'il prévient le client, s'il rembourse et s'il remet le stock en place. D'après le code d'Odoo 20, quand aucune autre valeur n'est indiquée, le module reprend ces trois réglages de la configuration de la boutique.

Ensuite, Shopify répond. Si la réponse contient des erreurs d'annulation et qu'au moins l'une d'elles porte un texte, le module joint les textes avec un point-virgule et les affiche après les deux-points. L'action s'arrête. Si les erreurs arrivent sans texte, ce message n'est pas généré.

Le message figure dans le code publié d'Odoo 17, 18, 19 et 20.

Schéma avec le chemin de menu Shopify › Configuration › Stores, le bouton Cancel in Shopify et le message Shopify order cancel failed: …, avec les libellés en anglais
Schéma réalisé avec du code à partir du code publié du module, ce n'est pas une capture d'Odoo : il montre le menu, le bouton et le message en anglais, le texte d'origine du module (Odoo 17, 18, 19 et 20).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vidéo : Your Odoo doesn't talk to Amazon, Temu or Shopify? (vidéo en anglais)

Ce que signifie le texte après les deux-points

Ce texte n'est pas rédigé par le module : c'est Shopify qui le renvoie. La cause se trouve dans ce texte, pas dans le début de la phrase. Si Shopify renvoie plusieurs erreurs, elles apparaissent à la suite, séparées par un point-virgule.

C'est pourquoi la solution n'est pas la même à chaque fois : elle dépend de ce que Shopify indique dans cette réponse. Le premier réflexe est de la lire en entier, sans se limiter au début du message.

Liste de contrôle

Avant de cliquer sur le bouton

  • Vérifiez que le bouton devrait être visible. Sur la commande client, il est masqué si le champ Réf. commande Shopify (Shopify Order Ref) est vide ou si la commande est à l'état Annulé (Cancelled).
  • Sur la fiche de la commande Shopify, le bouton est masqué quand le champ État (State) indique que la commande est annulée. Avec les valeurs par défaut, il est visible.
  • Sur la commande client, lisez la confirmation : Annuler la commande Shopify liée et cette commande Odoo ? (Cancel the linked Shopify order and this Odoo order?). N'acceptez que si vous voulez annuler les deux.
  • Gardez à l'esprit que l'avis au client, le remboursement et la remise en stock sont repris, si personne n'indique autre chose, de la configuration de la boutique.
  • Repérez la fiche de la boutique dans Shopify › Configuration › Boutiques (Shopify › Configuration › Stores). Le menu Shopify demande l'autorisation Lecteur (Viewer) et le menu Configuration demande Opérateur (Operator) ; s'il en manque une, vous ne voyez pas ce menu.

Quand le message apparaît

  • Copiez le texte complet qui suit les deux-points. S'il y a plusieurs erreurs, elles sont séparées par un point-virgule.
  • Lisez-le pour ce qu'il est : la réponse de Shopify à la demande d'annulation. Résolvez ce que ce texte indique.
  • Ouvrez la commande dans Shopify et regardez quel état elle y a, pour le comparer à celui qu'affiche Odoo.
  • Ne considérez pas l'annulation comme faite : l'action s'arrête dès que le message s'affiche. Avant de la relancer, vérifiez la commande dans Odoo et dans Shopify.
  • Si l'avis au client, le remboursement ou la remise en stock ne sont pas ceux que vous voulez, vérifiez la configuration de la boutique avant de réessayer.

Le texte du message dépend de la langue de votre Odoo. Ce schéma reprend les traductions publiées du module :

Schéma avec le message d'annulation échouée en espagnol, allemand, français, italien et portugais
Schéma réalisé avec du code à partir des traductions publiées du module, ce n'est pas une capture d'Odoo : le même message selon la langue d'Odoo.
Langue d'OdooMessage
EspagnolL'annulation de la commande Shopify a échoué : …
AllemandShopify-Bestellstornierung fehlgeschlagen: …
FrançaisL'annulation de la commande Shopify a échoué : …
ItalienAnnullamento ordine Shopify fallito: …
PortugaisCancelamento de pedido Shopify falhou: …

Après la résolution

  • Cliquez de nouveau sur Annuler dans Shopify. Si le bouton n'apparaît plus, vérifiez l'état de la commande client ou le champ État de la fiche de la commande Shopify, car avec ces valeurs il est masqué.
  • Vérifiez le résultat des deux côtés : la commande dans Shopify et la commande dans Odoo.
  • Si le texte de Shopify ne vous éclaire pas sur la cause, conservez-le en entier et utilisez-le quand vous demandez de l'aide.

Le pas à pas du bouton, avec ses conditions d'affichage, se trouve dans Que fait le bouton « Annuler dans Shopify ».

Coût et aide

Le module est en paiement unique par version d'Odoo (17, 18, 19 et 20) et nécessite l'abonnement à FlexigoTech Cloud, formule Connecteur : 49 €/mois ou 490 €/an HT. La connexion passe par FlexigoTech Cloud, qui stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Vous trouverez les détails sur la fiche Odoo Apps et sur la page du module.

Si vous mettez en place Odoo avec Shopify et que vous voulez revoir la façon dont les commandes sont annulées, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

À lire aussi

Bouton « Annuler dans Shopify » dans Odoo : ce qu'il fait pas à pasCe que fait le bouton Annuler dans Shopify dans Odoo : quand il s'affiche, ce qu'il vérifie, ce qui change dans la commande et ses messages d'erreur.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources