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
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

