A signed webhook
KonetPay posts the event to your endpoint with a signature header. Check the signature, the event type and the status, and confirm the amount and currency match your order.
- Events: payment.initiated, payment.successful, payment.failed
- Signed with your secret key for that mode
- Up to three attempts, five minutes apart, so make your handler idempotent