Les fiches de l'instance Temu s'ouvrent depuis le menu Temu. Le module est publié pour Odoo 17, 18, 19 et 20.

Avant de toucher à quoi que ce soit
L'idée est de cocher des cases phase par phase. Plusieurs champs ont une valeur par défaut ; il s'agit de décider lesquels vous laissez tels quels et lesquels vous changez parce que votre cas l'exige.
- Ouvrez la fiche
Temu Dashboarddepuis le menuTemu.
- Gardez sous la main la documentation de votre app Temu : l'aide de
Signature Methodet celle deRequest Stylerenvoient à ce que votre app exige ou attend.

Connexion à l'API de Temu
Trois champs définissent comment les requêtes sont signées et construites.
Signature Method: choisissez entreMD5 (secret + sorted params + secret)etHMAC-SHA256. La valeur par défaut est la première. Son aide dit que l'API ouverte de Temu utilise habituellement la signature MD5 enveloppée et que vous ne devez utiliser HMAC que si la documentation de votre app l'exige. Il vaut mieux garder la valeur par défaut, sauf si cette documentation demande HMAC.
Request Style: choisissez entreQuery params + JSON body(valeur par défaut) etSingle JSON payload. Son aide dit de choisir le format de charge HTTP qu'attend votre app Temu : la décision vient donc de votre app, pas d'une préférence.
Api Version: champ texte facultatif. Son aide dit qu'il sert à forcer une version de l'API de Temu (par exempleV2) sur les endpoints qui exigent une version explicite. Ne le renseignez que si un endpoint de votre app l'exige.
Produits, commandes et expéditions
Goods Add Api: définit comment les produits sont publiés. La valeur par défaut est l'option V3, celle que le module marque comme recommandée. Selon son aide, avec V3 la publication se fait en un seul appel simplifié et auto-enrichi : Temu choisit la catégorie et les attributs et télécharge les images depuis les URL que vous lui donnez, sans besoin decatId, de modèle de coûts ni d'appels de téléversement d'images. L'option V2 est la manuelle : elle exige uncatIdde catégorie feuille et un modèle de coûts. Si vous n'avez pas de raison de choisir V2, commencez par V3.
Order Sync Window Hours: nombre entier, avec24par défaut. Son aide le décrit comme la fenêtre de temps de repli utilisée quand il n'existe pas d'horodatage d'une synchronisation précédente des commandes. Décidez combien d'heures en arrière vous voulez regarder dans ce cas.
Auto-create missing Temu products: case activée par défaut. Si vous la désactivez, selon son aide la synchronisation des produits ne rafraîchit que les produits Odoo déjà liés à des identifiants de produit ou des SKU de Temu, et aucun nouveau produit d'inventaire n'est créé automatiquement. Laissez-la activée si vous voulez que les produits manquants soient créés ; désactivez-la si vous voulez seulement rafraîchir ce qui est déjà lié.
Logistics Auto Confirm After Pickup: case activée par défaut. Elle fait que le module envoie explicitementautoConfirmAfterPickuplors de la création ou de la mise à jour d'une expédition. Son aide ajoute que Temu applique déjàtruepar défaut, mais que vous pouvez la désactiver pour garder la confirmation manuelle sur les expéditions retardées. La question à laquelle vous devez répondre : voulez-vous une confirmation manuelle sur ces expéditions ?
Webhook
Ces deux champs se trouvent dans l'onglet Webhook de la fiche.
Webhook Verify Signature: case désactivée par défaut. Si vous l'activez, les requêtes de webhook entrantes devront porter une signature HMAC-SHA256 valide.
Webhook Short Token: en lecture seule, il ne s'écrit donc pas à la main. Il a par défaut une valeur aléatoire courte et son aide explique sa raison d'être : garder courte l'URL de push du site web (Push Website URL). Il est rempli par le boutonRegenerate Webhook Token. Si vous avez besoin d'une autre valeur, c'est la voie à suivre.

Regenerate Webhook Token.Finances et taxes
Ces champs se trouvent dans l'onglet Finance & Tax. Les deux premiers sont des cases désactivées par défaut et il faut comprendre ce que chacune active.
EU-established business(groupeVAT / Tax (informational only)) : son aide parle d'une valeur prudente, désactivée. Activez-la seulement si votre entreprise est établie dans l'UE. Elle sert uniquement à adapter des notes informatives de TVA, jamais à calculer des taxes.
Post settlements to accounting(groupeSettlements → Accounting (optional GL posting)) : désactivée par défaut. Selon son aide, une fois activée, comptabiliser un règlement crée une pièce équilibrée : le paiement net et les commissions de Temu contre un compte de compensation. L'aide elle-même demande de configurer d'abord le journal et les comptes qui apparaissent en dessous.
Temu clearing account: compte à recevoir ou de compensation contre lequel le paiement est réglé, et qui selon son aide est compensé avec les factures. Avec les valeurs par défaut il n'est pas visible : il n'apparaît que lorsquePost settlements to accountingest activée.
Deposit / bank account: indique où arrive le paiement net. Si vous la laissez vide, selon son aide le compte de compensation est utilisé. Comme le précédent, il n'est pas visible tant que vous n'activez pasPost settlements to accounting.
Conformité
Data Retention Days: nombre entier avec30par défaut. Il se trouve dans l'ongletTerms & Policies, groupeCompliance Operations. Son aide le décrit comme le seuil de nettoyage automatique des enregistrements de payload sensibles. Décidez la valeur qui correspond à votre politique interne.
Dernier passage
- Repassez sur les cases qui ont une valeur par défaut :
Auto-create missing Temu productsetLogistics Auto Confirm After Pickupactivées ;Webhook Verify Signature,EU-established businessetPost settlements to accountingdésactivées.
- Vérifiez que les champs de format (
Signature Method,Request Style,Api Version) correspondent à ce que dit la documentation de votre app Temu.
- Si vous avez activé
Post settlements to accounting, confirmez que le journal et les comptes en dessous sont configurés.
Comment FlexigoTech vous aide
La connexion avec Temu passe par FlexigoTech Cloud, qui stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Si vous êtes en train de mettre en place Odoo et voulez que quelqu'un revoie ces décisions avec vous, FlexigoTech implante Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Vous pouvez voir le module sur sa fiche Odoo Apps ou sur la page du module.
À lire aussi
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées
Sources
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
