4 - Command Set
DynaPro Go| Handheld PIN Pad Device with MSR/Contact/Contactless | Programmer’s Manual (COMMANDS)
Page 98 of 247 (
D998200136-31
)
4.4.5
Report 0x24 - PIN Response Report
Command 0x04 - Request PIN Entry
or
Entry with Host Supplied Account Data (Host-Supplied-Non-Session-PAN Only)
, which directs the
device to send PIN data to the host after a PIN is successfully entered.
If the device is reporting the end of a PIN entry session that timed out or that the cardholder canceled, the
data fields will be filled with zeroes.
The device may report ‘Keypad Security’ in Byte 1 to indicate the keypad has detected a tamper
condition. This can be triggered by a cardholder pressing a function key for too long when selecting an
account type. To cover this case, the host software should include retry logic that resends
Table 4-61 - Usage Table for Report 0x24
Bit
7
6
5
4
3
2
1
0
Byte 0
0x24
Byte 1
Table 4-99 - Operation Status Codes
on page
Bytes 2..11
PIN KSN.
Bytes 12..19
Encrypted PIN Block (EPB). If PIN entry was successful, this contains the PIN data,
encrypted using the PIN variant of the current PIN DUKPT working key. Format after
decryption depends on the
PIN Option
the host specified in
, and on the device’s Session State:
If the
Session State
in
Report 0x20 - Device State Report
available (from card swipe or sent via command), the device creates the EPB using
ISO Format 1.
If there is a PAN, the device creates the EPB using the PIN Option the host specified
in the command.