6. Webhook Notification Event Structure
Receive real-time webhook notifications for all payment events. Includes transaction completion, processing updates, and failure alerts with cryptographic signatures for security.
POST
https://merchant-api.yourdomain.com/webhooks/paymentsRequired Headers
X-exxari-Signature:t=1717058340,v1=7a5f6e8d2c1b3f...
Content-Type:application/json
Response
Response Payload
{
"event": "transaction.completed",
"created_at": "2026-05-30T08:39:00Z",
"data": {
"transaction_reference": "TXN-CARD-90811A",
"amount": 2500,
"currency": "GHS",
"status": "success",
"customer": {
"email": "customer@example.com"
}
}
}