TransfersInternal transfers
Internal transfer failed
Hook
/internalTransferFailedDatman sends a JSON POST to the webhook_url of an internal transfer when the transfer fails. The body has a reason and no status. Verify the X-Datman-Signature header over the raw request body before trusting the payload. The notification is sent once and isn't retried.
Request Parameters
X-Datman-Signature*stringHMAC-SHA256 of the raw JSON body using your webhook secret, hex-encoded.
application/json- body
request_id*stringThe request_id returned when you created the transfer.
source_merchant_id?string|integerdestination_merchant_id?string|integeramount?integerThe amount in minor units.
currency?stringISO 4217 currency code. Not present for every transfer.
transfer_category_code?integerdescription?stringreference?stringYour reference for the transfer.
webhook_url?stringorder_id?|Present only if you sent it.
reason*stringWhy the transfer failed, e.g. "Insufficient funds" or "Transfer failed".
Your response
Acknowledge receipt of the notification.

