Skip to main content

Transaction Management

Void Transaction Error Reference

The table below describes the error codes returned by the Void Transaction API. These codes help identify specific issues encountered when attempting to void transactions, such as invalid or missing parameter values or unauthorized actions.

Error Code Description Status Code
Key_InvalidRequest The request is invalid because it is empty. Ensure your request includes the necessary information. 400
Key_TransactionIdCannotBeEmptyOrNULL The transaction ID cannot be empty or null. Please provide a valid 'transactionID' value. 400
Key_InvalidTransactionId The transaction ID provided is invalid. Verify the 'transactionID' value. 400
Key_VoidsNotAllowed Voids are not allowed for this transaction. This operation cannot be performed. 400
Key_OnlyAuthorizedTransactionCanBeVoided Only authorized transactions can be voided. This transaction cannot be voided. 400
Key_OnlySaleTransactionCanBeVoided Only sale transactions can be voided. This transaction type is not eligible for voiding. 400
Key_TokenLinkTransactionCanNotBeVoided Token link transactions cannot be voided. This operation is not permitted. 400
Key_TransactionCanNotBeVoidedNachaExecutionTimeIsLessThan15Mins The transaction cannot be voided because the NACHA execution time is less than 15 minutes away. Voiding is not allowed within this time frame. 400
Key_TransactionCanNotBeUpdated The transaction cannot be updated. This operation is not permitted for the current transaction state. 400