Skip to main content

Transform Help Center

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.

webhooks.png

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