Naar hoofdinhoud
Temu · Catalogus en prijzen

Catalogus, prijzen en voorraad van Temu met Odoo synchroniseren zonder jezelf te overschrijven

Publiceren op Temu vanuit Odoo is eenvoudig. Het lastige is beslissen wie over welk gegeven gaat: als de prijs op twee plekken wordt aangepast, gaat een van de twee wijzigingen verloren, en dat is altijd degene die jij belangrijk vond.

Productcatalogus in Odoo met varianten, prijzen en voorraad

Er is een vraag die je het best beantwoordt voordat je ook maar één instelling aanraakt: waar leeft de waarheid van elk gegeven? Het is geen filosofische vraag. Als de prijs zowel door wie het Temu-paneel opent als door wie de productfiche in Odoo bewerkt kan worden gewijzigd, overschrijft de volgende synchronisatie een van de twee wijzigingen, en niemand weet welke of wanneer.

Wie bepaalt wat, veld voor veld

De verdeling die in de praktijk werkt en die wij als uitgangspunt aanraden: Odoo bepaalt titel, beschrijving, attributen, afbeeldingen, prijs en voorraad. Temu bepaalt de publicatiestatus, de categoriebeperkingen en elk veld dat hun catalogus oplegt en dat Odoo niet heeft. En dan is er een derde, gevaarlijke groep: velden die Temu zelf wijzigt, zoals promoties die van hun kant worden toegepast. Die stuur je niet terug naar Odoo alsof het jouw prijs is, want dat is het niet.

Twijfel je, synchroniseer dan in één richting. Een kanaal dat alleen van Odoo naar Temu loopt is saai en voorspelbaar, en in operations is dat een deugd. Tweerichtingsverkeer voeg je toe als er een concrete reden voor is, niet standaard.

Prijzen: een kanaalprijs, niet het productveld

De meest gemaakte fout is de verkoopprijs van het product op Temu publiceren en het daarbij laten. Op de eerste dag werkt het, op de tweede dag gaat het mis, zodra je door de commissie een andere marge op dat kanaal wilt. Het juiste is een eigen prijs voor het kanaal, apart bewaard van de verkoopprijs van je winkel, zodat je de ene kunt aanpassen zonder de andere aan te raken. Bij Temu komt daar een nuance bij: wijzigingen van de basisprijs worden niet zomaar doorgevoerd, ze worden verstuurd als een voorstel dat Temu beoordeelt en kan afwijzen.

Verkoop je in meerdere landen, dan wordt de kanaalprijs per valuta vermenigvuldigd. Het is hetzelfde werk dat elke serieuze multichannel-operatie vraagt en het staat beschreven in Temu binnen een multichannel-operatie.

Voorraad: het probleem is niet het publiceren, maar het moment

Voorraad publiceren is triviaal. Oververkoop komt door vertraging: tussen iemand die op een ander kanaal koopt en het moment waarop Temu dat weet, gaan minuten voorbij, en in die minuten verkoop je wat je niet meer hebt. De twee verdedigingen die echt werken zijn die vertraging verkorten (minuten, geen batch per uur) en op Temu niet alles tonen wat je hebt bij de referenties die het snelst rouleren. En een detail dat vaak vergeten wordt: de aanwezige voorraad in Odoo daalt niet bij het bevestigen van een order, maar bij het valideren van de levering.

Afbeeldingen en attributen: waar de aanmelding sneuvelt

Temu wijst aanmeldingen af om redenen die in Odoo niet bestaan: minimale afbeeldingsafmetingen, verplichte attributen per categorie, titellengtes. Als de connector alleen verstuurt en de reden van de afwijzing niet ophaalt, houd je producten over waarvan je denkt dat ze gepubliceerd zijn en dat niet zijn. De fout moet in Odoo blijven, bij het product, niet in een log die niemand opent.

Wat onze module doet

De Temu-connector voor Odoo publiceert vanuit de productfiche, inclusief varianten, nadat is gevalideerd wat Temu vereist: gewicht en afmetingen per variant, de URL's van de afbeeldingen, de compliance-documentatie van de categorie en de verboden woorden in titel en beschrijving. Elke publicatie bewaart haar status en de afwijzingsreden die Temu teruggeeft, op één klik vanaf het product. De prijs wordt beheerd als Temu-basisprijs per SKU, los van de verkoopprijs: je kunt de door Temu aanbevolen prijs ophalen, een schatting opvragen en het voorstel met reden versturen. De voorraad van gekoppelde SKU's gaat standaard elke 5 minuten en op aanvraag de deur uit, vanuit het magazijn van de instantie of met een vaste hoeveelheid die je per variant bepaalt. Werkt op Odoo 17, 18 en 19. Zoek je de andere kant (dat orders goed binnenkomen), dan staat die in Temu-orders importeren in Odoo.

Veelgestelde vragen

Kan ik maar een deel van de catalogus publiceren?

Ja, en dat raden we aan om mee te beginnen. Met onze connector start de publicatie per product vanuit de fiche, en de voorraad wordt alleen verstuurd naar SKU's die aan Temu zijn gekoppeld: wat je niet publiceert, wordt niet aangeraakt. Een kanaal openen met de hele catalogus in één keer vermenigvuldigt de afwijzingen en maakt onzichtbaar welke het probleem is.

Wat gebeurt er als ik de prijs in het Temu-paneel wijzig?

Onze connector stuurt de prijs niet bij elke cyclus opnieuw: hij verlaat Odoo alleen wanneer iemand een voorstel voor de basisprijs verstuurt. Maar als iemand daarna vanuit Odoo een andere prijs voorstelt, wordt die naar Temu gestuurd en wordt jouw wijziging in het paneel overschreven. Daarom is het verstandig de verdeling vooraf vast te leggen en niet achteraf.

Werkt het ook met andere marketplaces tegelijk?

Ja. De aanpak is dezelfde voor Amazon, Mirakl of Shopify: één hoofdvoorraad en een eigen prijs per kanaal. Het staat beschreven in meerdere marketplaces in één Odoo.

Nuttige links binnen FlexigoTech

Temu-connector voor OdooCatalogus, prijzen, voorraad en orders op 17, 18 en 19Temu-orders importeren in OdooIdentificatie, varianten, btw en verzendtermijnenGesynchroniseerde voorraad tussen marketplacesZo voorkom je oververkoop met meerdere kanalen

Wat wij hierover doen

Temu-connectorWat hij doet, schermafbeeldingen, versies en prijs.

Wil je de catalogus op Temu zonder hem twee keer te beheren?

Vertel ons hoeveel referenties je hebt, in welke landen je verkoopt en of je al op andere marketplaces zit. Wij zeggen je welke verdeling past en wat je eerst moet voorbereiden. Schrijf naar comercial@flexigobe.com of plan een gesprek in.

Praat met een engineer