Empfang Telefon, Chat, Termine, Rückruf
Dokumentation Angebote, Protokolle, Rechnungen
Alle KI-Lösungen →
Windows & Systeme Updates, Probleme, Linux
Office & Kommunikation E-Mail, Teams, Podcast
Alle Software-Leistungen →
Computer & Laptops PC, Mac, Kaufberatung
Mobilgeräte Smartphone, TV, Fotos
Alle Hardware-Leistungen →
IT-Infrastruktur VPN, Netzwerk, DSGVO
Business-Software Buchhaltung, Kasse, Zeiterfassung
Alle Unternehmens-Leistungen →
spuerwerk© Mess-Module Temperatur, CO², Strom, .
spuerwerk© Branchen I Apotheke, Praxis, Hotel, .
Alle Submarken →
SchnittstellenStand: September 2026 · 5 Min. Lesezeit

Bezahlt, aber kein Zugang: Stripe-Webhooks fehlen, kommen doppelt oder in falscher Reihenfolge

Schreibtisch mit Laptop, der einen Anmeldebildschirm zeigt, daneben eine umgedrehte Bankkarte und eine Kaffeetasse

Die kurze Antwort

Eine automatische Freischaltung nach der Zahlung hängt an einer Ereignismeldung des Zahlungsanbieters. Stripe dokumentiert selbst, dass dieselbe Meldung mehrfach eintreffen kann und die Reihenfolge der Zustellung nicht garantiert ist. Wer darauf nicht vorbereitet ist, schaltet doppelt frei oder gar nicht.

Die Lösung ist eine Freischaltung, die jedes Ereignis nur einmal verarbeitet, die Reihenfolge nicht voraussetzt und fehlende Meldungen durch einen eigenen Abgleich mit Stripe auffängt.

Ein Kunde schreibt: Ich habe bezahlt, das Geld ist abgebucht, aber mein Zugang ist nicht freigeschaltet. Ein anderer Kunde erhält zwei Lizenzschlüssel und zwei Rechnungen für einen Kauf. Im Dashboard des Zahlungsanbieters sieht alles richtig aus. Das Problem liegt zwischen der Zahlung und Ihrem System, in der Ereignismeldung, die beide verbindet.

Wie die automatische Freischaltung funktioniert

Nach einer Zahlung schickt Stripe eine Ereignismeldung an eine Adresse auf Ihrem Server, einen sogenannten Webhook-Endpunkt. Ihr System liest die Meldung, erkennt die bezahlte Bestellung und löst die nächste Aktion aus: Zugang freischalten, Lizenz erzeugen, Auftrag an das Lager geben. Solange jede Meldung genau einmal und in der richtigen Reihenfolge ankommt, funktioniert das.

Genau darauf dürfen Sie sich nicht verlassen. Stripe schreibt in seiner Dokumentation, dass Webhook-Endpunkte gelegentlich dasselbe Ereignis mehr als einmal erhalten können und dass die Zustellung von Ereignissen nicht in der Reihenfolge garantiert ist, in der sie entstehen. Stripe rät ausdrücklich, das Ergebnis nicht von einer bestimmten Reihenfolge abhängig zu machen und bereits verarbeitete Ereignisse anhand ihrer Kennung zu erkennen.

Die drei Fehlerfälle

Die Meldung kommt doppelt

Antwortet Ihr Server zu langsam oder mit einem Fehler, wiederholt Stripe die Zustellung. Hat Ihr System die erste Meldung aber bereits verarbeitet, läuft die Freischaltung ein zweites Mal. Die Folge: doppelte Lizenzen, doppelte Rechnungen, doppelte Lageraufträge. Laut Stripe können in manchen Fällen sogar zwei getrennte Ereignisobjekte für denselben Vorgang entstehen; dann hilft nur der Blick auf die Kennung des betroffenen Objekts.

Die Meldung kommt in anderer Reihenfolge

Bei einem Abonnement entstehen mehrere Ereignisse kurz nacheinander: Abonnement angelegt, Rechnung erstellt, Zahlung erfolgreich. Kommt „Zahlung erfolgreich“ vor „Abonnement angelegt“ an, findet Ihr System noch keinen Kunden, dem es den Zugang geben könnte, und verwirft die Meldung.

Die Meldung kommt nie an

Ihr Server war während einer Wartung nicht erreichbar, ein Zertifikat ist abgelaufen, eine Firewall blockiert, oder der Endpunkt wurde bei einem Umbau geändert. Stripe versucht die Zustellung eine Zeit lang erneut. Ist Ihr System in dieser Zeit nicht bereit, fehlt die Freischaltung dauerhaft, und niemand merkt es, bis der Kunde schreibt.

FehlerfallFolge ohne SchutzSchutzmaßnahme
Doppelte ZustellungDoppelte Freischaltung, doppelte RechnungEreigniskennung speichern, jedes Ereignis nur einmal verarbeiten
Andere ReihenfolgeMeldung wird verworfen, kein ZugangAktuellen Stand bei Stripe abfragen statt Reihenfolge vorauszusetzen
Fehlende ZustellungKunde bezahlt, kein ZugangRegelmäßiger eigener Abgleich offener Zahlungen
Langsame VerarbeitungWiederholte ZustellungSofort bestätigen, danach in einer Warteschlange verarbeiten

Jede Zahlung soll genau einmal freischalten?

Wir bauen die Verarbeitung Ihrer Stripe-Ereignisse so, dass sie Doppelungen erkennt, die Reihenfolge nicht voraussetzt und fehlende Meldungen selbst nachholt.

Freischaltung absichern lassen

So wird die Freischaltung verlässlich

1. Jede empfangene Ereigniskennung speichern und vor der Verarbeitung prüfen, ob sie schon bekannt ist.

2. Den Empfang sofort bestätigen und die eigentliche Arbeit danach in einer Warteschlange erledigen, damit Stripe nicht wegen einer langsamen Antwort erneut zustellt.

3. Nicht aus der Reihenfolge der Meldungen schließen, sondern den aktuellen Stand des betroffenen Objekts bei Stripe abfragen, bevor gehandelt wird.

4. Die Freischaltung so bauen, dass ein zweiter Durchlauf für dieselbe Zahlung nichts verändert.

5. In festen Abständen alle bezahlten Vorgänge der letzten Tage bei Stripe abfragen und mit den eigenen Freischaltungen vergleichen. Fehlende werden nachgeholt und gemeldet.

6. Jeden Fehlschlag protokollieren und eine Meldung an eine verantwortliche Person auslösen.

Warum der eigene Abgleich unverzichtbar ist

Ereignismeldungen sind der schnelle Weg, aber nicht der einzige. Der regelmäßige Abgleich mit Stripe ist das Netz darunter: Er findet jede Zahlung, deren Meldung verloren ging, und jede Freischaltung, die ohne Zahlung entstanden ist. Ohne diesen Abgleich ist ein stiller Ausfall erst an der Beschwerde des Kunden erkennbar, oder am fehlenden Geld.

Die Freischaltung ist die eine Seite. Die andere ist die Buchhaltung: Wie die Stripe-Auszahlungen danach sauber den Rechnungen zugeordnet werden, steht im Beitrag Stripe- und PayPal-Auszahlungen in der Buchhaltung. Und wie wichtig die Prüfung nach jeder Übergabe ist, zeigt auch der SumUp-Export für DATEV.

Bezahlt, aber nicht freigeschaltet?

Wir sichern Ihre Stripe-Freischaltung gegen doppelte, verspätete und fehlende Meldungen ab.

Freischaltung absichern lassen

Häufig gestellte Fragen

Warum erhält mein Kunde nach der Zahlung keinen Zugang?

Häufig ist die Ereignismeldung von Stripe nicht angekommen, wurde in unerwarteter Reihenfolge zugestellt oder beim Verarbeiten verworfen. Ohne eigenen Abgleich bleibt das unbemerkt.

Kann ein Stripe-Webhook doppelt ankommen?

Ja. Stripe dokumentiert, dass Webhook-Endpunkte gelegentlich dasselbe Ereignis mehr als einmal erhalten. Bereits verarbeitete Ereignisse sollten anhand ihrer Kennung erkannt werden.

Garantiert Stripe die Reihenfolge der Ereignisse?

Nein. Laut Stripe ist die Zustellung in der Reihenfolge der Entstehung nicht garantiert. Ihr System darf keine bestimmte Reihenfolge voraussetzen.

Warum wird ein Auftrag doppelt ausgelöst?

Weil eine wiederholt zugestellte Meldung ein zweites Mal verarbeitet wird. Die Freischaltung muss so gebaut sein, dass ein zweiter Durchlauf nichts verändert.

Was ist ein Abgleich und warum brauche ich ihn?

Ein regelmäßiger Vergleich aller bezahlten Vorgänge bei Stripe mit den eigenen Freischaltungen. Er findet Zahlungen, deren Meldung verloren ging.

Übernehmen die Netzhandwerker die Absicherung?

Ja. Wir bauen die Verarbeitung der Stripe-Ereignisse mit Doppelschutz, Standabfrage und Abgleich. Schnittstelle anfragen →

Quellen

Die Angaben der Hersteller haben wir am 11. September 2026 an den verlinkten Seiten geprüft. Anbieter ändern ihre Dokumentation; maßgeblich ist jeweils der aktuelle Stand dort.

Verwandte Artikel

Problem nicht gelöst? Wir beheben es.

Wir lösen IT-Probleme per Fernwartung — ohne Vor-Ort-Termin, ohne lange Wartezeiten.

Fernwartung anfragen →

Weiterlesen — verwandte Artikel

Schnittstellen

Stripe- und PayPal-Auszahlungen in der Buchhaltung: Geld ist da, offene Rechnungen stimmen nicht

Eine Auszahlung bündelt viele Verkäufe, abzüglich Gebühren und Erstattungen. Warum bezahlte Rechnungen offen bleiben, was der Stripe-Abgleichbericht leistet und wie die Zuordnung jeden Monat stimmt.

Schnittstellen

Doppelte Kunden zwischen CRM und Rechnungssoftware: Welches System hat Vorrang?

Doppelte Kunden, veraltete Rechnungsadressen, überschriebene Kontaktdaten. Warum jede Verbindung zwei Fragen klären muss und welches System welches Feld führen sollte.

Schnittstellen

Softwarewechsel: Kontakte übernommen, Historie und Belege weg

Der Umzug war erfolgreich, aber Historien, Belegverknüpfungen und eigene Felder fehlen. Welche Datenarten ein Import typischerweise übernimmt, was durchfällt und wie Sie den Wechsel vollständig planen.

Beschreiben Sie Ihr Anliegen

Schreiben Sie uns kurz, worum es geht. Wir prüfen die Anfrage und melden uns per E-Mail mit dem nächsten Schritt.

Cookie-EinwilligungTechnisch notwendige Cookies sind immer aktiv. Externe Inhalte wie Terminbuchung und Kartenmaterial sowie Google Analytics laden wir erst nach Ihrer Zustimmung. Mehr erfahren