Payout and refund statuses

The stages in the lifecycle of a payout or refund, from creation to execution or failure.

Payout statuses

StatusMeaning
pendingThe payout has been created with TrueLayer's API but it has not yet been authorised and sent to the payment scheme for execution.
authorizedThe payout has been sent to the payment scheme for execution.
executedThe payout has successfully been made to the beneficiary account. The payout amount has been deducted from your merchant account.
failedThe payout failed. The payout amount has not been deducted from your merchant account.

Refund statuses

A refund has four possible statuses during its lifecycle:

StatusDefinition
pendingThe refund has been created via TrueLayer's API but has not yet been authorised and sent to the payment scheme for execution.
authorizedThe refund has been created and sent to the payment scheme for execution.
executedThe refund was executed. The refund amount has been deducted from your merchant account.
failedThe refund failed. The refund amount has not been deducted from your merchant account.

The diagram below shows all possible refund statuses:

1632

Refund status transitions. From authorized, refunds can transition to executed or failed.