This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
The merchant wants to review the payouts that have been sent from their Wix Payments balance to their bank account over a date range.
To browse a merchant's payout history:
Call List Payouts with the Wix Payments accountId. Optionally restrict the result with createdAfter and createdBefore, and scope to a single profile with accountProfileId. For example:
Render each payout's amount, createdDate, status, and estimatedArrivalDateV2. A SENT status means the bank rail accepted the transfer. A FAILED status means the receiving bank rejected it, in which case failureReason.code carries the cause.
Use metadata.total and metadata.offset to page through the rest of the history.
The merchant clicks a payout to see its full detail, including the failure reason if it failed, the bank transfer reference for reconciliation, and whether the payout included a Wix Capital cash advance.
To retrieve a single payout:
accountId and the payoutId.bankTransferReference to reconcile against the merchant's bank statement. The field is populated once the bank rail returns a reference and is empty until then.status is FAILED, surface failureReason.code to the merchant so they can address the underlying issue. For example, ACCOUNT_CLOSED or INVALID_ACCOUNT_NUMBER. The funds remain in the merchant's Wix Payments balance.cashAdvanceIncluded is true, indicate that the payout amount includes funds from a Wix Capital cash advance taken out by the merchant.Last updated: 20 July 2026