User's Manual

PIN Pad 791 Programmer’s Manual (PCI POS-A) UDN PM0103-U Rev. 06
Section 6 – Contact EMV Level 2 transaction messages 2015-04-20
Page89
Uniform Industrial Corp. Proprietary and Confidential Total 342 pages
Message T12 Application Select Response
Format: <STX>T12[Status][Reason][Application Name][ErrMessaeg]<ETX>[LRC]
Message length: Variable, depending on the length of returned application name.
Usage: The message contains the name of final selected application on the smart card to be
sent to host. In general, application name conforms to the EMV 4.3 level 2. See these
standards for more information.
Message element:
Field Length
Value and description
<STX> 1 <02>
T12 3 Message ID
Status 1 0:OK
[Application Name] 10-32 EMV application is selected successfully.
Format: Hexadecimal string. The content of this filed will not exist if
there is no EMV application can be selected.
<ETX> 1 <03>
[LRC] 1 Checksum
OR
Field Length
Value and description
<STX> 1 <02>
T12 3 Message ID
Status 1 1:Fail
Reason 1 1:Fatal Error
2:Command Format Error
3.Transaction Canceled
4.MSR processing.
[Err Message] 8 Optional, if Reason = ‘1’Hex String
<ETX> 1 <03>
[LRC] 1 Checksum
NOTE. According to EMV Level2’s rule, if IC card can not be read, PIN pad will return message “T1214”
to indicate that terminal should apply magnetic stripe card processing. In this situation, terminal
should issue message Q1 to get magnetic stripe data and issue message T1D to tell PIN pad the
data element in magnetic stripe card and message T15 to transmit necessary data (Amount,
transaction type, and so on.) to make PIN pad record enough information for this transaction.
Message flow: Please refer to message T11.