Main statuses and possible errors
See below the main statuses of a transaction and the possible request errors.
---------------|-------------------------|-------------|
| approved | - | A transaction was created, but has not yet been processed. It is an intermediate status. |
| approved | partially_refunded | The transaction was partially refunded by the destination bank. |
| canceled | - | When a cancellation is made that corresponds to payouts that are scheduled or calendared and are executed by the Cancel a transaction endpoint. |
| created | - | A payout (batch) was created. |
| error | failed | When an error occurs in the transaction process and the amount cannot be credited to the destination account. Check here for more information about the returned messages. |
| processed | approved | The transaction processing was successful. |
| rejected | by_bank | The transaction was rejected by the destination bank. Execute the request again. |
| rejected | by_provider | The transaction was rejected by the provider. Execute the request again. |
| rejected | high_risk | The transaction is rejected due to fraud risk. Execute the request again. |
| rejected | insufficient_funds | The transaction was rejected due to insufficient funds in the origin account. Execute the request again. |
| rejected | other_reason | The transaction was rejected by default due to internal issues during processing. Execute the request again. |
| rejected | review_manual | The transaction is rejected and sent for fraud prevention analysis. Execute the request again. |
| refunded | refunded | The transaction was fully refunded by the destination bank. |
| success | accredited | The transaction is credited to the destination account. |
| success | in_progress | The transaction crediting is in process, it is not yet in the destination account. |
| transaction_in_process | pending_authorized | The transaction is in progress, with final status pending and awaiting authorization. |
| transaction_in_process | pending_bank | The destination bank did not respond, therefore, the transaction is pending a final state. |
Transaction error messages
When a transaction presents an error, the status_detail field will indicate a failure and contain a user-friendly message describing the cause of the error. Below are the possible messages.
| Message |
| The payer's account does not have sufficient funds to complete this transaction. Please verify the account balance and try again. |
| Unable to process the transaction. An error occurred while reserving funds. Please try again later or contact support. |
| TED account not found or inactive. Please verify the account information and try again. |
| Unable to process the transaction. An error occurred while processing payment data. Please try again later or contact support. |
| Transaction was rejected. Please verify the transaction details and try again. If the issue persists, contact support. |
| Unable to process the transaction. An internal error occurred. Please try again later or contact support. |
| Resource not found. Please verify the transaction details and try again. |
| Invalid date format. Please verify the date fields in your request. |
| Unable to retrieve bank information. Please verify the bank account details and try again. |
| Invalid user information. Please verify the user IDs in your request. |
| We're temporarily unable to display the status of this transfer. This does not mean the transfer failed. Please refresh in a few moments or contact support. |
| Service temporarily unavailable. Please try again later. |
| An unexpected error occurred. Please contact support for assistance. |
:::
