4 - Command Set
4.4.5 Report 0x24 - PIN Response Report
This event is triggered by Command 0x04 - Request PIN Entry or Command 0x40 - Request PIN
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 Command
0x04 - Request PIN Entry to re-arm the PIN pad.
Table 4-61 - Usage Table for Report 0x24
Bit
7
Byte 0
0x24
Byte 1
Operation Status (see Table 4-99 - Operation Status Codes on page 163)
Bytes 2..11
PIN KSN.
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 Command 0x04 - Request
PIN Entry, and on the device's Session State:
Bytes 12..19
If the Session State in Report 0x20 - Device State Report indicates there is no PAN
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.
DynaPro Go| Handheld PIN Pad Device with MSR/Contact/Contactless | Programmer's Manual (COMMANDS)
6
5
4
Page 98 of 247 (D998200136-31)
3
2
1
0
Need help?
Do you have a question about the DynaPro Go and is the answer not in the manual?