OptionalproviderRef?: stringThe rail's own reference for the failed disbursement, recorded for the audit trail.
Optionalreason?: stringThe rail's failure reason (e.g. its status code or a human string), recorded on the reversal.
The payout saga (id of the form pay_
The seller the payout belongs to. The submit pipeline locks accounts by this id, and
reversePayout refuses the operation if it does not match the saga's own user.
A verified payout-failed callback: the payout rail reports it will not disburse one of our submitted payouts. It drives
reversePayoutwithproviderReportedset, so the seller's reserve returns as soon as the rail gives up rather than after themaxPayoutAgeMstimeout.