Zum Hauptinhalt springen
Amazon

Fehler SP-API-Anwendungs-ID bei der Verbindung von Odoo mit Amazon

Die Meldung kann beim Klick auf Mit Amazon verbinden erscheinen, wenn das Konto keine SP-API-Anwendungs-ID hat (oder nur Leerzeichen enthält): Das Modul verlangt diese ID am Konto, bevor es die Verbindung vorbereitet.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Amazon
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Was die Meldung sagt und wann das Modul sie auslöst

Mit Odoo auf Deutsch sehen Sie Legen Sie die SP-API-Anwendungs-ID am Konto fest, bevor Sie sich mit Amazon verbinden. (Set the SP-API Application ID on the account before connecting to Amazon.). Das ist die Warnung von Amazon Connector for Odoo, wenn Sie versuchen, ein Amazon-Konto ohne Anwendungs-ID zu verbinden.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: vom Menü der Amazon-Konten zur Schaltfläche zum Verbinden und zur Meldung, mit den englischen Beschriftungen aus dem Modulcode
Schema (kein Odoo-Screenshot) mit dem Ablauf: das Kontenmenü, die Schaltfläche zum Verbinden und die Meldung, in den Odoo-Versionen 17, 18, 19 und 20.

Was bedeutet diese Meldung?

Das Amazon-Konto, mit dem Sie in Odoo arbeiten, hat keine SP-API-Anwendungs-ID. Das Modul prüft das beim Vorbereiten der Verbindung mit Amazon: Fehlt sie, wird die Aktion gestoppt und Ihnen wird der Text angezeigt, statt weiterzumachen. Die Meldung selbst nennt, was fehlt: diese ID, am Konto.

Wann erscheint sie genau?

Sie kann beim Klick auf Mit Amazon verbinden (Connect to Amazon) im Formular des Kontos erscheinen: Diese Schaltfläche landet letztlich bei der Methode des Moduls, die die Verbindungsadresse vorbereitet, und diese Methode liest die Anwendungs-ID und entfernt Leerzeichen am Anfang und am Ende. Bleibt danach nichts übrig, löst sie die Meldung aus. Einfach gesagt: Die Bedingung ist, dass die ID leer ist, und ein Wert nur aus Leerzeichen gilt als leer, weil das Modul die Ränder vor der Prüfung abschneidet.

Heißt das, dass Amazon etwas abgelehnt hat?

Nein. Die Meldung kommt vom Modul selbst, bevor die Amazon-Adresse aufgebaut wird. Solange die ID leer bleibt, wird diese Adresse nicht erzeugt.

Was passiert mit der Aktion, wenn sie erscheint?

Sie wird an dieser Stelle gestoppt: Der Code bricht ab, bevor die Amazon-Adresse aufgebaut wird, sodass diese Adresse nicht erzeugt wird, solange die ID leer bleibt.

In welchen Odoo-Versionen gibt es sie?

Die Meldung steht im veröffentlichten Code aller vier Modulversionen: Odoo 17, 18, 19 und 20. Die Bedingung ist die aus dem Code von Odoo 20.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Was tun, wenn sie erscheint

Mit Code aus den veröffentlichten Übersetzungen des Moduls erstelltes Schema, kein Odoo-Bildschirm: die Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Schema (kein Odoo-Screenshot) mit dem Text der Meldung in jeder dieser Sprachen.

Was mache ich, wenn sie erscheint?

Die Meldung sagt Ihnen, was fehlt: die SP-API-Anwendungs-ID am Konto. Öffnen Sie das Formular des Kontos über das Menü Amazon › Konfiguration › Konten (Amazon › Configuration › Accounts) und klären Sie, falls unklar ist, wo diese Angabe in Ihrer Konfiguration hinterlegt wird, mit Ihrem Odoo-Implementierungspartner oder mit uns. Solange die ID leer ist oder nur Leerzeichen enthält, ist weiterhin die Bedingung erfüllt, die die Meldung auslöst.

Was passiert, wenn die ID konfiguriert ist?

Die Methode läuft weiter und baut die Adresse der Amazon-Zustimmungsseite mit Ihrer Anwendungs-ID und einem Statuswert auf. Sie wählt den Amazon-Server anhand der Region des Kontos und verwendet sellercentral-europe.amazon.com, falls sie für diese Region keinen findet. Nutzt das Konto eine Anwendung im Entwurfsstatus, hängt sie an die Adresse die Beta-Version an. Danach gibt sie diese Adresse zurück.

Wenn Sie die Schaltfläche oder das Menü nicht sehen

Warum sehe ich die Schaltfläche Mit Amazon verbinden nicht?

Weil die Ansicht sie in zwei Fällen ausblendet: wenn Verbindungsmodus (Connection Mode) nicht auf seinem Standardwert steht und wenn Hub-Verbindung (Hub Connection) einen Wert hat. Mit den Standardwerten ist die Schaltfläche sichtbar. Die Bedingung ist in Odoo 17, 18, 19 und 20 dieselbe.

Warum finde ich das Menü Konten nicht?

Jeder Abschnitt des Menüs verlangt eine Berechtigung, und ohne sie sehen Sie diesen Abschnitt nicht. Amazon verlangt Betrachter (Viewer); Konfiguration (Configuration) und Konten (Accounts) verlangen Manager. Ohne Manager gelangen Sie nicht zu Konten: Bitten Sie die Person, die die Zugriffe Ihres Odoo verwaltet, um diese Berechtigung.

Was Sie für die Verbindung mit Amazon brauchen

Amazon Connector for Odoo ist ein Modul mit Einmalzahlung pro Version und benötigt das Abonnement von FlexigoTech Cloud, Tarif Connector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Konten der Plattform. Es ist für Odoo 17, 18, 19 und 20 veröffentlicht. Mit dem Abonnement ist das Modul für die neueren Odoo-Versionen enthalten, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Odoo-Version dort gekauft. Hier finden Sie den Eintrag in Odoo Apps und die Seite des Moduls.

Die Verbindung läuft über FlexigoTech Cloud: Dort werden die Zugangsdaten verschlüsselt gespeichert, die Synchronisierung überwacht und bei Fehlern per E-Mail benachrichtigt. Ohne Abonnement oder bei ausgesetztem Dienst steht still, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo.

Wenn Sie gerade Odoo einführen und die Konfiguration des Kontos gemeinsam prüfen möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen.

Weiterlesen

Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen