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.