Naar hoofdinhoud
Amazon · Catalogus, prijzen en voorraad

Amazon synchroniseren met Odoo: eigenaarschap per veld, voorraadbuffer en oververkoop

Dat catalogus en voorraad heen en weer reizen, is niet het probleem. Het probleem is de richting: als twee systemen hetzelfde veld schrijven, wint de laatste en gaat alles vanzelf schuiven. Zo verdeel je het eigenaarschap per veld, stel je een prijslijst per kanaal in en bereken je de buffer.

Productcatalogus in Odoo met referenties, prijzen en voorraad per kanaal

De vraag komt altijd zo binnen: "synchroniseren catalogus en voorraad vanzelf tussen Odoo en Amazon?". Ja, dat doen ze. Dat de gegevens reizen, is nooit het moeilijke deel. Het moeilijke deel is de richting: welk systeem welk veld schrijft. Als twee systemen hetzelfde veld schrijven, wint degene die het laatst schreef, en eindig je met een prijs die vanzelf verandert, een beschrijving die elke nacht terugspringt naar de vorige en een voorraad die niemand kan verklaren.

Verdeel het eigenaarschap van elk veld voordat je iets aanzet

Een tabel met twee kolommen: veld en eigenaar. Verkoopprijs, publiceerbare voorraad, titel, opsommingspunten, afbeeldingen, gewicht en afmetingen, doorlooptijd van de voorbereiding. Elke rij heeft precies één eigenaar en het andere systeem leest alleen. Het is saai en in een half uur gedaan, maar het is precies wat een stabiele integratie scheidt van een die zichzelf overschrijft. Let op: als jij die tabel niet schrijft, bestaat ze toch, want dan heeft degene die de connector programmeerde haar bepaald zonder het jou te vragen.

Je sleutel is je SKU, niet de ASIN

Op Amazon is de referentie die je zelf beheert je verkoper-SKU. De ASIN wordt door Amazon toegekend en gedeeld door alle verkopers die hetzelfde product aanbieden. Synchroniseer altijd op SKU en bewaar de ASIN als informatief gegeven, niet als sleutel. En ga er van het begin af aan van uit dat aanbieden op een bestaande ASIN betekent dat je je aansluit bij een productpagina die niet van jou is, waardoor de titel en afbeeldingen die je meestuurt mogelijk niet worden toegepast. Het verrast iedereen de eerste keer en het is geen fout van de connector.

Prijzen: een prijslijst per kanaal, nooit de basisprijs

De Amazon-prijs is niet je adviesprijs. Daarin zitten de commissie van de categorie, de logistieke kosten als je FBA gebruikt en de marge die je daar wilt verdedigen. Als de connector de prijs van de basisprijslijst doorstuurt, verkoop je op Amazon tegen de prijs van je webshop minus de commissie: goedkoper dan je denkt. In Odoo los je dit op met een prijslijst per kanaal en een afrondingsregel, niet met een handmatige korting die in maart niemand meer controleert.

Voorraad: publiceer wat je kunt beloven, niet wat er in het schap ligt

Odoo maakt onderscheid tussen aanwezige hoeveelheid, gereserveerde hoeveelheid en voorspelde hoeveelheid. De aanwezige hoeveelheid publiceren is de meest gemaakte fout, omdat die eenheden bevat die al zijn toegezegd in orders die het magazijn nog niet hebben verlaten: je verkoopt ze dubbel. Wat je publiceert, is wat vrij is om te beloven. En als je ook in je webshop of op andere marketplaces verkoopt, moet dat getal over de kanalen worden verdeeld; dat staat uitgewerkt in meerdere marketplaces in één Odoo.

Als Amazon je enige kanaal is en je weinig referenties voert, heb je geen probleem met de verdeling van voorraad: je hebt een probleem met vertraging, en dat los je op door vaker te synchroniseren. Koop geen integratie om een probleem op te lossen dat je niet hebt.

De veiligheidsbuffer bereken je per referentie, niet op gevoel

De buffer bestaat uit eenheden die je bewust niet publiceert om het verschil tussen verkopen en doorgeven op te vangen. De omvang hangt af van de verkoopsnelheid van die referentie en van hoe vaak je synchroniseert, niet van een rond getal voor de hele catalogus. Een referentie die dertig per dag verkoopt, heeft een echte buffer nodig; bij een die twee per maand verkoopt, zorgt een buffer van vijf er alleen voor dat er voorraad is die nooit wordt gepubliceerd en nooit wordt verkocht.

Waar oververkoop echt vandaan komt

Uit het tijdvenster. Tussen het moment dat iemand de laatste eenheid in je webshop koopt en het moment dat Amazon de nieuwe voorraad ontvangt, zitten seconden of minuten, en in dat venster blijft Amazon verkopen. De tweede oorzaak is dommer en komt vaker voor: de update versturen en het resultaat niet lezen. Batchverzendingen worden asynchroon verwerkt (jij verstuurt, Amazon antwoordt later), dus als niemand de ontvangstbevestiging controleert, laat een afgewezen batch uren de oude voorraad gepubliceerd staan zonder dat er een alarm afgaat. De typische afwijzingen staan in veelvoorkomende fouten van de SP-API.

Wat onze connector doet

De Amazon-connector voor Odoo synchroniseert prijs en voorraad per advertentie. Bij elke advertentie kies je de strategie (alleen handmatig, alleen automatische voorraad, alleen automatische prijs of allebei), en dat is jouw eigenaarschapstabel voor die twee velden. De voorraad die hij publiceert is de vrije hoeveelheid van Odoo, niet de aanwezige hoeveelheid, en je kunt hem beperken tot de locatie die je voor Amazon reserveert. Elke verzending slaat het antwoord van Amazon met fouten en waarschuwingen op in de advertentie zelf, en de advertentie markeert wanneer de prijs of voorraad van Amazon niet meer overeenkomt met Odoo. Wat standaard niet wordt meegeleverd, is een prijslijst per kanaal of een automatische buffer per referentie: die dek je nu af met een handmatige prijs of voorraad op de advertentie, of ze worden op maat ontwikkeld. Werkt op Odoo 17, 18, 19 en 20. Als je goederen in FBA liggen, ziet de verdeling er anders uit, en dat staat in Amazon FBA binnen Odoo.

Veelgestelde vragen

Hoe vaak is het verstandig om de voorraad te synchroniseren?

Op basis van omloopsnelheid, niet voor de hele catalogus. Meerdere keren per uur voor wat beweegt en één keer per dag voor de lange staart. Alle vijftigduizend referenties elke vijf minuten synchroniseren dient alleen om je quotum aan aanroepen op te maken.

Kan ik prijzen nog bewerken in Seller Central?

Dat kan, maar als Odoo eigenaar is van het prijsveld, zet de volgende synchronisatie het terug naar de oorspronkelijke waarde. Kies één plek om te bewerken en bewerk alleen daar; al het andere is met jezelf vechten.

Kunnen nieuwe producten vanuit Odoo op Amazon worden aangemaakt?

Er kunnen aanmeldingen worden verstuurd, en Amazon valideert die tegen zijn catalogus en de vereisten van elke categorie: sommige blijven in beoordeling. De connector verstuurt de aanmelding en geeft je de reden van afwijzing terug als die er is. Wat niemand kan, is die validatie omzeilen.

Nuttige links binnen FlexigoTech

Amazon-connector voor OdooCatalogus, prijzen, voorraad en orders in 17, 18, 19 en 20Amazon FBA binnen OdooHet Amazon-magazijn als echte locatie, inclusief retourenMeerdere marketplaces in één OdooEén hoofdvoorraad verdeeld over kanalen

Wat wij hierover doen

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

Verandert je prijs of voorraad vanzelf?

Vertel ons hoeveel referenties je hebt, op welke kanalen je naast Amazon verkoopt en welk veld er verschuift. We kijken of het gaat om eigenaarschap per veld, buffer of ongelezen bevestigingen. Schrijf naar comercial@flexigobe.com of plan een gesprek.

Praat met een engineer