Transactions Error codes
Diagnose and handle errors encountered during transaction processing.
This section outlines error codes and messages for Transaction operations, such as payment initiation, processing, and status retrieval. Each error provides a standardized code and description to help identify the issue and enable efficient troubleshooting and handling.
| Error Code | Error Message | Condition |
|---|---|---|
EC-VA-0005 | Validation failed. (Mandatory field missing) | A mandatory node has not been passed in the request. |
EC-VA-0001 | Validation Failed. Invalid Value for field. | An unsupported field value has been passed in the request. |
EC-BL-2305 | A duplicate transaction already exists. | A duplicate transaction has been created. |
EC-BL-0003 | Transaction with external reference already exists. | An update request has been made for the externalId of the check transaction, which has already been set in the system. |
EC-BL-0020 | externalAccount with id does not exist. | An id not existing in the system has been passed for the external account. |
EC-BL-0020 | Account with id and externalId does not exist. | An id not existing in the system has been passed for the account. |
EC-VA-0005 | Validation failed. Date cannot be in past or future. | A request has been passed with schedule date in the past. |
EC-VA-0001 | Cannot update source of a transaction. | The source details of a transaction cannot be updated. |
EC-BL-0019 | Please add a comment as the reason for stopping a transaction instruction is 'Others'. | A request has been passed without a comment while selecting “Others” as the reason. |
EC-BL-1171 | Please add a comment as the reason for stopping a send instruction is 'Others'. | A request has been passed without a comment while selecting “Others” as the reason. |
EC-BL-0034 | CHECK transaction with id (id) and externalId (externalId) does not exist. | Transaction id and external id passed in the request do not exist in the system. |
EC-BL-0035 | No document found for the requested transaction. | A request has been passed for a transaction without any document. |
EC-BL-0908 | You cannot update mailing address with PO box/Lock box. Check 2day/Overnight instructions are scheduled. | A request for updating an address linked to a send transaction has been made. |
EC-BL-1127 | Cannot stop a check transaction in (status) status. | A request to stop a Check transaction in a status not supporting the action has been made. |
EC-BL-1153 | Cannot stop a WIRE transaction. | A request to stop a Wire transaction has been made. |
EC-BL-1175 | Invalid field (entity) for creating a (method) send transaction. | An unsupported node for the selected send method has been passed in the request. |
EC-BL-1181 | Invalid header for remittance template. | Remittance information passed does not match existing template in the database. |
EC-BL-1181 | Remittance template does not exist. | The remittance template provided does not exist. |
EC-VA-0005 | The length should not exceed 255 characters. | The memo passed is more than 255 characters. |
EC-BL-9954 | (method) method not supported by this (entityName). | The method provided for the PPI is incorrect. |
EC-BL-9977 | (value) is not an accepted currency for the International External Account (id). | The currency provided is not supported by the international external account. |
EC-BL-9999 | Only USD is supported as currency. | The international external account does not support the provided currency. |
EC-BL-10196 | Authorization cannot be voided as it has already been captured. | You cannot void an authorization as it has already been captured. |
WARN-2213 | Authorization id adjusted from original_amountto final_capture_amount | The pending capture amount has been adjusted. |
EC-BL-10191 | Final capture received for Authorization. | You cannot adjust an authorization for which final capture has been received. |
EC-BL-0373 | processingDetail.checkType cannot be null. | Check type is mandatory for an endorsed check (isEndorsed = TRUE). |
EC-BL-0382 | processingDetail.checkNumber cannot be null. | Check number is mandatory for an endorsed check (isEndorsed = TRUE). |
EC-BL-0383 | processingDetail.routingNumber cannot be null. | Routing number is mandatory for an endorsed check (isEndorsed = TRUE). |
EC-BL-0384 | processingDetail.accountNumber cannot be null. | Account number is mandatory for an endorsed check (isEndorsed = TRUE). |
EC-BL-10351 | FxQuote has expired. Please try again. | Provide a valid FX Quote. |
EC-VA-0004 | amountOriginType as Destination is mandatory for non-USD foreign currency transactions. | Provide the amountOriginType node when creating a non-USD international Wire transaction. |
Updated 10 days ago