S
docs.syncra.money
Webhooks

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

POST/deal.refund_pending