Appendix C - Status and Message Table
DynaPro Mini| PIN Encryption Device | Programmer’s Manual (Commands)
Page 101 of 128 (
D99875629-43
)
Status/Msg
Value
ACK Status
(“ACKSTS”)
0x00 = OK / Done
0x15 - RID error / Index not found
0x80 = Device Error - A device error or tamper has been detected, the device certificate is
missing or has been changed, or signature is not correct.
0x81 = Device not Idle
0x82 = Data Error or Bad Parameter(s) - The command contains bad parameters. For
example, in a big block data transfer, the parameters in any block 1 through n data packet
don’t match (or don’t follow) the previous data packet’s parameters; it may also indicate a
bad CBC-MAC ACKSTS, wrong serial number, or a bad key.
0x83 = Length Error - The data size is 0 or is larger than the available buffer size, or a
data packet is incomplete, or MagTek device OID of the certificate doesn’t match the
predefined OID
0x84 = PAN Exists
0x85 = No Key or Key is incorrect - No authentication key, no Acquirer Master Key, or
an invalid key is found in the device
0x86 = Device busy
0x87 = Device Locked - More than 120 PINs were entered within one hour, or there have
been three authentication failures, or a previous call to
Device Configuration locked the device’s configuration.
0x88 = Auth required
0x89 = Bad Auth - Host has sent an incorrect authentication token (e.g., the decrypted
random token or device serial number doesn’t match the device’s current values)
0x8A = Device not Available, Device Status is not OK, Touchscreen is not connected or
doesn’t exist, or Authentication challenge token has timed out (i.e. is not used within 5
minutes)
0x8B = Amount Needed - If PIN amount is required, no amount has been sent
0x8C = Battery is critically low (refuse new transactions and host commands)
0x8D = Device is resetting (refuse new transactions and host commands)
0x90 = Cert non-exist - For unbind/rebind/key injection, the associated certificate doesn’t
exist
0x91 = Expired (Cert/CRL)
0x92 = Invalid (Cert/CRL/Message)
0x93 = Revoked (Cert/CRL)
0x94 = CRL doesn’t exist
0x95 = Cert exists
0x96 = Duplicate KSN/Key
Display
Message
0x00 = Hands Off
0x01 = Approved
0x02 = Declined
0x03 = Cancelled
0x04 = Thank You
0x05 = PIN Invalid
0x06 = Processing
0x07 = Please Wait