Zum Hauptinhalt springen
Dodo Payments bietet Echtzeit-Webhooks-Benachrichtigungen, um Sie über kritische Ereignisse im Zusammenhang mit Transaktionen, Abonnements, Rückerstattungen, Streitigkeiten und der Verwaltung von Lizenzschlüsseln zu informieren. Im Folgenden finden Sie einen detaillierten Leitfaden zu diesen Ereignissen, die zur Klarheit kategorisiert sind, sowie Implementierungstipps und -überlegungen.

Zahlungsevents

EreignisnameEreignistypBeschreibung
Zahlung Erfolgreichpayment.succeededWird ausgelöst, wenn eine Zahlung erfolgreich verarbeitet wurde.
Zahlung Fehlgeschlagenpayment.failedTritt auf, wenn ein Zahlungsversuch aufgrund von Fehlern, abgelehnten Karten oder anderen Problemen fehlschlägt.
Zahlung wird verarbeitetpayment.processingZeigt an, dass eine Zahlung derzeit verarbeitet wird.
Zahlung Abgebrochenpayment.cancelledWird ausgelöst, wenn eine Zahlung vor Abschluss abgebrochen wird.

Rückerstattungsevents

EreignisnameEreignistypBeschreibung
Rückerstattung Erfolgreichrefund.succeededWird ausgelöst, wenn eine Rückerstattung erfolgreich verarbeitet wurde.
Rückerstattung Fehlgeschlagenrefund.failedTritt auf, wenn ein Rückerstattungsversuch aufgrund von Verarbeitungsfehlern oder anderen Problemen fehlschlägt.

Streitigkeitsevents

EreignisnameEreignistypBeschreibung
Streitfall Eröffnetdispute.openedWird ausgelöst, wenn ein Kunde einen Streitfall einleitet.
Streitfall Abgelaufendispute.expiredZeigt an, dass ein Streitfall ohne Lösung abgelaufen ist.
Streitfall Akzeptiertdispute.acceptedWird ausgelöst, wenn ein Händler den Streitfall akzeptiert.
Streitfall Abgebrochendispute.cancelledTritt auf, wenn ein Streitfall vom Kunden oder System abgebrochen wird.
Streitfall Angefochtendispute.challengedWird ausgelöst, wenn ein Händler einen Streitfall anfechtet.
Streitfall Gewonnendispute.wonZeigt an, dass der Händler einen Streitfall erfolgreich gewonnen hat.
Streitfall Verlorendispute.lostTritt auf, wenn der Händler einen Streitfall verliert.

Abonnementsevents

EreignisnameEreignistypBeschreibung
Abonnement Aktivsubscription.activeZeigt an, dass ein Abonnement jetzt aktiv ist und wiederkehrende Gebühren geplant sind.
Abonnement Aktualisiertsubscription.updatedWird ausgelöst, wenn ein beliebiges Abonnementfeld aktualisiert wird (Echtzeitsynchronisierung ohne Abfragen).
Abonnement Pausiertsubscription.on_holdWird ausgelöst, wenn ein Abonnement vorübergehend aufgrund fehlgeschlagener Erneuerung pausiert wird.
Abonnement Erneuertsubscription.renewedTritt auf, wenn ein Abonnement erfolgreich erneuert wird.
Abonnement Plan Geändertsubscription.plan_changedWird ausgelöst, wenn ein Abonnement aufgewertet, herabgestuft oder mit anderen Add-ons geändert wird.
Abonnement Abgebrochensubscription.cancelledWird ausgelöst, wenn ein Abonnement vom Händler oder Kunden abgebrochen wird.
Abonnement Fehlgeschlagensubscription.failedZeigt ein fehlgeschlagenes Abonnement an. Das bedeutet, dass wir nicht in der Lage waren, ein Mandat zu erstellen.
Abonnement Abgelaufensubscription.expiredWird ausgelöst, wenn ein Abonnement das Ende seiner Laufzeit erreicht und abläuft.

Lizenzschlüsselereignisse

EreignisnameEreignistypBeschreibung
Lizenzschlüssel Erstelltlicense_key.createdWird ausgelöst, wenn ein neuer Lizenzschlüssel für ein Produkt erstellt wird.
Diese Webhook-Ereignisse sind darauf ausgelegt, Händlern kritische Updates zu bieten, um ihre Abläufe effektiv zu verwalten. Implementieren Sie robuste Handler für jedes relevante Ereignis in Ihrer Webhook-Integration, um eine reibungslose und zuverlässige Funktionalität sicherzustellen.