Skip to main content
Event Name: payout_expired
The approval deadline (approval.expiresAt) passed before every step was approved. The payout was never sent, and the reserved funds are released back to the source wallet.
EXPIRED is a final state. To send the funds anyway, create a new payout. The approval.steps array shows which steps were approved before the deadline. As with failed and canceled payouts, the payload carries no fees: none were charged.

Event Payload

The webhook payload contains the following structure: