Command 0X40 - Request Pin Entry With Host Supplied Account Data (Host-Supplied-Non-Session-Pan Only) - Magtek DynaPro Go Programmer's Manual

Handheld pin pad device with msr/contact/contactless
Table of Contents

Advertisement

4 - Command Set
4.3.28 Command 0x40 - Request PIN Entry with Host Supplied Account Data (Host-
Supplied-Non-Session-PAN Only)
This command directs the device to prompt the cardholder to enter a PIN when the host is aware of the
the account information and the device is not. To prompt for a PIN within the scope of an MSR
transaction session the host started using Command 0x03 - Request Swipe Card, where the device is
aware of the account information, use Command 0x04 - Request PIN Entry instead.
The sequence is as follows:
1) The device must not be in the midst of a session the host initiated using Command 0x03 - Request
Swipe Card.
2) The host invokes this command using the format in Table 4-47, optionally providing the account
number in BCD format in Bytes 6 through 11 (A1..A12).
3) The device displays one of the predefined messages specified by the PIN Mode parameter, and waits
up to the specified Wait Time for the cardholder to enter a PIN.
4) If the host has specified PIN Mode = Verify PIN, the device prompts the cardholder to enter the PIN
a second time, and proceeds only if both entries match.
5) If an error occurs, the device terminates the command and reports the error in ACKSTS of Command
0x01 - Response ACK. For a full list of error codes, see Command 0x01 - Response ACK.
6) If no error occurs, when the command completes (PIN entry done, cardholder or operator cancelled,
or Wait Time timeout), the device sends Report 0x24 - PIN Response Report to the host. If PIN
entry is successful, the report also contains the PIN KSN and the Encrypted PIN Block (EPB) data,
encrypted with the current PIN DUKPT key using TDES. The EPB format the device uses depends
on the PIN Option the host specified in the command:
a) If the host provided the Account Number in the command, the device creates the EPB using the
PIN Block Format the host specified in the command.
b) If the host did not provide the Account Number in the command, the device creates the EPB
using ISO format 1.
DynaPro Go| Handheld PIN Pad Device with MSR/Contact/Contactless | Programmer's Manual (COMMANDS)
Page 85 of 247 (D998200136-31)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DynaPro Go and is the answer not in the manual?

Table of Contents