A transit notification. Emitted when a deal enters REFUND_PENDING (a rejected appeal / third-party flag); it is always followed by deal.cancelled — the final outcome for the merchant is CANCELLED. The payload does not change.
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.refund_pending