Event Name:
payout_rejectedAn approver rejected the payout. It was never sent, and the reserved funds are released back to the source wallet.
REJECTED is a final state. The approval.rejection block carries the reason the approver gave and when they rejected it. As with failed and canceled payouts, the payload carries no fees: none were charged.
Event Payload
The webhook payload contains the following structure:{
"eventId": "5f2a8d63-1c7e-4b9a-8e3d-6a4c2f9b7e15",
"eventType": "payout_rejected",
"timestamp": "2026-10-20T15:45:00.000Z",
"data": {
"status": "REJECTED",
"payoutType": "bankPayout",
"orderId": "00c32e47-245d-45f0-94f1-3f77eda656be",
"ownReference": "Merchant internal reference for reconciliation",
"source": {
"type": "account",
"debitedAccountId": "a5a03fd6-eacc-48ee-b8f6-67267b4095ab",
"debitedUserId": "15c5277a-8c8c-41d2-9f42-66f82f6f113d"
},
"destination": {
"type": "bankAccount",
"routingType": "SWIFT",
"accountNumber": "1234567890",
"bankWireRef": "TX1751382490165317",
"swift": "CHASUS33XXX",
"beneficiary": {
"type": "BUSINESS",
"name": "John",
"surname": "Doe",
"relation": "MYSELF",
"document": {
"type": "PASSPORT",
"number": "X12345678"
},
"contact": {
"email": "john@mail.com",
"phone": "+12125551234"
},
"address": {
"line1": "350 Fifth Avenue",
"postalCode": "10118",
"province": "NY",
"city": "New York",
"country": "US"
}
}
},
"amounts": {
"debitedAmount": {
"amount": 10000,
"currency": "EUR"
},
"fx": {
"pair": "EUR/USD",
"rate": "1.0909090909"
},
"creditedAmount": {
"amount": 10800,
"currency": "USD"
}
},
"approval": {
"expiresAt": "2026-10-27T10:30:00Z",
"progress": {
"approvedSteps": 1,
"steps": 2
},
"steps": [
{
"number": 1,
"approved": true,
"approvedAt": "2026-10-20T13:10:00Z"
},
{
"number": 2,
"approved": false,
"approvedAt": null
}
],
"rejection": {
"reason": "Beneficiary not verified",
"rejectedAt": "2026-10-20T15:45:00Z"
}
}
}
}
{
"eventId": "d83b6f29-4e1a-4c7d-9b2e-3f8a1c6d4e97",
"eventType": "payout_rejected",
"timestamp": "2026-10-20T12:20:00.000Z",
"data": {
"status": "REJECTED",
"payoutType": "cryptoPayout",
"orderId": "6fc5042e-1984-43e7-a2d3-2f0215dba030",
"ownReference": "Merchant internal reference for reconciliation",
"source": {
"type": "account",
"debitedAccountId": "8befb505-7f8c-4a72-85a5-e7cbc9719ba8",
"debitedUserId": "15c5277a-8c8c-41d2-9f42-66f82f6f113d"
},
"destination": {
"type": "cryptoAccount",
"address": "5xoBq7f7CDgZwqHrDBdRWM84ExRetg4gZq3jX1xhk2yz",
"network": "SOLANA"
},
"amounts": {
"debitedAmount": {
"amount": 10000,
"currency": "EUR"
},
"fx": {
"pair": "EUR/USDC",
"rate": "1.0909090909"
},
"creditedAmount": {
"amount": 10800,
"currency": "USDC"
}
},
"approval": {
"expiresAt": "2026-10-27T10:32:00Z",
"progress": {
"approvedSteps": 0,
"steps": 1
},
"steps": [
{
"number": 1,
"approved": false,
"approvedAt": null
}
],
"rejection": {
"reason": "Wrong destination address",
"rejectedAt": "2026-10-20T12:20:00Z"
}
}
}
}