Salta al contingut principal
Temu

Com proposar a Temu un preu base des d'Odoo

Amb el connector de Temu, un preu base nou es prepara a Odoo com una proposta: des de la fitxa del producte o a Temu › Catalog › Pricing › Price Rules. Carregues les variants vinculades, demanes a Temu el seu recomanat o escrius el teu, tries un motiu si cal justificar-lo i l'envies. Temu contesta variant per variant, i cada una torna amb el seu resultat i el número de la seva ordre de preu.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Temu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 17.0, 18.0, 19.0 i 20.0
Lectura
4 min

Abans de tocar res, tingues clars els quatre preus que mostra la pestanya Temu del producte. S'assemblen i no són el mateix:

Temu Retail
El preu de venda a Temu, tal com el porta el connector. Només es llegeix.
Current Base
El preu base confirmat, quan Temu el dona.
Recommended Base
El suggeriment de Temu.
Target Base
El preu que vols tu i que Odoo envia a Temu. És l'únic que s'edita.
Pestanya Temu d'un producte a Odoo amb Temu Retail i les columnes Current Base, Recommended Base i Target Base
La pestanya Temu del producte: a dalt, l'avís que explica cada preu; a baix, una fila per variant amb el seu Temu Retail, Current Base, Recommended Base i Target Base. Captura d'Odoo amb dades de demostració.

Crear la proposta pas a pas

  1. Obre el producte i prem «Propose Temu Base Price». S'obre un assistent que crea la proposta amb les seves línies en prémer «Create Proposal». També la pots crear a Temu › Catalog › Pricing › Price Rules, triar la plantilla del producte i prémer «Load Variants».
  2. Revisa les línies. Amb «Only linked» marcat, que és com ve, només entren les variants vinculades a Temu, amb el seu goodsId i skuId. Si no n'hi ha cap, Odoo ho diu: No variants could be loaded. Ensure variants are linked to Temu (goodsId + skuId), or disable 'Only linked'.
  3. Decideix el preu. «Fetch Temu Recommended» demana a Temu el seu recomanat per a les línies marcades i el deixa a Recommended Base; si la línia no tenia Target Base, també hi va. «Copy Recommended» el copia a Target Base quan ja tenies un altre preu posat.
  4. Si prefereixes partir del preu de venda, prem «Estimate from Retail»: Temu retorna un preu base estimat per a cada línia. Per això el producte necessita el seu vincle de Temu amb la categoria i la plantilla de costos.
  5. Si no et basta amb copiar el recomanat, justifica el teu preu: tria un motiu a «Proposal reason» i, si vols, afegeix una explicació curta i enllaços de referència.
  6. Desmarca les variants que no vulguis canviar i prem «Send Proposal to Temu».
Esquema d'una proposta de preu base de Temu preparada a Odoo, des de la càrrega de variants fins a Price Adjustments
El recorregut d'una proposta amb les etiquetes d'Odoo: carregar les variants vinculades, posar el preu, justificar-lo, enviar-lo i seguir les ordres de preu. Esquema fet a partir del codi del mòdul.
Temu orders in Odoo every 15 minutes. Stock out every 5
Vídeo: Temu orders in Odoo every 15 minutes. Stock out every 5 (vídeo en anglès)

Els motius que pots al·legar

Motiu a OdooQuè al·legues
Multi-piece or bundled productÉs un lot o un producte de diverses peces
Licensed or protected IPDu una llicència o una propietat intel·lectual protegida
Unique materials, style or manufacturingMaterials, estil o fabricació pròpis
Special dimensionsTé mides especials
High production costProduir-lo costa car
Currently priced below comparable offersAvui està més barat que ofertes comparables
Other business justificationUn altre motiu; aquí l'explicació és obligatòria

L'explicació curta admet fins a 100 caràcters. Els enllaços, fins a 3, un per línia i començant per http:// o https://. Sense motiu, Odoo no accepta ni explicació ni enllaços, així que tria el motiu primer. El que arribarà a Temu el veus a «Reason sent to Temu»: el motiu i la teva explicació, junts. Si no tries motiu, surt el «Fallback reason», que ve com «Price optimization from Odoo».

Què torna de Temu

Odoo envia una petició per cada producte de Temu, amb totes les seves variants marcades. Abans comprova que cada línia tingui goodsId i skuId i que el Target Base sigui més gran que zero; si alguna és a zero, s'atura amb All selected lines require a positive target price.

  • Cada línia enviada queda en Success o en Failed, amb el missatge de Temu i el número de la seva ordre de preu.
  • Les que vas desmarcar queden en Skipped, amb la nota «Skipped by user selection.»
  • La proposta acaba en Done si Temu accepta totes les línies, en Partial si n'accepta algunes i en Failed si no n'accepta cap. En aquest últim cas, el registre ho resumeix amb Temu rejected all SKU price updates.
  • Quan una línia surt bé, el seu Target Base es desa al producte com a preu de proveïdor de Temu.

La casella «Replace open Temu recommendation» ve marcada i s'envia amb la proposta.

Seguir les ordres de preu

Temu › Catalog › Pricing › Price Adjustments llista les ordres de preu de Temu: el número, el producte, l'estat tal com el dona Temu, el motiu i, si el rebutja, la descripció del rebuig, amb els preus actual, suggerit i objectiu. S'actualitzen amb «Sync Price Orders», a la proposta o a la fitxa de la botiga.

La tasca «Temu Sync Price Orders» fa el mateix cada 30 minuts, però ve desactivada. Activa-la si vols que la llista es mantingui sola i no dependre de recordar-te del botó.

Puc proposar el preu de diverses variants alhora?

Sí. «Load Variants» porta totes les variants actives de la plantilla i, en enviar, Odoo agrupa les línies per producte de Temu. Les que no vulguis canviar, desmarca-les.

Què passa si Temu no retorna recomanat?

«Fetch Temu Recommended» s'atura amb Temu returned no recommended prices for the selected linked lines. Escriu el teu Target Base a mà i justifica'l amb un motiu.

I si una variant no està vinculada a Temu?

Amb «Only linked» marcat no entra a la proposta. Si la desmarques per carregar-la igualment, l'enviament s'atura amb Some lines are missing Temu goodsId/skuId. Ensure product links are synchronized before submitting prices. Primer cal vincular-la.

Continua llegint

Llista de posada en marxa de Temu a Odoo, sense sorpresesLa llista que seguim per posar en marxa el connector de Temu a Odoo 17, 18 i 19: abans de l'aprovació, prova inicial, comprovacions i pla de marxa enrere.Errors del connector de Temu a Odoo: què volen dir i com arreglar-losQuè vol dir cada error del connector de Temu a Odoo 17, 18 i 19 (credencials, magatzem, regió, transportista, comandes en prevenda) i com arreglar-lo.Com cancel·lar una comanda de Temu des d'OdooCom demanar a Temu la cancel·lació d'una comanda sense estoc o recórrer una adreça errònia des d'Odoo, i què fa Odoo amb la venda quan Temu cancel·la una comanda.
Comprovat al codi del connector (versió 17.0, 18.0, 19.0 i 20.0)

Fonts

  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: views/menu_views.xml, views/product_template_views.xml, models/product_template.py, wizard/temu_price_update_wizard.py y su vista
  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: views/product_template_views.xml
  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_price_update.py, models/temu_price_payload_builder.py, views/temu_price_views.xml
  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_price_update.py (TEMU_PRICE_PROPOSAL_REASON_SELECTION, _validate_temu_price_proposal, _build_temu_price_reason)
  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_price_update.py (action_submit_price_changes), models/temu_price_payload_builder.py
  • Codi del mòdul: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: data/ir_cron_data.xml, models/temu_price_order.py, views/temu_price_views.xml