Copyright © 2019, International Technologies & Systems Corp. All rights reserved.
Page 13 of 24
3.
Get Encrypted PIN with DUKPT Key under Triple DES or Single DES mode using Encrypted
PAN:
Command Body is 75 46 07 11 & 24bytes data (Encrypted PAN)
Response Body:
06 + 20 ASCII code KSN + 24 ASCII code Encrypted PIN block
4.
Get Encrypted PIN with MKSK using Encrypted PAN:
Command Body is 75 46 07 10 & 24 bytes data (Encrypted PAN)
Response Body: 06 + 24 ASCII code Encrypted PIN block
Note
•
Wait 3 Minutes (max); the Pin Len default is 4~12
•
Per 20 seconds, if the PIN length was not zero, the PIN would be clear, and SmartPIN K100
Sends "C"
•
While you press numeric key, SmartPIN K100 Sends "*"
•
While you press Backspace key, SmartPIN K100 Sends "B"
•
While you press Cancel key, SmartPIN K100 Sends "C"
•
If Get Encrypted PIN using Plaintext PAN:
o
If the Plaintext PAN is error, response 15 07 02
•
If Get Encrypted PIN using Encrypted PAN:
o
If there is not BDK of Pairing MSR Key, response 15 07 00
•
If there is BDK of Pairing MSR Key, but not implement Pairing successfully, response 15 07
01
•
If implemented Pairing successfully, but the Encrypted PAN is error, response is 15 07 02
•
If there is Internal Account (from MSR), according to there is PIN DUKPT Key or not, the
command is valid or response 15 04 00
15 07 00 –No BDK of Pairing MSR Key
15 07 01 – Have BDK of Pairing MSR Key, Not Pairing with MSR (No PAN Encryption Key)
15 07 02 – PAN is Error
15 07 03 – Pairing Failed
15 07 04 –MSR Pairing Key Other Error
6.2
Get Numeric Entry
Command Body is 75 46 08
Wait 3 Minutes, The Pin Len default is 1~16
While you press numeric key, SmartPIN K100 Sends numeric value: ASCII 0x30 through 0x39
(zero to 9) as appropriate.
While you press CLR (backspace) key, SmartPIN K100 Sends "B" (0x42).
While you press Cancel key, SmartPIN K100 Sends "C"
While you press Enter key, SmartPIN K100 Sends the entire accumulated keyed-in sequence. For
example, if the keyed-in sequence was 0-1-2-3-4-5-6-7-8-9, the device will respond to Enter with: