This endpoint is called by Providus Bank when a payment lands on a Kler collection account. You do not need to call this endpoint yourself — it is for Providus integration only.Documentation Index
Fetch the complete documentation index at: https://docs.kler.africa/llms.txt
Use this file to discover all available pages before exploring further.
Providus webhook
POST/v1/webhooks/providus
Kler verifies the request using HMAC-SHA512 signature before processing.
Signature verification
Providus sends anx-auth-signature header. Kler validates it against PROVIDUS_WEBHOOK_SECRET. Requests with invalid signatures are rejected with 401.
What Kler does on receipt
- Looks up the collection account by
accountNumber - Checks for duplicate via
transactionReference(idempotent) - Records the transaction
- Fires the event to your platform’s
webhook_url
Outbound event to your platform
Once a transaction is recorded, Kler immediately forwards it to thewebhook_url set on the session: