Aller au contenu principal
Temu

L'erreur Temu lors d'un remboursement dans Temu Connector for Odoo

Le message Temu does not list 'Issue Refund' as an available action for this after-sales request. apparaît quand vous cliquez sur Issue Refund alors que la demande a une liste d'actions disponibles non vide qui n'inclut pas le code 1 : le module s'en tient à ce que Temu liste pour cette demande et ne va pas plus loin.

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

L'essentiel

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

Un cas pour le voir à l'écran

Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.

Imaginez une boutique fictive, Casa Alba Hogar, qui vend sur Temu et suit les retours depuis Odoo. Marta, de l'administration, ouvre Temu › Orders & Fulfillment › Returns et entre dans la fiche d'une demande après-vente. Elle voit le bouton Issue Refund, clique dessus et Odoo lui répond :

Temu does not list 'Issue Refund' as an available action for this after-sales request.

Marta hésite entre deux explications : soit quelque chose ne va pas dans son Odoo, soit Temu n'admet pas cette action pour cette demande. Le code du module pointe vers la seconde : l'avertissement apparaît quand la demande contient une liste d'actions disponibles et que le code 1 n'y figure pas. L'action s'arrête.

Schéma réalisé avec du code, pas une capture d'écran d'Odoo : de haut en bas, le menu des retours de Temu, le bouton de remboursement et le message d'erreur, avec les libellés en anglais du code du module
Schéma du parcours dans Odoo 17, 18 et 19, avec les libellés en anglais tels qu'ils figurent dans le code du module
Temu orders in Odoo every 15 minutes. Stock out every 5
Vidéo : Temu orders in Odoo every 15 minutes. Stock out every 5 (vidéo en anglais)

Quand il apparaît exactement

Le message est lancé par la vérification à laquelle mène le bouton Issue Refund. Voici ce que fait le code, dans l'ordre :

  1. Si la demande est déjà remboursée, terminée, annulée ou refusée, il s'arrête avec un autre message, avant de regarder la liste d'actions.
  2. Le module lit la liste des actions disponibles enregistrée pour cette demande.
  3. Si ce qui est enregistré n'est pas une liste, il le traite comme vide. Si c'est une liste, il en tire un ensemble de codes d'action.
  4. Avec cet ensemble, s'il n'est pas vide et ne contient pas le code 1, il lance le message et s'arrête.

De là découlent deux conséquences pratiques. La première : le message exige qu'au moins un code d'action ait été obtenu. Si l'ensemble est vide, cette vérification ne le lance pas. La seconde : il suffit que le code 1 manque pour qu'il apparaisse, même si la liste contient d'autres codes.

Comme la vérification se termine par une erreur, l'action s'arrête.

Ce que cela signifie et que faire

Cela signifie que, selon la liste enregistrée pour cette demande, Temu n'offre pas l'action de remboursement pour elle. Le module respecte cette liste et arrête l'action.

Ce que vous pouvez faire depuis Odoo :

  • Ne pas insister avec le même bouton. Tant que la liste de cette demande n'inclut pas le code 1, cette vérification continuera d'arrêter l'action.
  • Vérifier que vous avez ouvert la bonne demande dans Temu › Orders & Fulfillment › Returns, au cas où le remboursement que vous cherchez correspondrait à une autre.
  • Lire le message comme une information sur la demande : il vous dit que, d'après la liste de ce retour, Issue Refund ne figure pas parmi ses actions disponibles.
  • Regarder quel message s'affiche. Si la demande est déjà remboursée, terminée, annulée ou refusée, l'avertissement sera différent, car cette vérification passe avant celle de la liste.

Où se trouve le bouton et quand il est visible

Les fiches de retours s'ouvrent depuis Temu › Orders & Fulfillment › Returns. On y trouve le bouton Issue Refund, qui, dans Odoo 17, 18 et 19, est masqué quand le champ Can Issue Refund de la demande n'est pas activé. Ce champ n'apparaît dans aucune vue, vous n'avez donc pas de case à modifier depuis l'écran.

Si le bouton apparaît et que vous cliquez dessus, il arrive à la vérification décrite plus haut et, si sa condition est remplie, le message s'affiche.

Schéma réalisé avec du code à partir des traductions publiées du module, pas une capture d'écran d'Odoo : le libellé du bouton selon la langue d'Odoo
Aspect du libellé du bouton avec Odoo en français : Issue Refund

Les questions que vous vous poserez face à ce message

Est-ce un problème de droits ou d'identifiants ?

Le message parle de la liste des actions disponibles de la demande, et la condition du code ne regarde que cette liste et si elle inclut le code 1.

Apparaît-il si la demande n'a aucune action dans sa liste ?

Pas à cause de cette condition : elle exige que l'ensemble de codes obtenu ne soit pas vide et ne contienne pas le code 1.

Que devient ce que le bouton allait faire ?

La vérification se termine par une erreur, donc l'action s'arrête.

Apparaît-il dans ma version d'Odoo ?

Le message figure dans le code publié des branches 17.0, 18.0 et 19.0.

Pourquoi ne vois-je pas le bouton sur un autre retour ?

Parce que dans Odoo 17, 18 et 19 il est masqué quand le champ Can Issue Refund n'est pas activé.

Ce qu'il faut retenir du cas de Casa Alba Hogar

  • Le message ne parle ni de droits ni d'identifiants : il parle de la liste des actions disponibles d'une demande précise et du code 1.
  • La condition est double : ensemble de codes non vide et sans le code 1. Un ensemble vide ne déclenche pas cet avertissement.
  • Avant de regarder la liste, le code vérifie l'état de la demande et peut s'arrêter avec un autre message.
  • Quand il apparaît, l'action s'arrête.
  • Le message figure dans le code publié des branches 17.0, 18.0 et 19.0.

Versions et abonnement

Temu Connector for Odoo est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, et vous pouvez le consulter sur la fiche Odoo Apps ou sur la page du module sur flexigotech.com. Le module est à paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud avec le plan Connecteur : 49 €/mois ou 490 €/an HT, pour jusqu'à trois comptes de la plateforme. Cette connexion stocke les identifiants chiffrés, surveille la synchronisation et envoie un e-mail en cas d'échec.

Comment FlexigoTech vous aide

Si vous mettez en place Odoo et voulez que les retours Temu s'intègrent à votre façon de travailler, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Écrivez-nous avec le cas précis qui vous bloque et nous l'examinons avec vous.

À lire aussi

Ce que fait le bouton Execute de Temu Connector for Odoo, étape par étapeCe que fait le bouton Execute de Fulfillment dans Temu Connector for Odoo : ce qu'il vérifie, quels statuts il écrit et quels messages peuvent l'arrêter.
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées

Sources