Zum Hauptinhalt springen
Shopify

Die Meldung «Webhook-URL ist nicht verfügbar» in Shopify für Odoo

Sie erscheint, wenn das Feld Webhook Url des Shopify-Shops leer ist und Webhooks registriert werden sollen: Das Modul zeigt Webhook-URL ist nicht verfügbar. Überprüfen Sie die Odoo-Basis-URL und den Webhook-Token. und die Registrierung wird abgebrochen. Hier lesen Sie, wann das passiert, was es bedeutet und was Sie prüfen sollten.

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.

Wann genau die Meldung erscheint

Das Modul gibt Webhook-URL ist nicht verfügbar. Überprüfen Sie die Odoo-Basis-URL und den Webhook-Token. aus, wenn das Feld Webhook Url des Shops leer ist. Das ist die erste Prüfung bei der Registrierung der Webhooks: Sie läuft vor der Auswertung der Webhook-Themen und vor der Abfrage der bereits in Shopify vorhandenen Abonnements. Da die Meldung die Aktion abbricht, geht die Registrierung nicht weiter, solange das Feld leer ist.

Die Meldung steht im veröffentlichten Code der Odoo-Zweige 17, 18, 19 und 20.

Schema aus dem Code, kein Odoo-Bildschirm: das Shop-Menü, die Schaltflächen zum Registrieren und Ausführen, das Feld der Webhook-URL und die Fehlermeldung
Schema auf Basis des veröffentlichten Modulcodes, kein Odoo-Screenshot: der Menüpfad, die Schaltflächen zum Registrieren der Webhooks und zum Ausführen, das Feld Webhook Url und die Meldung, mit den englischen Beschriftungen aus dem Code. Gilt für Odoo 17, 18, 19 und 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)

Die zwei Wege, die zur Meldung führen

Dieselbe Meldung kann über zwei Schaltflächen erscheinen, weil beide dieselbe Methode aufrufen, die die Webhooks des Shops registriert:

  • Webhooks registrieren/aktualisieren (Register/Update Webhooks) im Shop-Formular. Sie ist ausgeblendet, wenn das Feld Shopify connection die Verbindung von FlexigoTech Cloud enthält; dieses Feld ist in keiner Ansicht sichtbar und ist der Standardwert, also ist die Schaltfläche mit den Standardwerten nicht zu sehen. In Odoo 17, 18, 19 und 20 ist das gleich.
  • Ausführen im Assistenten Shopify Manual Sync. Diese Schaltfläche ist immer sichtbar.

Das Shop-Formular öffnen Sie über das Menü Shopify › Konfiguration › Shops. Jeder Menüabschnitt verlangt eine Berechtigung: Konfiguration verlangt Operator und Shopify verlangt Betrachter. Fehlt Ihnen eine der beiden, sehen Sie den jeweiligen Abschnitt nicht. Im Formular der Shopify-Instanzen zeigt der Reiter Webhooks das schreibgeschützte Feld Webhook Url.

Schema aus dem Code, kein Odoo-Bildschirm, mit derselben Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Schema auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Screenshot. Mit Odoo auf Deutsch sehen Sie die Meldung als Webhook-URL ist nicht verfügbar. Überprüfen Sie die Odoo-Basis-URL und den Webhook-Token.

Ein Fall aus der Praxis

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Taller Norte ist ein für dieses Beispiel erfundenes Unternehmen: Es verkauft Keramik in einem Shopify-Shop, und Marta, die die Odoo-Einführung betreut, richtet gerade die Verbindung ein. Sie öffnet den Assistenten Shopify Manual Sync und klickt auf Ausführen. Mit Odoo auf Deutsch sieht sie Webhook-URL ist nicht verfügbar. Überprüfen Sie die Odoo-Basis-URL und den Webhook-Token., und die Registrierung der Webhooks wird abgebrochen.

Marta sucht keinen Kommunikationsfehler mit Shopify: Die Meldung hängt von einer einzigen Bedingung ab, nämlich davon, dass das Feld Webhook Url leer ist. Sie öffnet Shopify › Konfiguration › Shops, ruft das Shop-Formular auf und schaut in den Reiter Webhooks: Tatsächlich ist das Feld leer. Da es schreibgeschützt ist, versucht sie nicht, es zu beschreiben. Sie geht zurück zu dem, was die Meldung selbst nennt, die Odoo-Basis-URL und den Webhook-Token, und wiederholt die Aktion, sobald Webhook Url einen Wert hat. Mit gefülltem Feld löst diese Prüfung nicht mehr aus.

Was die Registrierung tut, wenn diese Prüfung bestanden ist

Das verursacht die Meldung nicht, hilft Ihnen aber, das Folgende einzuordnen. Ist Webhook Url gefüllt, liest die Registrierung die Webhook-Themen des Shops, fragt in Shopify die vorhandenen Abonnements ab, löscht diejenigen, die auf diese Odoo-Datenbank zeigen und nicht mehr gebraucht werden, und legt die fehlenden an. Findet sie Abonnements, die auf Adressen außerhalb dieser Odoo-Datenbank zeigen, lässt sie diese unverändert und schreibt eine Notiz in das Shop-Formular.

Was zu tun ist, Schritt für Schritt

  1. Öffnen Sie Shopify › Konfiguration › Shops und rufen Sie das Shop-Formular auf. Sehen Sie das Menü oder einen Abschnitt davon nicht, fehlt Ihnen die Berechtigung Operator oder Betrachter, die jeder Abschnitt verlangt.
  2. Wechseln Sie zum Reiter Webhooks und sehen Sie sich das Feld Webhook Url an. Ist es leer, ist das die Ursache der Meldung.
  3. Versuchen Sie nicht, es zu beschreiben: Es ist schreibgeschützt. Prüfen Sie, was die Meldung selbst nennt: die Odoo-Basis-URL und den Webhook-Token.
  4. Sobald Webhook Url einen Wert hat, wiederholen Sie die Aktion mit Webhooks registrieren/aktualisieren (sofern die Schaltfläche in Ihrem Shop sichtbar ist) oder mit Ausführen im Assistenten Shopify Manual Sync.
  5. Prüfen Sie, dass diese Meldung beim Wiederholen der Aktion nicht mehr erscheint.

Was Sie sich aus dem Fall merken sollten

  • Die Bedingung ist nur eine: Webhook Url ist leer. Sie hängt nicht davon ab, ob Shopify antwortet, denn diese Prüfung läuft innerhalb der Webhook-Registrierung vor jeder Abfrage an Shopify.
  • Eine Meldung, zwei Schaltflächen: Sehen Sie sie nach einem Klick auf Ausführen, ist der Ursprung derselbe wie beim Klick auf die Schaltfläche im Formular.
  • Mit den Standardwerten ist Webhooks registrieren/aktualisieren im Formular nicht zu sehen. Dass Sie sie nicht finden, heißt nicht, dass das Modul fehlt.
  • Die Meldung bricht die Aktion ab: Die Registrierung läuft nicht weiter, solange das Feld leer ist.

So unterstützt FlexigoTech

Das Modul ist eine Einmalzahlung pro Version und benötigt das Abonnement von FlexigoTech Cloud (Tarif Conector, 49 €/Monat oder 490 €/Jahr zzgl. MwSt.). Es ist für Odoo 17, 18, 19 und 20 veröffentlicht; mit dem Abonnement ist das Modul für neuere Versionen inbegriffen, wenn Sie es auf flexigotech.com gekauft haben, im Odoo App Store wird jede Version dort einzeln gekauft. Sie können das Odoo-Apps-Datenblatt oder die Modulseite ansehen. Wenn Sie Odoo einführen und die Verbindung mit Shopify gemeinsam mit jemandem prüfen möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Connectoren und Integrationen.

Weiterlesen

Der Verkaufsauftrag … ist mit keiner Shopify-Bestellung verknüpft: was tun?Was die Fehlermeldung zur fehlenden Verknüpfung mit einer Shopify-Bestellung in Odoo bedeutet, wann sie beim Button An Shopify übertragen auftritt und wie Sie…Shopify in Odoo: Was tun, wenn der Operator-Zugriff fehltWas der Hinweis zum Operator- oder Manager-Zugriff von Shopify in Odoo bedeutet, wann er beim Übertragen oder Stornieren einer Bestellung erscheint.Was der Button «Bestellungen synchronisieren» im Shopify Connector for Odoo macht, Schritt für SchrittWas der Button Bestellungen synchronisieren im Shopify-Konnektor für Odoo macht: wann er erscheint, was er prüft.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen