Appendix B | Transaction Response Codes
The following appendix contains information regarding status and error codes.
Validation Status Codes
*Terminal may or may or may not send a response during a reconnection attempt based on configuration.
Status Codes
Progress Status Codes (Direct Integration Only)
These codes are only returned if Progress Status are enabled. These codes are sent as part of a Transaction Progress Response message. Progress status are return in the status, statusCode fields.
‘5460’ – Request Error
Response code ‘5460’ is returned there is an error in the transaction request message. The error description corresponds to the type of error incurred by the terminal.
‘5462’ – Request Not Allowed
Response code ‘5462’ is returned when a certain action being performed is not allowed. This could either be due to permissions or merchant configurations. The error description corresponds to the action being performed and therefore can vary from transaction to transaction.
Direct Integration Error Codes
These codes are returned in the errorCode field when there is an error.