Ein Webhook ermöglicht es webbasierte Benachrichtigungen an andere Anwendungen zu übermitteln. Somit können beispielsweise Transaktionen und deren Status mit Drittsystemen wie ein E-Commerce Shop, ein ERP oder ein Buchhaltungssystem synchronisiert werden.
Konfiguration
Aktuell bieten wir drei unterschiedliche Webhookarten an:
- Transaction
- Subscription und
- Payout
Die Auslösung erfolgt
-
Transaction:
- immer bei der Erstellung oder Statusänderung einer Transaktion -
Subscription:
- bei wichtigen Ereignissen von durch QuickCommerce verwaltete Subscriptions -
Payout:
- bei der Erstellung eines neuen Payouts von QuickCommerce
Zusätzlich können folgende Aspekte konfiguriert werden:
-
Name:
- Hierbei handelt es sich um die Benennung des Webhooks (optional, kann bei der Zuordnung der Webhook Logs helfen). -
Webhook URL:
- Entspricht der URL, an die die Webhookdaten versendet werden und muss daher genau stimmen. -
:
- Es kann sein, dass der Webhook / Inhalt des Webhooks unter der Ziel-URL einen Fehler auslöst. Mit dieser Einstellung wird der Webhook im Fehlerfall mehrmals erneut übermittelt (nur aktivieren, wenn das Zielsystem dies erfordert). -
Webhook Inhaltstyp:
- Unterschiedliche Formate können in der Kommunikation zwischen den Anwendungen eingesetzt werden.
Mehr Informationen zur Integration erhalten Sie in unserem Developer Hub: https://vrpay.readme.io/docs/webhooks.