Naar hoofdinhoud
Amazon · Verzending en tracking

Amazon-verzending bevestigen vanuit Odoo: de deadline waar je aan gehouden wordt en de tracking die echt meetelt

Amazon stelt per bestelling een uiterste verzenddatum vast en meet twee dingen: of je op tijd bevestigt en of de tracking te volgen is. Die bevestiging komt uit de levering in Odoo, met het nummer dat de vervoerder teruggeeft en de code die Amazon begrijpt.

Levering in Odoo met vervoerder en trackingnummer, klaar om naar Amazon te sturen

Een Amazon-bestelling is niet afgerond wanneer het pakket het magazijn verlaat: ze is afgerond wanneer Amazon de verzendbevestiging ontvangt met de vervoerder en het trackingnummer. Tot dan blijft de bestelling voor Amazon openstaan, ook als de goederen al onderweg zijn. Die melding is een API-aanroep, en die wordt gedaan door je ERP of door iemand die nummers met de hand overtikt.

De deadline wordt door Amazon bepaald, en er is er één per bestelling

Elke bestelling komt binnen met een eigen uiterste verzenddatum. Dat is geen aanbeveling of intern streven: het is de belofte die Amazon namens jou aan de koper heeft gedaan. Die datum moet van de bestelling naar de levering in Odoo meereizen en zichtbaar zijn voor wie de bestelling verzamelt, want in het magazijn telt de volgorde van de deadlines, niet die van binnenkomst. Wie op volgorde van binnenkomst verzamelt, is te laat met de dringende bestellingen en te vroeg met de bestellingen die geen haast hadden.

Wat er gebeurt als je te laat bevestigt

Amazon meet twee verschillende dingen en bestraft ze afzonderlijk: verzendingen die na de deadline zijn bevestigd en trackingnummers die het niet kan volgen. De exacte drempels publiceert Amazon in het dashboard Accountstatus in Seller Central en past ze af en toe aan, dus kijk ze daar na en niet in een artikel. Het gevolg blijft hetzelfde: de score verslechtert, de koper kan kosteloos annuleren en als het aanhoudt, wordt je verkoopcapaciteit beperkt.

Bij FBA lees je de status; bij FBM schrijf je hem zelf

Dit is de meest voorkomende verwarring. Met FBA bevestig je niets: Amazon verzamelt en verzendt, en het trackingnummer ontstaat in hun systeem, niet in dat van jou. Wat je daar nodig hebt, is de omgekeerde weg: die status naar Odoo halen zodat de levering wordt afgesloten. Met FBM is het andersom: jij verzendt en jij meldt het, binnen de deadline. Een gemengde werkwijze doet beide op dezelfde catalogus, en elke bestelling moet vanaf het eerste moment weten van welk type ze is.

Als je met FBA verkoopt, is de verzendstatus maar één onderdeel: voorraad, retouren en terugbetalingen bewegen in het magazijn van Amazon zonder dat jij eraan komt. Dat wordt uitgewerkt in Amazon FBA in Odoo.

De vervoerderscode bepaalt of de tracking meetelt

Amazon accepteert niet zomaar elke tekst in het veld voor de vervoerder: het heeft een eigen lijst met codes en volgt de zending aan de hand van de code die jij opgeeft. Als je het juiste nummer meestuurt met de verkeerde vervoerder, of met een algemene code zoals "overige", bestaat de tracking wel, maar kan Amazon hem niet volgen: voor de score is het alsof je hem nooit hebt gestuurd. Daarom moet de koppeling tussen je vervoerder in Odoo en de Amazon-code een expliciete, bewerkbare tabel zijn, geen tekenreeks die met de hand in de code is geschreven.

Waar de transportconnector en de marketplaceconnector samenkomen

Het ontmoetingspunt is de levering. De gezonde volgorde is deze: de bestelling komt binnen met haar Amazon-referentie en deadline, wordt verzameld, de levering wordt gevalideerd, de vervoerdersconnector vraagt het label aan en geeft het trackingnummer terug, en pas dan stuurt de Amazon-connector de bevestiging met dat nummer en de juiste code. Draai je de volgorde om, dan bevestig je verzendingen die nog geen label hebben. Is er geen koppeling tussen de twee, dan tikt iemand nummers met de hand over en die iemand vergist zich op een dinsdagmiddag.

De fout die we het vaakst tegenkomen bij het nakijken van integraties van anderen zit precies daar: de bevestiging wordt op de achtergrond verstuurd, mislukt (API-fout, verlopen token, de vervoerder was traag met het nummer) en niemand merkt het, omdat de levering in Odoo al gevalideerd en groen is. De bevestiging moet een spoor achterlaten op de bestelling: verzonden, mislukt, opnieuw geprobeerd. Een taak die stilzwijgend mislukt is erger dan geen integratie, omdat hij je bovendien een vals gevoel van zekerheid geeft.

Eén bestelling, twee pakketten

Deelleveringen zijn het geval waar bijna niemand op voorbereid is. Als een bestelling in twee zendingen vertrekt, verwacht Amazon twee bevestigingen met hun regels en hoeveelheden, niet één met de tracking van het eerste pakket. In Odoo zijn dat twee leveringen op dezelfde verkooporder, dus de koppeling moet per regel gebeuren en niet per bestelling. Het van meet af aan goed opzetten kost weinig; het herstellen nadat tweehonderd bestellingen verkeerd zijn bevestigd, niet.

Wanneer je dit moet automatiseren en wanneer niet

Als je tien bestellingen per dag verzendt en ze in vijf minuten met de hand bevestigt in Seller Central, heb je hiervoor geen integratie nodig: je hebt een routine en een herinnering nodig. Automatiseren loont wanneer het overtikken van nummers al een taak is geworden, wanneer er meerdere vervoerders in het spel zijn of wanneer dezelfde catalogus op meerdere plekken wordt verkocht en niemand weet wat er is verzonden. Je het tegendeel vertellen zou betekenen dat we je iets verkopen wat je niet nodig hebt.

De Amazon-connector voor Odoo dekt dit traject: een koppeltabel voor vervoerders, bevestiging per regel met trackingnummer, de status van de melding en de laatste fout van Amazon op de levering zelf, automatische herpogingen en, bij FBA, de status lezen in plaats van schrijven. Hij werkt op Odoo 17, 18, 19 en 20. De vervoerdersconnectoren staan in de modulecatalogus, en hoe je ze zonder verrassingen opzet, lees je in labels en tracking in Odoo.

Veelgestelde vragen

Hoe vaak meldt Odoo aan Amazon dat de bestelling is verzonden?

Op het moment dat je de levering valideert, en een geplande actie probeert de nog openstaande meldingen om de paar minuten opnieuw. Herpogingen op een uur zetten is riskant: dat uur gaat van je deadline af.

Kan ik de verzending bevestigen zonder trackingnummer?

Amazon staat het in sommige gevallen toe, maar die verzending telt als zonder geldige tracking en ook dat wordt gemeten. Als de vervoerder een nummer geeft, moet je het met zijn code meesturen.

Werkt het ook als iemand anders de vervoerdersconnector heeft gebouwd?

Ja, zolang de vervoerder en het trackingnummer op de levering terechtkomen. De koppeling wordt daar gelegd; de module van de vervoerder hoeft niet aangepast te worden.

Nuttige links binnen FlexigoTech

Amazon-connector voor OdooBestellingen, voorraad, verzendingen en afrekeningen op 17, 18, 19 en 20Amazon FBA in OdooHet magazijn van Amazon als echte locatie, met retouren en terugbetalingenLogistieke integratie in OdooVervoerders, labels en tracking zonder iets met de hand over te tikken

Wat wij hieraan doen

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

Mis je de verzenddeadlines van Amazon?

Vertel ons hoeveel bestellingen je per dag verwerkt, welke vervoerders je gebruikt en of je met FBA, met FBM of met beide verkoopt. We kijken waar de keten breekt voordat we iets aanraken. Schrijf naar comercial@flexigobe.com of plan een gesprek.

Praat met een engineer