Webhooks overview

A dedicated Webhook section is available under Developers → Webhooks, providing event configuration and action options to monitor webhook payloads and responses.

Webhooks allow you to automatically receive real-time updates from Kwik when specific events occur — such as when a customer, mandate, or payment is created or updated. This enables developers to sync Kwik data with their own systems without needing to constantly poll the API.

For more details, refer to the Kwik Webhooks documentation

Supported Events

Category
Events

Customers

customer.created, customer.updated (includes status updates)

Bank Accounts

bank_account.created, bank_account.updated (includes status updates)

Mandates

mandate.created, mandate.updated (includes status updates)

Payments

payment.created, payment.updated (includes status updates)

Transactions

transaction.created, transaction.updated (includes status updates)

Checkouts (Card Payments)

checkout.completed, checkout.expired, checkout.failed

Last updated