AI resources

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.

:::