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
Page67
Uniform Industrial Corp. Proprietary and Confidential Total 342 pages
Section 6 Contact EMV Level 2 transaction messages
EMV Level2 transaction messages are divided into 2 groups. One is EMV-configuration data operation
messages (T01, T03, T05, T07, T09, T0B) and the other one is EMV-transaction messages (T11, T13, T15,
T17, T19, T1C, T21, T25, T27, T29).
The ICC EMV transaction messages issuing sequence is control by PIN pad, an invalid sequence will
terminate ICC EMV transaction. At the first of ICC EMV transaction, user has to issue messages T11 to make
PIN pad negotiate with card and generate a candidate list of EMV-application that supported by PIN pad and
card both, and then select a highest priority one automatically or selected by user (according to the terminal
configuration data installed in PIN pad), finally return the EMV-application name. Message T15 is used for
terminal-side to transmit transaction information such as amount and then PIN pad do a complete transaction
with card if the transaction needs not to be authorized online. Terminal can issue message T1D to transmit
additional transaction data into PIN pad for ICC EMV transaction, such as online response data, magnetic
stripe card track data. Message T17 is applied if the transaction needs to be authorized online, terminal-side
will transmit necessary information via this message to PIN pad to continue the rest steps of transaction. If
the response from host contains issuer script (see EMV), terminal-side applies message T19 to input these
scripts into PIN pad and PIN pad will issue these scripts at appropriate time to card. Message T1C is used to
terminate an ICC EMV transaction. Finally, message T21 is used for terminal-side to get the transaction
information through EMV transaction.
Terminal can apply Txx messages to handle a complete ICC EMV transaction except that the transaction
must be changed to magnetic stripe card processing. According to EMV rule, if terminal fails to read IC card,
the transaction could be change to magnetic stripe card transaction. Because of different types of magnetic
stripe card, the magnetic stripe card processing should be taken by terminal. Terminal could issue message
Q1 provided by PIN pad to make user swipe his card and then issue message 70 to complete a magnetic
stripe card transaction. In this situation, terminal will get response of T11 message that indicates an failed IC
card read, terminal should then issue message T1D, T15 and T17 to PIN pad for batch data capture. The flow
chart for changing to magnetic stripe card processing could be referred in “Overall Contact EMV level 2
transaction flow reference” section.