Naar hoofdinhoud
Amazon

Wat de knop «Confirm Transportation» van Amazon Connector voor Odoo doet

Confirm Transportation stuurt de gekozen transportoptie van elke zending in het plan naar Amazon, wacht tot Amazon die verwerkt heeft en ververst de zendingen; als ze allemaal klaar zijn, gaat het plan naar Ready To Ship. De knop verschijnt pas als het plan zendingen heeft en vereist minstens operatortoegang tot de connector.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Amazon
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wanneer de knop verschijnt en wie hem kan indrukken

Je komt er via Amazon › FBA › Inbound / Send to Amazon; elk onderdeel van dat menu vraagt het recht Viewer. Binnen, op het formulier van Send to Amazon, wordt de knop Confirm Transportation verborgen zolang het plan niets heeft in Shipments, het veld op het tabblad Placement & Transportation. Met de standaardwaarden zie je hem niet. De knop bestaat in Odoo 17, 18, 19 en 20.

Schema gemaakt met code, geen Odoo-scherm: het menu naar Send to Amazon, de knop Confirm Transportation en, ernaast, meldingen die hem kunnen tegenhouden
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen Odoo-screenshot): menu, knop en enkele van de meldingen die hem kunnen tegenhouden, met de Engelse labels uit de code.

De knop zien is niet genoeg: het eerste wat hij doet bij indrukken is je recht controleren. Heb je niet minstens operatortoegang tot de connector, dan stopt hij met You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. De code controleert bovendien of je het plan mag wijzigen.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Wat Odoo zelf doet en wat alleen de knop doet

De geplande taak Amazon SP-API - Refresh open FBA inbound plans draait elk uur en staat na installatie al aan. Ze leest het plan bij Amazon en, als Amazon zendingen teruggeeft, werkt ze die in Odoo bij; als Amazon het plan als verzonden beschouwt, zet ze de State op Shipped. Die taak haalt informatie bij Amazon op; de transportbevestiging versturen doet de knop. Gedeeld is de laatste stap: de zendingen opnieuw ophalen bij Amazon.

Een voorbeeld om te volgen: Tienda Lumbre

Voorbeeld Fictief geval: het bedrijf en de cijfers zijn verzonnen om de werkwijze uit te leggen.

Tienda Lumbre is een verzonnen bedrijf dat zijn voorraad bij FBA aanvult met een plan van Send to Amazon. Bij het openen van het formulier staat op het tabblad Placement & Transportation de Shipments leeg en is er geen knop Confirm Transportation. Wanneer het plan vanuit Amazon wordt bijgewerkt en zendingen bevat, verschijnen die regels en wordt de knop getoond.

Iemand van het logistieke team, met operatortoegang, drukt op de knop. De module bereidt de selectie van elke zending met zijn contact voor, stuurt die naar Amazon en ontvangt een bewerkings-ID. Hij wacht tot Amazon de bewerking als afgerond markeert en leest de zendingen opnieuw. Alle actieve zendingen staan op READY_TO_SHIP, dus de State van het plan wordt Ready To Ship.

In een ander plan van Tienda Lumbre zijn er meerdere zendingen en heeft er maar één een gekozen optie: de module bevestigt die en slaat de rest over. Had geen enkele er een, dan zou de klik stoppen met een melding.

De knop, stap voor stap

  1. Controleert je recht, zoals hierboven gezien.
  2. Loopt alleen de actieve zendingen in Shipments na en slaat over wie geen gekozen transportoptie heeft. Van elk bereidt hij de zending-ID bij Amazon voor, de gekozen optie en een contact met naam en telefoon (en e-mail, als die er is). Het contact komt uit de zending zelf en, als daar iets ontbreekt, uit de contactgegevens van het plan en, als die ook ontbreken, uit die van de herkomst.
  3. Als er geen selectie overblijft, stopt hij met There are no selected transportation options to confirm.
  4. Stuurt de transportbevestiging van het plan naar Amazon. Bevat het antwoord geen bewerkings-ID, dan stopt hij met Amazon did not return operationId when confirming transportation options.
  5. Slaat op het plan de bewerkings-ID, het verzoek en het antwoord op, en de datum van synchronisatie.
  6. Wacht op Amazon: vraagt de status van de bewerking op en herhaalt dat tot een aantal pogingen op is. Is de status SUCCESS, dan gaat hij verder. Is het FAILED, ERROR of CANCELLED, dan stopt hij met een fout.
  7. Haalt de zendingen opnieuw op bij Amazon: werkt de gegevens van elke zending bij, maakt de ontbrekende aan en zet op inactief wat Amazon niet meer vermeldt.
  8. Staan alle actieve zendingen op READY_TO_SHIP, dan gaat het plan naar Ready To Ship. Zo niet, dan verandert deze knop de State niet.

Enkele meldingen die hem kunnen tegenhouden en waar je op let

  • There are no selected transportation options to confirm.: geen enkele actieve zending heeft een gekozen transportoptie.
  • Amazon did not return operationId when confirming transportation options.: Amazon antwoordde zonder bewerkings-ID en de module gaat niet verder.
  • … failed on Amazon (…): …: de bewerking eindigde op FAILED, ERROR of CANCELLED. De puntjes zijn de naam van de bewerking (Confirm transportation options), de status en de problemen die Amazon meldt; lees ze, want dat is de oorzaak.
  • … is still pending after … attempts. Last status: …: Amazon gaf binnen de pogingen van de module geen definitief antwoord. Gaf Amazon geen status, dan zegt de melding no status. In dit geval en in het vorige was het verzoek al bij Amazon aangekomen; de taak van elk uur werkt het plan en de zendingen vanuit Amazon bij, dus je kunt later kijken hoe het ervoor staat.
  • De melding over rechten hierboven, als je operator- of managertoegang mist.

De naam van de knop per taal

Schema gemaakt met code, geen Odoo-scherm: de knoptekst in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen (geen Odoo-screenshot): in het Spaans heet de knop Confirmar transporte; in het Duits Transport bestätigen; in het Frans Confirmer le transport; in het Italiaans Conferma trasporto; in het Portugees Confirmar Transporte.

Wat je uit het voorbeeld meeneemt

  • De knop verschijnt alleen met zendingen in het plan, en werkt alleen met operatorrecht.
  • Een zending zonder gekozen optie blokkeert de andere niet: hij wordt overgeslagen.
  • De bevestiging eindigt niet bij het versturen: de module wacht op Amazon en leest de zendingen opnieuw.
  • Ready To Ship komt er pas als alle actieve zendingen op READY_TO_SHIP staan.

Hoe FlexigoTech helpt

De module is eenmalig betaald per versie en gepubliceerd voor Odoo 17, 18, 19 en 20 (Odoo Apps-pagina, modulepagina). De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart en per e-mail waarschuwt als de synchronisatie faalt; het plan Conector kost € 49 per maand of € 490 per jaar excl. btw. Als je het account wilt nalopen voordat je de knop gebruikt, bekijk dan de velden van het SP-API-account. Wil je hulp bij de implementatie van Odoo of een maatwerkintegratie, dan doet FlexigoTech dat voor Odoo 17, 18, 19 en 20.

Lees verder

Velden van het SP-API-account van Amazon Connector voor Odoo: woordenlijstWoordenlijst van de velden van het Amazon Connector-account voor Odoo: wat de help van elk veld zegt, de standaardwaarde en wat je best invult.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen