Dynamic account reconciliation failed
EVENTwebhook
Sent once for an amount mismatch, late payment, or reconciliation failure. Return any 2xx response to acknowledge.
Request
Parameters
| Name | Location | Type | Required |
|---|---|---|---|
x-importapay-signature | header | string | Yes |
x-importapay-event-id | header | string | Yes |
Request body (required)
{
"eventId": "string",
"event": "virtual_account.failed",
"createdAt": "string",
"data": {
"dynamicAccountId": "string",
"accountNumber": "string",
"accountName": "string",
"bankName": "string",
"currency": "NGN",
"expectedAmount": 0,
"status": "paid",
"expiresAt": "string",
"paidAt": "string",
"providerTransactionId": "string",
"providerTransactionAt": "string",
"failureReason": "string"
}
}