Zum Hauptinhalt springen
Shopify

Aktualisierungstoken für Shopify-Instanz fehlt: wann die Meldung erscheint und was Sie prüfen sollten

Die Meldung erscheint, wenn das Zugriffstoken einer Shopify-Instanz erneuert wird und das Feld Refresh Token dieser Instanz leer ist. Das Modul prüft das, bevor es mit Shopify spricht: Es ist also keine Antwort des Shops, sondern ein Hinweis, dass der Instanz diese Angabe fehlt.

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

Das Wichtigste

Modul
Shopify
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 das Modul zuerst prüft

Es gibt nur eine Bedingung: Refresh Token ist leer

Die Methode, die das Zugriffstoken einer Instanz erneuert, prüft als Erstes, ob die Instanz einen Wert in Refresh Token hat. Ist das Feld leer, wirft sie Aktualisierungstoken für Shopify-Instanz … fehlt (Missing refresh token for Shopify instance …) und die Aktion wird abgebrochen. Die Auslassungspunkte in der Meldung werden durch den Namen der Instanz ersetzt.

Die Prüfung erfolgt, bevor Shopify angesprochen wird

Das ist der allererste Schritt der Methode. Nur wenn die Prüfung bestanden wird, geht es weiter: Sie bereitet die Anfrage mit Schlüssel und Secret der App sowie mit dem Aktualisierungstoken vor und sendet sie an die OAuth-Adresse des Shops (/admin/oauth/access_token). Bei leerem Feld wird diese Anfrage gar nicht erst vorbereitet. Die Meldung entsteht also in Ihrem Odoo und nicht bei Shopify.

Beim Abbruch wird nichts gespeichert

Die Methode schreibt ihr Ergebnis erst am Ende: das neue Zugriffstoken, das Datum der letzten Erneuerung und, falls Shopify sie liefert, ein neues Aktualisierungstoken samt Ablaufdatum. Da die Meldung die Aktion vorher abbricht, ändert sich an der Instanz nichts davon.

Die Meldung enthält den Namen der Instanz

Am Ende der Meldung steht der Name, unter dem Odoo die Instanz anzeigt. So wissen Sie, um welche es geht, und genau diese müssen Sie zur Prüfung öffnen.

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

Wo die Meldung erscheint und wo nicht

Ein Weg ist der Klick auf Refresh Access Token

Die Instanzformulare öffnen Sie über das Menü Verkauf: Dort finden Sie Shopify, danach Control Center und schließlich Instances. Die Schaltfläche Refresh Access Token befindet sich in der Ansicht der Instanz und ruft eine Aktion auf, die zur Erneuerungsmethode führt. Ist das Feld leer, erscheint dort die Meldung. Das folgende Schema zeigt Menü, Schaltfläche, Feld und Meldung zusammen.

Mit Code erstelltes Schema mit dem Instanzenmenü, der Schaltfläche Refresh Access Token, dem Feld Refresh Token und der Meldung über das fehlende Token
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes, kein Odoo-Screenshot. Die Beschriftungen sind englisch, der Originaltext des Moduls.

Mit den Standardwerten sind weder Schaltfläche noch Feld sichtbar

Die Schaltfläche Refresh Access Token wird ausgeblendet, wenn das Feld Shopify connection den Wert cloud hat, also den Standardwert. Mit den Standardwerten sehen Sie sie daher nicht. Dasselbe gilt für das Feld Refresh Token, das im Formular von Shopify Instances im Reiter OAuth und Anmeldedaten liegt und mit derselben Bedingung ausgeblendet wird. Shopify connection selbst erscheint in keiner Ansicht. Wenn Sie eine Instanz öffnen und weder Schaltfläche noch Feld finden, ist das kein Fehler: So zeigt das Formular in diesem Fall an.

In allen vier Versionen vorhanden und übersetzt

Die Meldung steht im veröffentlichten Code von Odoo 17, 18, 19 und 20. Der hier beschriebene Methodencode stammt aus Odoo 20. Bei Odoo auf Deutsch sehen Sie Aktualisierungstoken für Shopify-Instanz … fehlt. Das zweite Schema zeigt sie auch in weiteren Sprachen.

Mit Code erstelltes Schema mit derselben Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Screenshot.

Was zu tun ist, wenn Sie die Meldung sehen

Prüfen Sie die Instanz, die die Meldung nennt

Öffnen Sie diese Instanz über das oben genannte Menü und prüfen Sie das Feld Refresh Token im Reiter OAuth und Anmeldedaten:

  • Ist das Feld sichtbar und leer, ist das genau die Bedingung, die die Meldung auslöst.
  • Ist das Feld nicht sichtbar, blendet das Formular es über die oben genannte Bedingung aus, und der Wert, der darüber entscheidet, erscheint in keiner Ansicht.
  • Sobald das Feld einen Wert hat, wird die Prüfung bestanden und die Methode macht mit der Anfrage an Shopify weiter.

Was passiert, wenn das Feld einen Wert hat

Die Methode sendet die Anfrage an den Shop, mit einer Wartezeit von mindestens fünf Sekunden. Mit der Antwort speichert sie das Zugriffstoken und das Erneuerungsdatum sowie, falls Shopify sie mitliefert, auch das neue Aktualisierungstoken und das Ablaufdatum. Diese Meldung ist also der erste mögliche Ausstieg der Methode: Was nach der Prüfung geschieht, hat nichts mehr mit einem leeren Feld in Ihrer Instanz zu tun.

Preis und Unterstützung

Das Modul kostet 9 € pro Odoo-Version (17, 18, 19 und 20), zzgl. MwSt., und erfordert das Abonnement von FlexigoTech Cloud: Tarif Conector, 49 €/Monat oder 490 €/Jahr zzgl. MwSt., bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert.

Wenn Sie Odoo mit Shopify einführen und Unterstützung bei der Prüfung der Instanz wünschen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und maßgeschneiderte Integrationen.

Weiterlesen

Was der Button Pull Stock im Shopify Connector macht, Schritt für SchrittWas der Button Pull Stock im Shopify Connector für Odoo 20 macht: wann er erscheint, was er prüft, welche Bestandskorrekturen er erstellt und welche Fehler…
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen