Skip to main content

When this fires

When the bank settlement of a payout completes — the moment the money actually reaches your bank account, confirmed by the payment provider. This is the terminal success state of the payout lifecycle started by payout.created. paidAt is the provider-confirmed arrival time. Fires exactly once per payout. Use it to reconcile bank deposits against the payouts that produced them.

Body

application/json
id
string
required
event
string
required
Allowed value: "payout.paid"
timestamp
string
required
organizationId
string
required
mode
enum<string>
required
Available options:
live,
sandbox
apiVersion
string
required
data
object
required

Response

200

Return any 2xx status code to acknowledge receipt of the event.