Naar hoofdinhoud
Amazon

De melding over LWA Client ID en Client Secret in Amazon Connector voor Odoo

Je krijgt deze melding bij het opslaan van een Amazon-account met de verbindingsmodus voor je eigen Amazon-app waarbij de LWA Client ID of het Client Secret ontbreekt. Je lost het op door die gegevens aan te vullen of de verbindingsmodus op FlexigoTech Hub te zetten; hieronder de volledige melding en de stappen.

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 verschijnt de melding

Het is een fout die de actie stopt. Met Odoo in het Nederlands zie je dit: Set the LWA Client ID and Client Secret, or switch Connection Mode to "FlexigoTech Hub" to connect without your own Amazon app.. De tekst staat in de gepubliceerde code van alle branches van de module: 17.0, 18.0, 19.0 en 20.0.

Schema gemaakt met code, geen Odoo-scherm, met dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module: de melding zoals de gebruiker die ziet, afhankelijk van de taal van zijn Odoo.

De controle hoort bij het formulier van het Amazon-account en wordt uitgevoerd bij het opslaan. Volgens de code van Odoo 20.0 moeten er tegelijk twee voorwaarden gelden:

  • De Connection Mode staat op Your own Amazon app (advanced).
  • De LWA Client ID ontbreekt of het LWA Client Secret ontbreekt: het is genoeg dat er één van de twee ontbreekt. Een waarde die alleen uit spaties bestaat, telt als leeg.

De controle wordt opnieuw uitgevoerd wanneer je een wijziging in de verbindingsmodus, de Client ID of het Client Secret opslaat. Als aan de voorwaarde is voldaan, wordt het formulier niet opgeslagen. Met de modus FlexigoTech Hub (one click, recommended) slaat deze controle niet aan.

Schema gemaakt met code, geen Odoo-scherm: het menu met accounts, opslaan met de velden voor verbindingsmodus en LWA Client ID, en de foutmelding
Schema gemaakt met code op basis van de gepubliceerde code van de module (Odoo 17.0, 18.0, 19.0 en 20.0).
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 de code bij het opslaan doet, in volgorde

Voor elk account dat wordt opgeslagen kijkt de module eerst naar de verbindingsmodus. Als de modus FlexigoTech Hub is, eindigt deze controle daar en wordt er geen enkel LWA-gegeven gevraagd.

Als de modus je eigen Amazon-app is, kijkt de module naar de LWA Client ID en het Client Secret, nadat de spaties aan de uiteinden zijn weggehaald. Als een van beide leeg blijft, geeft de module de fout en wordt de actie gestopt: wat je in het formulier wilde wijzigen, wordt niet opgeslagen.

Daarom kan de melding ook verschijnen als je maar één veld hebt aangeraakt. Als je de modus op je eigen app zet en de ID of het secret leeg laat, wordt het formulier niet opgeslagen totdat beide een waarde hebben.

Wat het betekent

De module maakt onderscheid tussen verbinden met de Hub en verbinden met je eigen app. Volgens de hulptekst van het veld voor de verbindingsmodus verbind je met de Hub in één klik via de Amazon-app die FlexigoTech al heeft gepubliceerd, zonder ontwikkelaarsaccount en zonder LWA-gegevens aan te maken. Met je eigen app lever je je eigen Client ID en Client Secret van Login-with-Amazon aan.

De melding zegt dat het account in de modus voor je eigen app staat en dat die gegevens niet volledig zijn. Je hebt twee uitwegen: de LWA Client ID en het Client Secret aanvullen, of de verbindingsmodus wijzigen naar FlexigoTech Hub.

Zo los je het stap voor stap op

  1. Open het menu Amazon › Configuration › Accounts. Elk onderdeel vraagt een recht: Accounts en Configuration vragen Manager en Amazon vraagt Viewer. Als je een onderdeel niet ziet, ontbreekt dat recht.
  2. Open het formulier van het account dat niet wordt opgeslagen en ga naar het tabblad Credentials.
  3. Kijk of het tabblad de groep Connection Mode toont: daar staat de modus van het account. Op het scherm heeft het veld geen label, alleen de inhoud met de modusopties is zichtbaar. Met de standaardwaarden is dit veld niet zichtbaar.
  4. Als het veld voor de verbindingsmodus zichtbaar is, kies je FlexigoTech Hub (one click, recommended) om te verbinden zonder je eigen Amazon-app, of laat je Your own Amazon app (advanced) staan om met je eigen app door te gaan.
  5. Als je met je eigen app doorgaat, toont het tabblad de groep LWA Credentials met het veld LWA Client ID. Vul het in. De melding noemt ook het Client Secret en de controle eist dat dat een waarde heeft, dus de ID alleen is niet genoeg: beide moeten volledig zijn.
  6. Sla het formulier op. Als de melding terugkomt, controleer dan dat de ID en het secret niet leeg zijn of alleen uit spaties bestaan.

Wat je daarna controleert

Het formulier wordt zonder de melding opgeslagen. Als je naar de Hub bent overgestapt, is het veld LWA Client ID niet meer zichtbaar, omdat het wordt verborgen wanneer de modus niet je eigen app is. Als je met je eigen app bent doorgegaan, open het formulier dan opnieuw en controleer of de modus en de ID nog zo staan als je ze hebt achtergelaten.

Vragen over deze melding

Waarom zie ik het veld voor de verbindingsmodus niet?

Met de standaardwaarden wordt dit veld niet getoond. Als het wel wordt getoond, vind je het op het tabblad Credentials, in de groep Connection Mode, zonder label: alleen de inhoud is zichtbaar.

Waarom zie ik de LWA Client ID niet?

Het veld LWA Client ID wordt verborgen wanneer de modus niet Your own Amazon app (advanced) is. De standaardwaarde in de code is de Hub, dus met de standaardwaarden is het niet zichtbaar. Het verschijnt, in de groep LWA Credentials van het tabblad Credentials, wanneer de modus je eigen app is.

Wordt er iets opgeslagen als de melding verschijnt?

Nee. Het is een fout die de actie stopt: het formulier wordt niet opgeslagen met wat je wilde wijzigen. Corrigeer de gegevens of de modus en sla opnieuw op.

Kan dit in andere versies van Odoo voorkomen?

De melding staat in de gepubliceerde code van 17.0, 18.0, 19.0 en 20.0. De concrete voorwaarden (modus voor je eigen app en een lege ID of leeg secret) zijn die uit de code van Odoo 20.0.

Waar wordt elk veld van het account uitgelegd?

Zo helpt FlexigoTech

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en maatwerkintegraties. De module is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0: bekijk de pagina in Odoo Apps of de modulepagina als je wilt zien wat erbij zit.

Lees verder

Velden Betalingen en boekhouding van het Amazon Connector-account: wat ze betekenen en wat je invultChecklist van de velden op het tabblad Betalingen en boekhouding van het Amazon Connector-account voor Odoo: wat elk veld betekent volgens de hulptekst en wat…Velden van het SP-API-account in Amazon Connector for Odoo: wat zegt elke hulptekst en wat vul je inVergelijking van de velden voor facturen, terugbetalingsaudit en FBA-rapporten van het SP-API-account in Amazon Connector for Odoo: hulptekst en waarden.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen