Welche Informationen finde ich zu versendeten Webhooks?
In den Logs finden Sie alle nötigen Informationen zu den verschickten Webhooks. Das hilft Ihnen zu überprüfen, ob die Konfiguration der Webhooks korrekt ist. Dazu stehen Ihnen ein Statusfilter, ein Ereignis- und ein Datumsfilter zur Verfügung. Der Statusfilter bietet die Optionen nach:
Alle
Neu
Erneuter Zustellversuch
Erfolgreich
Fehlgeschlagen
Final fehlgeschlagen
zu filtern. Im Ereignisfilter können Sie einen bestimmten Webhook aussuchen. Um die Suche zeitlich einzugrenzen, können Sie zusätzlich den Datumsfilter verwenden.
Falls ein Webhook den Status "Erneuter Zustellversuch" besitzt, wird in der Übersicht der nächste geplante Zustellversuch angezeigt.
Im Reiter "Id" finden Sie die eindeutige Webhook-Id.
Folgende Webhooks stehen Ihnen zur Verfügung:
Kunde und Vertrag
ContractCreated - bei erfolgreicher Vertragserzeugung
ContractChanged - wenn ein Vertrag in eine neue Phase eintritt
ContractDataChanged - wenn Vertragsdaten modifiziert wurden (Zusatzfelder, External-ID, etc.)
ContractCancelled - wenn eine Kündigung eingereicht wurde
ContractDeleted - wenn ein Vertrag gelöscht wurde
CustomerCreated - wenn ein Kunde erfolgreich angelegt wurde
CustomerChanged - wenn Kundendaten geändert wurden
CustomerDeleted - wenn ein Kunde gelöscht wurde
DunningCreated - wenn ein Mahnungs-Pdf erzeugt und verschickt wurde
InvoiceCreated - wenn ein Rechnungs-/Gutschriften-Pdf erzeugt und verschickt wurde
InvoiceCorrected - wenn ein Rechnungs-/Gutschriften-Pdf geändert wurde
OrderSucceeded - wenn eine Bestellung erfolgreich abgeschlossen wurde
RecurringBillingApproaching - wenn ein Vertrag die nächste Abrechnungsperiode erreicht und die Abrechnungsverzögerung läuft. Verwendbar als Trigger zum Übertragen von Nutzungsdaten.
TrialEndApproaching - wenn die Trialphase eines Vertrages demnächst endet. Zeitpunkt kann in Paket definiert werden.
AccountCreated - Veraltet! Bitte ContractCreated verwenden
CustomerLocked - wenn der Kunde gesperrt wurde
CustomerUnlocked - wenn der Kunde entsperrt wurde
DiscountSubscriptionEnded - wenn das Rabattabonnement beendet ist
ContractWrittenOff - wenn der Vertrag abgeschrieben wurde
Zahlung
DebitAuthCancelled - wenn ein Kunde die Einzugsermächtigung zurückzieht
PaymentBearerExpired - ausgelöst, wenn ein Zahlungsmedium abgelaufen ist
PaymentBearerExpiring - wenn ein Zahlungsmedium nur noch einen Monat gültig ist
PaymentDataChanged - wenn Zahlungsdaten für existierende Verträge geändert wurden
PaymentEscalated - bei erfüllter Bedingung eines Zahlungseskalationsschrittes mit Aktion "Webhook auslösen"
PaymentEscalationReset - wenn die Zahlungseskalation für einen Vertrag zurückgesetzt wurde, z.B. durch Zahlung eines Kunden PaymentFailed bei Zahlungsfehlern
PaymentProcessStatusChanged - wird erzeugt, wenn Zahlungsprozess eines Vertrages gestartet / gestoppt wurde
PaymentFailed - bei Zahlungsfehlern
PaymentRegistered - bei manuell registrierten Zahlungen
PaymentSucceeded - bei erfolgreicher Zahlung
Paket
PlanCreated - beim Erstellen eines Pakets
PlanChanged - bei Änderungen eines Pakets
PlanDeleted - beim Löschen eines Pakets
Paketvariante
PlanVariantCreated - beim Erstellen einer Paketvariante
PlanVariantChanged - bei Änderungen einer Paketvariante
PlanVariantDeleted - beim Löschen einer Paketvariante
Komponente
ComponentCreated - beim Erstellen einer Komponente
ComponentChanged - bei Änderungen einer Komponente
ComponentDeleted - beim Löschen einer Komponente
Reporting
ReportSucceeded - bei erfolgreicher Report-Generierung
ReportFailed - bei fehlgeschlagener Report-Generierung
AccountingExportFileCreated - bei erfolgreicher Generierung von FiBu-Export-Datei
PaymentsExportFileCreated - bei erfolgreicher Erstellung der Zahlungsexportdatei