added

October 4th 2025

Added

Request payout transaction cancellation

Introduced a new DELETE endpoint at /payout/{user_token}/{payout_token} to allow cancellation requests for previously created payout transactions.
This endpoint provides a standardized way to request cancellation after a payout has been committed.

  • Accepts optional query parameter cancellation_reason for specifying the reason (e.g., Sent by mistake).
  • Returns the payout’s cancellation status and, when applicable, a confirmation code.
  • Possible cancellation_status values:
    • CANCELLED – The payout was successfully cancelled before completion.
    • CANCELLATION_REQUESTED – The request has been received and is pending confirmation.
    • CANCELLATION_FAILED – The payout could not be cancelled (e.g., already processed or settled).

200 Response (example)

{
  "payout_token": "payout_7565142a-39b3-4b96-b2a8-db17171d4cd2",
  "cancellation_status": "CANCELLED",
  "cancellation_status_reason": "",
  "confirmation_code": "d0bc0b3e-a4a2-4140-b009-686e29f2a991"
}