Reason for Cancellation/decline of Payout

Last updated: June 12, 2026

When a payout shows a failed status, you can now view the reason for the failure via webhooks or directly in the API response.

Alternative Method: View Directly in Payout Details

You can also find the failure reason by clicking into the payout in your dashboard and checking the status on the right-hand tab.

This message provides the specific cause of the payout failure, allowing you to troubleshoot or take corrective action.

All Error Codes

Code

Message

Should I Retry?

payee_verification_failed

The payee verification failed.

insufficient_funds

There are not enough funds to complete the payment.

account_closed

The beneficiary account is closed.

account_blocked

The beneficiary account is blocked. The end customer will need to contact their bank directly to resolve this.

invalid_account_format

The beneficiary account format is invalid.

invalid_instruction

The payment format is invalid.

invalid_amount

The payment amount is invalid.

invalid_time

The payment did not meet the cut-off time.

duplicate_transaction

The payment has already been processed.

system_error

There was a system error while processing the payment.

provider_system_error

There was an upstream system error while processing the payment. This is an issue on our banking provider's side. Please reach out to support for assistance.

rejected_by_correspondent_bank

The payment was rejected by the correspondent banking.

blocked_by_review

There was a problem processing the payment. This means the payout was blocked by our compliance team.

unknown

An unknown error occurred while processing the payment. For SEPA payouts, this typically indicates the receiving bank was unavailable due to maintenance.

unknown - Retry the payout after some time, as this is typically a temporary issue with the beneficiary's bank infrastructure.

unknown - Contact the beneficiary's bank to confirm they are ready to accept incoming payouts, then retry the payout.

payee_verification_failed - Triggered when verification of Payee (VoP) fails, meaning the beneficiary details you provided don't match the actual account information. This can occur due to mismatches in the account holder name, IBAN, or other account details. Action: Verify and correct all destination account details including the account holder name, IBAN, and other beneficiary information. In rare cases, VoP can fail due to the creditor bank's setup; if all details are correct but it still fails, ask the user for an alternative bank account.