Emitted when an operator changes the amount of a live deal before
PAYMENT_VERIFIED (the Amend operation). amount carries the NEW
amount, old_amount the previous one, amount_version the monotonic
edit counter (a new deal starts at 1, every edit increments it).
Escrow holds are recreated for the new amount and the USDT
equivalent is recalculated at the deal's own rate; the deal status
does not change. V2 merchants only — the V1 adapter has no
callbackType for this event and never delivers it.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
The canonical webhook body for the merchant, sent on lifecycle
events. Signed with the same HMAC-SHA256 scheme as incoming
requests (the X-Signature header).
Response Body
application/json
Example Requests
/deal.amount_changed