Definition
Nachdem du eine Zahlung initiiert hast, erhältst du über den Webhook automatische Status-Updates — z.B. wenn die Zahlung erfolgreich ausgeführt wurde oder fehlgeschlagen ist.Die Webhook-URL wird zentral für alle Banking-Events konfiguriert (
PUT /v2/banking/webhook-url). Nutze das event-Feld, um zwischen AIS- und PIS-Events zu unterscheiden.Payload
payment_update
Wird ausgelöst, wenn sich der Status einer Zahlung ändert (z.B. von processing zu settled).
| Feld | Typ | Beschreibung |
|---|---|---|
payment_id | string | ID der Zahlung |
status | string | Aktueller Status (siehe unten) |
raw_provider_status | string | null | Roher Bank-Statuscode (z.B. ACCC, ACSC) |
template_identifier | string | SEPA oder SEPA_INSTANT |
payment_attributes | object | Zahlungsdetails (amount, creditor_iban, creditor_name, debtor_iban, etc.) |
custom_fields | object | Benutzerdefinierte Felder aus dem Create-Request (falls gesetzt) |
Payment Status-Werte
| Status | Beschreibung |
|---|---|
processing | Zahlung wird verarbeitet |
settled | Zahlung erfolgreich ausgeführt |
failed | Zahlung fehlgeschlagen |
rejected | Zahlung von der Bank abgelehnt |
initiated_info_required | Zahlung initiiert, wartet auf TAN-Bestätigung |
Verbrauch
Webhooks verbrauchen keine Credits. Die 3 Credits für eine Zahlung werden erst beim erfolgreichen Settlement (
settled) bestätigt.