Cancel an unfunded escrow
Kill an unfunded hold (awaiting_funding only). No money moves. Reason is stored as cancelledReason. Webhook: escrow.cancelled. If the payer still completes an old checkout after this, that money credits the payer’s available. It does not reopen the hold. After funding, use refund instead.
POST
Error
Authorizations
Secret API key. Use sk_test_... for sandbox data or sk_live_... for live data (after verification and live mode). Do not use pk_ keys.
Headers
Path Parameters
Body
application/json
Optional reason for the cancellation.
Why this unfunded escrow is being cancelled.