Aller au contenu principal
Shopify

Tâche « Réessayer les webhooks Shopify en échec » : ce qu'elle fait à chaque passage

La tâche planifiée Réessayer les webhooks Shopify en échec s'exécute toutes les 30 minutes et est active dès l'installation du module : elle cherche les événements de webhook en échec et les remet en attente, avec une limite par passage et un nombre maximal de tentatives par événement.

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 17.0 et 20.0 · dans les sources citées à la fin
Lecture
4 min

Un événement de webhook Shopify peut se retrouver en échec. La tâche planifiée Réessayer les webhooks Shopify en échec (Shopify Retry Failed Webhooks) est celle qui les remet en attente. Voici comment elle travaille à chaque passage et quoi vérifier quand elle semble ne rien faire.

Ce que fait la tâche à chaque passage

Que fait exactement la tâche ?

Elle cherche les événements de webhook Shopify en échec et les repasse en attente, en notant qu'une nouvelle tentative a eu lieu. La tâche ne traite pas l'événement et ne crée rien par elle-même : elle ne fait que changer son statut.

À quelle fréquence s'exécute-t-elle et est-elle active ?

Elle s'exécute toutes les 30 minutes et est active dès l'installation du module.

Schéma réalisé avec du code montrant la tâche planifiée qui s'exécute toutes les 30 minutes et le menu des boutiques, avec les libellés en anglais
Schéma réalisé avec du code à partir du code publié du module (ce n'est pas un écran d'Odoo) : la tâche, active à l'installation dans Odoo 17, 18, 19 et 20, et le menu Shopify › Configuration › Boutiques.

Quels événements récupère-t-elle à chaque passage ?

Ceux qui sont en échec et appartiennent à une boutique active. Elle les trie par date de réception, du plus ancien au plus récent, et, en cas d'égalité, par leur identifiant. À chaque passage, elle en prend vingt au maximum.

Qu'est-ce qui change dans chaque événement réessayé ?

Trois choses. Le statut passe à en attente. Le compteur de tentatives conservé dans le résultat de l'événement augmente de un (si l'événement n'avait pas de compteur, il part de zéro et passe à un), et le reste de ce que contenait ce résultat est conservé. Et le message d'erreur de l'événement est effacé.

Combien de fois le même événement est-il réessayé ?

Jusqu'à trois fois. Quand le compteur d'un événement a déjà atteint trois, la tâche l'ignore à chaque passage et n'y touche plus : il reste en échec.

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)

Que vérifier si elle ne fait rien

Que vérifier en premier si aucun événement n'est réessayé ?

Trois choses, dans cet ordre. Que la tâche soit toujours active. Que la boutique à laquelle appartiennent les événements soit active, car les événements d'une boutique inactive n'entrent pas dans la recherche ; les boutiques s'ouvrent depuis Shopify › Configuration › Boutiques, un menu qui demande l'autorisation Lecteur dans la partie Shopify et Opérateur dans la partie Configuration. Et que les événements en échec n'aient pas déjà épuisé leurs tentatives, car ceux-là sont ignorés.

Quel message la tâche peut-elle afficher ?

Elle peut s'arrêter avec Only an administrator can run this scheduled action.. La vérification de l'administrateur est la première chose que fait la tâche : si la personne qui l'exécute n'est pas administrateur du système, elle s'arrête là et, pour ce passage, ne cherche ni ne réessaie aucun événement.

Des événements anciens peuvent-ils empêcher que d'autres, plus récents, soient réessayés ?

Oui, cela peut arriver. La limite de vingt s'applique lors de la recherche, avant d'écarter les événements ayant déjà épuisé leurs tentatives, et la recherche va du plus ancien au plus récent. Tant qu'ils restent en échec, les événements épuisés les plus anciens occupent des places parmi ces vingt, et les événements en échec plus récents peuvent ne pas entrer dans le passage.

Pourquoi un événement réessayé n'affiche-t-il plus son erreur précédente ?

Parce qu'en le remettant en attente, la tâche efface le message d'erreur de l'événement.

Versions, nom à l'écran et prérequis

Dans quelles versions la tâche existe-t-elle et y a-t-il des différences ?

Elle existe dans toutes les branches publiées : Odoo 17, 18, 19 et 20. Dans Odoo 17, la tâche est en outre configurée pour se répéter indéfiniment.

Comment la tâche s'appelle-t-elle avec Odoo en français ?

Avec Odoo en français, elle s'appelle Réessayer les webhooks Shopify en échec.

Schéma réalisé avec du code montrant le nom de la tâche selon la langue d'Odoo
Schéma réalisé avec du code à partir des traductions publiées du module (ce n'est pas un écran d'Odoo) : le nom de la tâche en espagnol, allemand, français, italien et portugais.

De quoi ai-je besoin pour avoir le module ?

Le module est un paiement unique par version et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, avec jusqu'à 3 comptes de la plateforme. La connexion passe par ce service, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Si vous l'achetez sur flexigotech.com, avec l'abonnement le module pour les nouvelles versions d'Odoo est inclus ; sur l'Odoo App Store, chaque version s'achète là-bas.

Comment FlexigoTech vous aide

Si vous mettez en place Odoo et souhaitez connecter votre boutique Shopify, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Vous trouverez le détail du module sur sa page et dans la fiche Odoo Apps.

À lire aussi

Ce que fait le bouton « Récupérer le stock » du connecteur Shopify pour OdooCe que fait le bouton Récupérer le stock du connecteur Shopify pour Odoo : quand il apparaît, ce qu'il vérifie.Avertissement « est maintenant l'emplacement principal » du connecteur Shopify pour OdooQue signifie l'avertissement « est maintenant l'emplacement principal pour … » du connecteur Shopify pour Odoo, quand il apparaît et comment changer.Erreur de création du bon de commande : données Shopify manquantesQue signifie l'avis de Shopify Connector for Odoo en cliquant sur « Créer un bon de commande » sans données de commande.
Vérifié dans le code du connecteur (version 17.0 et 20.0) et dans les sources citées

Sources