Magento 2 Experten — Hyvä Theme, Tailwind CSS & SEO aus einer Hand ›

Magento 2 Webhooks: Ereignisse zuverlässig an externe URLs senden

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: WEBHOOKS1

  • Bestell-, Kunden- und Lagerereignisse an eigene URLs
  • Signatur im Header, Prüfung beim Empfänger
  • automatische Wiederholung mit wachsenden Wartezeiten
  • Zustellprotokoll mit Statuscode und manuellem Neuversand
Auf Lager
149,00 €

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

Kein Download, sondern persönliche Einrichtung

Kein Download, sondern persönliche Einrichtung. Dieses Produkt ist kein herunterladbares Software-Paket zur Selbstinstallation. Mit Ihrer Bestellung beauftragen Sie Mironsoft mit der individuellen Einrichtung dieses Moduls in Ihrem Shop. Wir melden uns innerhalb von 2 Werktagen bei Ihnen — Details und Zahlung klären wir dann gemeinsam.

Dieses Angebot richtet sich an Unternehmer und Gewerbetreibende, die einen Magento-2-Shop betreiben.

6 Funktionen

Magento 2 Webhooks: Ihr Shop meldet Ereignisse selbst, statt abgefragt zu werden

Mit den Magento 2 Webhooks von Mironsoft schickt Ihr Shop bei einem Ereignis automatisch eine Nachricht an eine externe URL. Eine neue Bestellung, eine geänderte Lagerzahl oder eine Kundenregistrierung erreicht Warenwirtschaft, Versanddienst oder Chat-Kanal in dem Moment, in dem sie passiert. Die Zustellung läuft über eine Warteschlange und verlangsamt den Checkout nicht. Endpunkte, Ereignisse und Signatur pflegen Sie im Admin.

Ereignisse wählen

Bestellung angelegt, Status geändert, Rechnung, Versand, Gutschrift, Kunde registriert oder Lagerbestand geändert.

Eigene Endpunkte

Beliebig viele Ziel-URLs, je Endpunkt mit eigener Ereignisauswahl, eigenem Geheimnis und Store-Bezug.

Signatur

Jede Nachricht trägt eine Signatur im Header. Der Empfänger prüft damit, dass sie von Ihrem Shop stammt.

Wiederholung

Antwortet der Empfänger mit einem Fehler, versucht das Modul es mit steigenden Wartezeiten erneut.

Zustellprotokoll

Jeder Versuch wird mit Zeitpunkt, Statuscode und Antwort gespeichert und lässt sich neu senden.

Entkoppelt

Der Versand läuft im Hintergrund über die Warteschlange, der Kunde wartet nicht auf externe Systeme.

Warum Webhooks

Warum Magento 2 Webhooks besser sind als ständiges Abfragen

Die REST-API von Magento ist ein Abrufweg: Das externe System fragt in festen Abständen, ob es Neues gibt. Das erzeugt Last, auch wenn nichts passiert, und liefert Neuigkeiten erst beim nächsten Durchlauf. Händler suchen deshalb nach Magento 2 Webhooks, nach einer Möglichkeit, Magento 2 Webhook Bestellung einzurichten, oder nach einem Weg, Ereignisse an eine URL zu senden.

Mit Magento 2 Webhooks kehrt sich die Richtung um. Der Shop meldet sich, wenn etwas geschieht. Ihr Lager sieht die Bestellung sofort, Ihr Team erhält die Nachricht im Chat, und der Newsletter-Dienst kennt neue Kunden ohne Wartezeit. Gleichzeitig entfällt der Abfrage-Job, der das System belastet.

01Endpunkte und Ereignisse

Magento 2 Webhooks einrichten: Endpunkte und Ereignisse im Admin

Ein Endpunkt besteht aus einer URL, einer Ereignisliste und optionalen Zusatz-Headern, etwa einem Token. Sie wählen pro Endpunkt, welche Ereignisse gesendet werden, und beschränken sie auf einen Store View, wenn nur ein Teil Ihres Shops betroffen ist. Mit einem Testversand prüfen Sie, ob der Empfänger antwortet. Endpunkte lassen sich einzeln deaktivieren, ohne die Konfiguration zu löschen.

  • Ereignisauswahl je Endpunkt, optional je Store View
  • Zusätzliche Header, zum Beispiel für Zugangstoken
  • Testversand und einzelnes Aktivieren oder Deaktivieren
Admin › Webhooks › Endpunkt
URL
https://beispiel.example/hook (Beispiel)
Ereignisse
order.created, stock.changed
Status
aktiv
Admin › Webhooks › Nachricht
Ereignis
order.created (Beispiel)
Felder
increment_id, status, total
Kennung
zufälliger Wert je Nachricht
02Nachricht und Datenschutz

Nachrichteninhalt der Magento 2 Webhooks festlegen

Die Nachricht ist ein JSON-Dokument mit Ereignisname, Zeitpunkt, eindeutiger Kennung und den Daten des Objekts. Sie legen fest, welche Felder enthalten sind: Wer nur die Bestellnummer und den Status braucht, sendet keine Adresse. Die eindeutige Kennung hilft dem Empfänger, doppelte Zustellungen zu erkennen. Welche personenbezogenen Daten Sie an welchen Dienst übermitteln dürfen, bewertet der Shopbetreiber rechtlich selbst.

  • JSON mit Ereignisname, Zeitpunkt und Kennung
  • Felder je Endpunkt auswählbar, Datensparsamkeit möglich
  • Eindeutige Kennung gegen doppelte Verarbeitung
03Signatur und Sicherheit

Signatur der Magento 2 Webhooks prüfen

Jede Nachricht trägt im Header eine Signatur, die aus dem Inhalt und einem geheimen Schlüssel berechnet wird. Der Empfänger berechnet sie auf seiner Seite nach und weiß damit, dass Nachricht und Absender echt sind. Das Geheimnis wird je Endpunkt gespeichert und lässt sich jederzeit erneuern. Zusätzlich enthält der Header einen Zeitstempel, damit alte Nachrichten nicht erneut eingespielt werden können. Die Zieladresse muss HTTPS verwenden.

  • Signatur aus Inhalt und geheimem Schlüssel
  • Zeitstempel gegen erneutes Einspielen alter Nachrichten
  • Schlüssel je Endpunkt erneuerbar, HTTPS erforderlich
Admin › Webhooks › Sicherheit
Signatur-Header
X-Signature (Beispiel)
Zeitstempel
im Header
Schlüssel
je Endpunkt, erneuerbar
Admin › Webhooks › Protokoll
Versuch 1
500 · Fehler (Beispiel)
Versuch 2
nach 1 Minute · 200 OK
Aufbewahrung
30 Tage (Beispielwert)
04Wiederholung und Protokoll

Wiederholung und Zustellprotokoll bei Magento 2 Webhooks

Externe Systeme sind nicht immer erreichbar. Antwortet ein Empfänger mit einem Fehler oder gar nicht, versucht das Modul die Zustellung nach wachsenden Wartezeiten erneut, bis die von Ihnen eingestellte Höchstzahl erreicht ist. Danach wird die Nachricht als fehlgeschlagen markiert und taucht im Protokoll auf. Dort sehen Sie Zeitpunkt, Statuscode und Antwortauszug und können die Nachricht mit einem Klick erneut senden. Alte Einträge räumt ein Cron-Job nach Ihrer Frist auf.

  • Wiederholung mit wachsenden Wartezeiten, Höchstzahl einstellbar
  • Protokoll mit Statuscode, Zeitpunkt und Antwortauszug
  • Neuversand per Klick, automatische Bereinigung per Cron
Anwendungsfälle

Wo Magento 2 Webhooks im Shop-Alltag hilft

Typische Verbindungen, die ohne Abfrage-Job auskommen.

Warenwirtschaft und ERP

Neue Bestellungen erreichen das Warenwirtschaftssystem in dem Moment, in dem sie angelegt werden. Der Abfrage-Job entfällt.

Versand und Lager

Ein Versanddienstleister erhält die Bestellung sofort, und eine geänderte Lagerzahl geht an das Lagersystem.

Chat und Benachrichtigung

Das Team sieht große Bestellungen oder niedrige Lagerbestände direkt im Chat-Kanal, ohne Postfach zu prüfen.

Marketing und Newsletter

Neue Kunden und geänderte Bestellstatus fließen in ein Newsletter- oder Automatisierungssystem, sobald sie entstehen.

Vergleich

Magento 2 Webhooks im Vergleich: ohne und mit Modul

Der Unterschied zum Abruf per REST-API.

ThemaOhne ModulMit Mironsoft Webhooks
RichtungExternes System fragt in Intervallen abShop meldet das Ereignis selbst
AktualitätErst beim nächsten AbrufSekunden nach dem Ereignis
LastAbfragen auch ohne NeuigkeitenNachricht nur bei Ereignis
Ausfall des EmpfängersDaten gehen im Abruf unterWiederholung und Neuversand
NachweisKaum nachvollziehbarProtokoll mit Statuscode
Einrichtung

So richten wir Magento 2 Webhooks für Sie ein

Der Ablauf nach Ihrer Beauftragung.

1

Abstimmung

Sie nennen die Zielsysteme und die Ereignisse, die dort ankommen sollen.

2

Installation

Wir installieren die Magento 2 Webhooks und richten die Warteschlange mit Cron ein.

3

Endpunkte

Wir legen Endpunkte, Felder, Signatur und Wiederholungsregeln mit Ihnen an.

4

Test

Wir senden Testnachrichten, prüfen die Signatur beim Empfänger und simulieren einen Ausfall.

5

Übergabe

Ihr Team erhält eine Einweisung in Protokoll und Neuversand.

Abgrenzung

Abgrenzung zu REST-API und Fertig-Anbindungen

Die REST-API von Magento bleibt der richtige Weg, wenn ein System Daten selbst abholen oder Daten in den Shop schreiben soll. Magento 2 Webhooks ergänzt sie um die Gegenrichtung: Der Shop meldet Ereignisse. Es handelt sich nicht um eine fertige Anbindung an ein bestimmtes ERP oder einen Versanddienst. Der Empfänger muss die Nachricht verarbeiten können oder ein Zwischenschritt übersetzt sie.

Die Konfiguration erfolgt im Admin, ohne Frontend-Ausgabe. Das Hyvä Theme und seine Alpine.js-Komponenten bleiben unberührt, es wird kein Script im Shop geladen.

05So läuft der Kauf ab

Kein Download, sondern persönliche Einrichtung

Webhooks ist hier nicht als fertige Download-Datei zum Selbst-Installieren gelistet. Der Kauf ist eine Beauftragung: Wir melden uns nach dem Kauf, installieren das Modul in Ihrem Shop und richten die ersten Endpunkte gemeinsam mit Ihnen ein.

Wichtig zu wissen

Mit dem Kauf erhalten Sie keinen Download-Link. Wir melden uns innerhalb von 2 Werktagen bei Ihnen — Details und Zahlung klären wir dann gemeinsam. Dieses Angebot richtet sich an Unternehmer und Gewerbetreibende, die einen Magento-2-Shop betreiben.

FAQ

Häufige Fragen

Alles Wichtige zu Ereignissen, Signatur, Wiederholung und zum Ablauf des Kaufs.

Wie kann ich in Magento 2 Webhooks einrichten?
Mit Magento 2 Webhooks legen Sie im Admin einen Endpunkt mit URL und Ereignissen an. Ein Testversand zeigt, ob der Empfänger antwortet.
Welche Ereignisse kann ich in Magento 2 per Webhook senden?
Bestellung angelegt, Status geändert, Rechnung, Versand, Gutschrift, Kunde registriert und Lagerbestand geändert.
Wie kann ich in Magento 2 Webhooks absichern?
Jede Nachricht trägt eine Signatur aus Inhalt und geheimem Schlüssel plus Zeitstempel. Der Empfänger prüft sie. Als Ziel ist nur HTTPS erlaubt.
Was passiert, wenn der Empfänger nicht antwortet?
Das Modul wiederholt die Zustellung mit wachsenden Wartezeiten bis zur eingestellten Höchstzahl. Danach erscheint die Nachricht als fehlgeschlagen im Protokoll.
Verlangsamen Webhooks den Checkout?
Nein. Der Versand läuft über die Warteschlange im Hintergrund, der Kunde wartet nicht auf externe Systeme.
Kann ich eine Nachricht erneut senden?
Ja, im Zustellprotokoll senden Sie jede Nachricht mit einem Klick neu.
Wie kann ich in Magento 2 steuern, welche Daten ein Webhook enthält?
Sie wählen je Endpunkt die Felder aus. Wer nur Bestellnummer und Status braucht, sendet keine Adressdaten.
Funktionieren Magento 2 Webhooks mit Hyvä?
Ja. Das Modul arbeitet im Hintergrund und im Admin und lädt kein Script im Frontend.
Ersetzt das Modul die REST-API?
Nein. Die REST-API bleibt für Abruf und Schreibzugriffe, die Webhooks melden Ereignisse in Gegenrichtung.
Kann ich das Modul selbst herunterladen und installieren?
Nein. Dieses Angebot ist kein Download-Produkt. Nach dem Kauf installieren und konfigurieren wir das Modul persönlich in Ihrem Shop.
Eigene Bewertung schreiben
Sie bewerten: Magento 2 Webhooks – Mironsoft
loader
Laden...

Sie haben Ihre Bewertung für die Moderation übermittelt.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Webhooks – Mironsoft

Magento 2 Webhooks – Mironsoft

149,00 €