C 3 Kernel 3 v2.11 June 2023
C 3 Kernel 3 v2.11 June 2023
Book C-3
Kernel 3 Specification
Version 2.11
June 2023
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 2 / 150
Legal Notice
Unless the user has an applicable separate agreement with EMVCo or with the applicable
payment system, any and all uses of these Specifications is subject to the terms and
conditions of the EMVCo Terms of Use agreement available at www.emvco.com and the
following supplemental terms and conditions.
Except as otherwise may be expressly provided in a separate agreement with EMVCo, the
license granted in the EMVCo Terms of Use specifically excludes (a) the right to disclose,
distribute or publicly display these Specifications or otherwise make these Specifications
available to any third party, and (b) the right to make, use, sell, offer for sale, or import any
software or hardware that practices, in whole or in part, these Specifications. Further,
EMVCo does not grant any right to use the Kernel Specifications to develop contactless
payment applications designed for use on a Card (or components of such applications). As
used in these supplemental terms and conditions, the term “Card” means a proximity
integrated circuit card or other device containing an integrated circuit chip designed to
facilitate contactless payment transactions. Additionally, a Card may include a contact
interface and/or magnetic stripe used to facilitate payment transactions. To use the
Specifications to develop contactless payment applications designed for use on a Card (or
components of such applications), please contact the applicable payment system. To use
the Specifications to develop or manufacture products, or in any other manner not provided
in the EMVCo Terms of Use, please contact EMVCo.
These Specifications are provided "AS IS" without warranties of any kind, and EMVCo
neither assumes nor accepts any liability for any errors or omissions contained in these
Specifications. EMVCO DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES,
EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-
INFRINGEMENT, AS TO THESE SPECIFICATIONS.
EMVCo makes no representations or warranties with respect to intellectual property rights of
any third parties in or in relation to the Specifications. EMVCo undertakes no responsibility
to determine whether any implementation of these Specifications may violate, infringe, or
otherwise exercise the patent, copyright, trademark, trade secret, know-how, or other
intellectual property rights of third parties, and thus any person who implements any part of
these Specifications should consult an intellectual property attorney before any such
implementation.
Without limiting the foregoing, the Specifications may provide for the use of public key
encryption and other technology, which may be the subject matter of patents in several
countries. Any party seeking to implement these Specifications is solely responsible for
determining whether its activities require a license to any such technology, including for
patents on public key encryption technology. EMVCo shall not be liable under any theory for
any party's infringement of any intellectual property rights in connection with these
Specifications.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 3 / 150
Revision Log
This section outlines the notable updates that have been made to this specification since the
publication of the EMV Contactless Specifications for Payment Systems Book C-3,
version 2.10.
• Updated references from EMV 4.3 to EMV 4.4.
Change bars are used in the specification to denote the sections that have been updated.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 4 / 150
Contents
Revision Log ......................................................................................................................... 3
Contents ............................................................................................................................... 4
Tables .................................................................................................................................. 8
Figures ................................................................................................................................. 9
Requirements...................................................................................................................... 10
1 General ......................................................................................................................... 12
1.1 Scope ................................................................................................................ 12
1.2 Audience ........................................................................................................... 12
1.3 Volumes of the Contactless Specifications ........................................................ 12
1.4 Reference Materials........................................................................................... 13
1.5 Terminology ....................................................................................................... 15
1.5.1 Implementation and Support Terminology ............................................. 15
1.5.2 “Else” with Parenthesized Text ............................................................... 16
1.5.3 Legacy References ................................................................................ 16
1.7 Format of Indicators ........................................................................................... 16
1.8 Outcomes .......................................................................................................... 16
1.9 Overview ........................................................................................................... 17
2 Overview of the Kernel 3 Approach ............................................................................... 18
2.1 EMV Mode Configuration ................................................................................... 18
2.2 <This section has been deleted> .......................................................................... 19
2.3 Kernel 3 Processing Overview ........................................................................... 19
2.3.1 First or Second Presentment .................................................................. 21
2.4 New Transaction Processing Sequence ............................................................ 22
2.4.1 Initiate Application Processing................................................................ 22
2.4.2 Read Application Data............................................................................ 22
2.4.3 Card Read Complete ............................................................................. 23
2.4.4 Processing Restrictions .......................................................................... 23
2.4.5 Offline Data Authentication ..................................................................... 23
2.4.6 Cardholder Verification ........................................................................... 23
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 5 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 6 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 7 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 8 / 150
Tables
Table A-1: Kernel 3 Data Elements ................................................................................. 78
Table A-2: Data Elements Tags ..................................................................................... 118
Table A-3: Data Elements Reader Provides to Kernel 3 ................................................ 121
Table B-1: Acquirers Supporting EMV Mode ................................................................. 122
Table C-1: Terminal Dynamic Data for Input to DDA Hash Algorithm ............................. 126
Table D-1: EXTENDED GET PROCESSING OPTIONS (EGPO) Command Message .... 129
Table F-1: IDS Record Update Template ...................................................................... 137
Table F-2: Integrated Data Storage Data Elements ........................................................ 140
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 9 / 150
Figures
Figure 2-1: Sample Transaction Flow ............................................................................... 20
Figure 2-2: Sample Integrated Data Storage Transaction Flow ........................................ 27
Figure 5-1: Initiate Application Processing (Reader) ......................................................... 43
Figure 6-1: Issuer Update Processing (Reader) ................................................................ 69
Figure C-1: Fast DDA (fDDA) EMV Mode Example ......................................................... 127
Figure D-1: EGPO Command Message Data Field ......................................................... 129
Figure F-1: IDS Data Structure Overview ....................................................................... 133
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 10 / 150
Requirements
Requirements – Receipts ..................................................................................................30
Requirements – EMV Mode Requirements .......................................................................31
Requirements – General Configuration Requirements ......................................................32
Requirements – EMV Mode and Integrated Data Storage .................................................32
Requirements – Configuration for Special Purpose EMV Mode Readers ..........................33
Requirements – Transaction Type Requirements..............................................................34
Requirements – Overall Requirements..............................................................................36
Requirements – End Application .......................................................................................38
Requirements – Display AOSA .........................................................................................39
Requirements – Distinguish between New Transaction, Integrated Data Storage and Issuer
Update Processing ..................................................................................40
Requirements – GPO Command.......................................................................................42
Requirements – Initiate Application Processing .................................................................44
Requirements – READ RECORD Command ....................................................................47
Requirements – Read Application Data.............................................................................47
Requirements – Cardholder Messaging ............................................................................48
Requirements – Mandatory and Redundant Data..............................................................49
Requirements – EMV Mode – Determine Card Transaction Disposition ............................50
Requirements – Processing Restrictions – EMV Mode Path Processing ...........................51
Requirements – Offline Data Authentication – EMV Mode Path Processing ......................55
Requirements – Offline Data Authentication – Special Purpose Readers ..........................57
Requirements – Cardholder Verification – EMV Mode Path Processing ............................59
Requirements – Online Processing – EMV Mode Path Processing ...................................63
Requirements – Offline Completion – EMV Mode Path Processing ...................................65
Requirements – Issuer Update Processing Commands ....................................................68
Requirements – Issuer Update Processing .......................................................................70
Requirements – Reading IDS records ...............................................................................72
Requirements – EGPO Command ....................................................................................73
Requirements – Initiate Application Processing for IDS .....................................................74
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 11 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 12 / 150
1 General
This chapter contains information that helps the reader understand and use this
specification.
1.1 Scope
This document, the EMV Contactless Specifications for Payment Systems, Kernel 3
Specification, describes one of several kernels defined for use with Entry Point.
1.2 Audience
This specification is intended for use by system designers in payment systems and financial
institution staff responsible for implementing financial applications.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 13 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 14 / 150
[ISO 3166] Codes for the representation of names of countries and their
subdivisions
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 15 / 150
1.5 Terminology
This specification uses the following terminology.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 16 / 150
1.8 Outcomes
Kernel 3 concludes its processing via the Outcomes as defined in Book A. When an
Outcome is provided – specified with the words “…provide a xxx Outcome with the following
parameters:” – Kernel 3 executes no further processing except to hand over control to Entry
Point, passing the Outcome and its parameters.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 17 / 150
1.9 Overview
This volume includes the following chapters and annexes:
Chapter 1 contains general information that helps the reader understand and use this
specification.
Chapter 2 provides an overview of the Kernel 3 approach, including configuration for EMV
mode, Kernel 3 processing overview, new transaction processing sequence, Integrated Data
Storage processing sequence, and Issuer Update Processing.
Chapter 3 defines general functionality and requirements in support of Kernel 3, including
messaging requirements, reader configuration requirements, and processing requirements.
Chapter 4 defines overall functionality and requirements for Kernel 3, culminating in the
decision of whether to perform new transaction processing or Issuer Update Processing.
Chapter 5 describes requirements for new transaction processing.
Chapter 6 describes requirements for Issuer Update Processing.
Chapter 7 describes requirements for Integrated Data Storage.
Annex A defines the data elements used in this specification for financial transaction
interchange.
Annex B details the data elements required for online messages and clearing records.
Annex C describes fast Dynamic Data Authentication (fDDA).
Annex D lists supported commands.
Annex F provides a description of an Integrated Data Storage implementation
Annex G is a glossary of terms and abbreviations used in this specification.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Error! Unknown document property name.
Error! Unknown document property name. vError! Unknown document property name.Page 18
/ 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 19 / 150
The EMV mode configuration uses the output of Entry Point Pre-Processing and
Combination Selection, resulting in the response to the SELECT command and the following
data elements and indicators being available at the start of Kernel 3 processing:
• Amount, Authorised
• Unpredictable Number
• Terminal Transaction Qualifiers (TTQ)
• Copy of TTQ
An accelerated offline data authentication method, fast Dynamic Data Authentication (fDDA),
is provided through use of the GPO command to initiate the dynamic signature. A DDOL is
not used and the results of the authentication are not provided online to the issuer within the
TVR or protected by the online authorisation or clearing cryptograms.
The EMV mode configuration uses the data elements defined in section A.2 and provides
data for online messages and clearing records as defined in section B.1.1.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 20 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 21 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 22 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 23 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 24 / 150
2.4.8 Completion
Completion concludes transaction processing and the kernel will indicate the Outcome of the
transaction and the need for any further action to Entry Point.
The available Outcomes to Entry Point and the expectations for further actions are as below:
• Select Next – The kernel has determined that the selected Combination is
unsuitable and the next Combination (if any) should be tried.
• Try Again – The kernel requires that the device be presented again; this may be a
result of an error, such as tearing, that could resolve if the transaction is attempted
again.
• Approved – The kernel is satisfied that the transaction is acceptable to the selected
contactless card application and wants the transaction to be approved. This is the
expected Outcome for a successful offline transaction, but could also occur following
re-selection of a kernel after an online response.
• Declined – The kernel has found that the transaction is not acceptable to the
selected contactless card application and wants the transaction to be declined. This
Outcome could also occur following re-selection of a kernel after an online response.
• Online Request – The transaction requires an online authorisation to determine the
approved or declined status.
• Try Another Interface – The kernel is unable to complete the transaction with the
selected contactless card application, but knows from the configuration data that
another interface (e.g. contact or magnetic-stripe) is available. The kernel could
indicate a preference for the alternate interface.
• End Application – The kernel experienced an application error, such as missing
data, that will not resolve if the transaction is attempted again with the same selected
contactless card application.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 25 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 26 / 150
• Data is communicated between the kernel and the IDS Operator Application using
Data Exchange.
• Instructions are communicated from the IDS Operator Application to the kernel using
Data Exchange.
The protocol for communicating instructions between an IDS Operator Application and the
kernel is kernel implementation proprietary and is out of scope of this specification.
Data Exchange with the IDS Operator Application is described in this specification for cases
that directly affect kernel processing and kernel to card communications. Implementers may
support additional interactions with IDS Operator Applications that are not described in this
specification, for example to communicate:
• Success of the transaction.
• Error conditions, for example to inform the IDS Operator Application of Offline Data
Authentication failures, to enable proprietary processing to manage such exception
conditions.
Figure 2-2. provides an overview of how Integrated Data Storage processing extends the
standard kernel 3 transaction flow. Note that all IDS processing takes place while the card is
in the field. Consequently, consideration should be given to the efficiency of the Data
Exchange mechanism(s) supported by the kernel implementation in order to minimise the
impact on overall performance.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 27 / 150
Reader Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 28 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 29 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 30 / 150
Requirements – Receipts
Information about POS systems supporting transactions over multiple interfaces are defined
in Book A, Requirements – Multiple Interfaces (8.1.1.11). [5.5]
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 31 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 32 / 150
During Pre-Processing, Entry Point will use the reader risk parameters, configured in the
EMV mode-enabled reader, to determine whether an EMV mode transaction with an amount
of zero will result in an online transaction (if passed to this kernel) or will be conducted over
another interface or passed to another kernel. [5.15]
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 33 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 34 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 35 / 150
EMV mode transactions directly result in the purchase of goods or services and/or in the
disbursement of cash. Refunds and credits are commonly employed to support the retail or
cash disbursement environment, but do not directly result in the purchase of goods or
services, nor in the disbursement of cash. Kernel 3 functionality can be used to support
refunds and credits, and shall comply with the following requirement for the Transaction
Type and Amount, Authorised values used. However, all other reader processing for refunds
and credits is outside the scope of this specification.
Note: An offline decline (CID indicates an AAC) returned by the card application for a
refund or credit simply indicates completion of card action analysis, and should not
be treated as a “decline” of the refund.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 36 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 37 / 150
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 38 / 39
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 39 / 40
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 40 / 41
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 41 / 42
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 42 / 43
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 43 / 44
Prior to initiating the transaction with the card, Entry Point checked the SELECT response
for the presence of the Processing Options Data Object List (PDOL, Tag '9F38'), and for the
presence of the Terminal Transaction Qualifiers (TTQ, Tag '9F66') in the PDOL.
The kernel shall perform the following procedure to initiate the transaction with the card.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 44 / 45
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 45 / 46
Else if the kernel receives SW1 SW2 = '6985' in response to the GPO (or EGPO)
command,
then the kernel shall provide a Select Next Outcome with the following
parameters:
Select Next:
• Start: C
• Online Response Data: N/A
• CVM: N/A
• UI Request on Outcome Present: No
• UI Request on Restart Present: No
• Data Record Present: No
• Discretionary Data Present: No
• Alternate Interface Preference: N/A
• Receipt: N/A
• Field Off Request: N/A
• Removal Timeout: Zero
This will cause Entry Point to remove the current combination from the candidate
list and return to Entry Point Start C, in Combination Selection.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 46 / 47
Else if the kernel receives SW1 SW2 = '6986' in response to the GPO (or EGPO)
command,
then the kernel shall provide a Try Again Outcome with the following parameters:
Try Again:
• Start: B
• Online Response Data: N/A
• CVM: N/A
• UI Request on Outcome Present: Yes
o Message Identifier: '20' (“See Phone for Instructions”)
o Status: Processing Error
o Hold time: 131
• UI Request on Restart Present: Yes
o Status: Ready to Read
• Data Record Present: No
• Discretionary Data Present: No
• Alternate Interface Preference: N/A
• Receipt: N/A
• Field Off Request: 132
o Removal Timeout: Zero
This will instruct the cardholder to refer to their payment device for further
instructions and will interrupt the power for approximately 1300ms before Entry
Point returns to Protocol Activation with the same message displayed to the
cardholder.
Else (SW1 SW2 does not match any of the above), the reader shall provide an
End Application Outcome as defined in requirement 4.2.1.1. This will terminate
the transaction.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 47 / 48
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 48 / 49
Depending on the configuration of the POS system, the reader may in conjunction with this
message or the kernel Outcome turn the field off and/or perform a card removal procedure
as defined in [EMV L1 Contactless]. This is managed by the POS system using the Autorun
parameter as well as other configuration parameters. [5.66]
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 49 / 50
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 50 / 51
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 51 / 52
3 This check may be achieved using the Processing Data Exchange as referenced in Book A,
requirement 8.1.1.12.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 52 / 53
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 53 / 54
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 54 / 55
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 55 / 56
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 56 / 57
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 57 / 58
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 58 / 59
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 59 / 60
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 60 / 61
4If the Card Authentication Related Data returned by the card is less than 7 bytes in length,
then the Card Authentication Related Data bytes 6-7 cannot possibly match CTQ bytes 1-2.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 61 / 62
Else (Card Authentication Related Data was not returned during the
transaction):
If the cryptogram type is an ARQC,
then the kernel shall:
• not examine the remaining CTQ bits for CVM processing,
• set the CVM parameter in the Outcome to Confirmation Code
Verified, and
• conclude CVM processing.
Else (cryptogram type is not an ARQC), the kernel shall:
• set the Decline Required by Reader Indicator to 1,
• not examine the remaining CTQ bits for CVM processing, and
• conclude CVM processing.
Else (neither Online PIN required nor Consumer Device CVM performed):
o If Signature Required (CTQ byte 1 bit 7 is 1b), and the reader supports
Signature (TTQ byte 1 bit 2 is 1b),
then the kernel shall set the CVM parameter in the Outcome to Obtain
Signature.
Else (None of the above), a common CVM was not indicated in the CTQ and a
CVM is not performed.
Note: Cardholder Verification processing to determine the CVM to perform for the
transaction, if any, is performed in this section. However, actual
performance of the CVM does not take place during this point in the
transaction (e.g. acquiring a signature for the transaction).
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 62 / 63
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 63 / 64
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 64 / 65
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 65 / 66
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 66 / 67
5 For non-purchase type of transactions, for instance a refund as defined in requirement 3.4.1.3,
special transaction handling needs to take place.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 67 / 68
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 68 / 69
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 69 / 70
Note: Processing as defined by the shaded shapes is outside the scope of this kernel (e.g.
performed by Entry Point).
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 70 / 71
The kernel shall perform the following procedure to perform Issuer Update Processing.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 71 / 72
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 72 / 73
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 73 / 74
If the IDS Operator Application determines that no IDS Records are to be updated then
processing reverts to standard Initiate Application Processing, using the GPO command, as
defined in section 5.2.2. In this case the IDS Operator Application sends to the kernel, via
Data Exchange, an instruction to use the GPO command.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 74 / 75
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 75 / 76
A.1.1 Requirements
Requirements – Data Elements
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 76 / 77
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 77 / 78
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 78 / 79
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 79 / 80
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 80 / 81
Application File Conditional Indicates the location (SFI, range GPO For each file to be read, the Application
Locator (AFL) If returning of records) of the AEFs related to File Locator contains the following four
F: var. record data for a given application. bytes:
T: '94' the transaction Byte1:
L: var. up to 252 bits 8-4 = SFI
S: Card bits 3-1 = 000
Byte 2: First (or only) record number to be
read for that SFI (never equal to
zero)
Byte 3: Last record number to be read for
that SFI (shall be greater than or
equal to byte 2)
Byte 4: Number of consecutive records
involved in authentication of static
data, starting with record number in
byte 2 (may range from zero to the
value of the third byte minus the
value of the second byte + 1)
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 81 / 82
Application Identifier Mandatory The ADF Name identifies the SELECT Applicable AID as defined by the payment
(ADF Name) application as described in system
F: b 40-128 [ISO 7816-5]. The AID is made up
of the Registered Application
T: '4F'
Provider Identifier (RID) and the
L: 5-16 Proprietary Identifier Extension
S: Card (PIX).
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 82 / 83
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 83 / 84
Application Preferred Optional Preferred mnemonic associated SELECT The permitted characters for Application
Name with the AID. Preferred Name are the non-control
F: ans 1-16 characters defined in the ISO/IEC 8859
part designated in the Issuer Code Table
T: '9F12'
Index associated with the Application
L: 1-16 Preferred Name.
S: Card
P: E M
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 84 / 85
Application Primary Conditional Cardholder account number. READ RECORD If the value of the Application Primary
Account Number If fDDA For transactions where Offline Account Number does not match the
(PAN) supported Data Authentication is performed, account number in Track 2 Equivalent
F: var. up to cn 19 the Application PAN is returned. Data (tag '57'), the reader shall terminate
the transaction.
T: '5A' For transactions where Offline
L: var. up to 10 Data Authentication is
S: Card not performed, the Application
PAN does not need to be
returned.
Application Primary Optional Identifies and differentiates card GPO, Note: Although this field is optional in the
Account Number applications with the same PAN. READ RECORD card, if it is present in the card it is
Sequence Number sent in online messages. If it is not
(PSN) sent in online messages, the value
F: n 2 is assumed to be 00 for key
derivations.
T: '5F34'
L: 1
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 85 / 86
Application Priority Conditional Indicates the priority of a given SELECT bit 8: Not used for Kernel 3
Indicator If multiple application or group of bits 7-5: RFU (0,0,0)
F: b 8 contactless applications in a directory.
bits 4-1:
T: '87' payment
0000 = No priority assigned
applications on
L: 1 xxxx = Order in which the application
card
S: Card is to be selected, ranging
from 1 to 15, with 1 being the
highest priority
Application Program Optional Payment system proprietary data SELECT As defined by the payment system
Identifier element identifying the
(Program ID) Application Program ID of the
F: b card application.
T: '9F5A' When personalised, the
L: var. 1-16 Application Program ID is
returned in the FCI Issuer
S: Card
Discretionary Data of the
SELECT response (Tag 'BF0C').
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 86 / 87
Application Selection Optional Market-proprietary data that may SELECT See [EMV ASRPD].
Registered be required by local regulatory
Proprietary Data authority to offer specific services
(ASRPD) based on this information, as
F: b defined in [EMV ASRPD].
T: '9F0A'
L: var.
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 87 / 88
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 88 / 89
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 89 / 90
Authorisation Conditional Indicates the transaction N/A Codes generated by the issuer are as
Response Code If Issuer disposition of the transaction indicated in [ISO 8583:1987].
(ARC) received from the issuer for online 00, 10, or 11 indicate an issuer
Update
F: an 2 authorisations. approval.
Processing
T: '8A' supported 01 or 02 indicates an issuer referral.
L: 2 An ARC other than the ones listed
S: Issuer/Reader above indicates an issuer decline.
The following codes are generated by the
reader or terminal for the following
conditions:
Y1 = Offline approved
Z1 = Offline declined
Y3 = Unable to go online (offline
approved)
Z3 = Unable to go online (offline
declined)
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 90 / 91
Card Authentication Conditional Contains the fDDA Version READ RECORD Byte 1: fDDA Version Number ('01')
Related Data If fDDA Number, Card Unpredictable Byte 2-5: (Card) Unpredictable Number
F: b supported Number, and Card Transaction
Byte 6-7: Card Transaction Qualifiers
Qualifiers.
T: '9F69'
For transactions where fDDA is
L: var. 5-16
performed, the Card
S: Card Authentication Related Data is
returned in the last record
specified by the Application File
Locator for that transaction.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 91 / 92
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 92 / 93
Certificate Authority Conditional Payment system public key used N/A Value generated by the payment system
Public Key If fDDA for dynamic data authentication. CA and loaded to terminal by acquirer.
F: b supported Up to six public keys per payment system
must be supported.
T: –
L: –
S: Reader
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 93 / 94
Certificate Authority Conditional Identifies the Certificate READ RECORD Values assigned by the payment system.
Public Key Index If Offline Data Authority’s public key in
(PKI) Authentication conjunction with the RID for use
F: b 8 supported in offline data authentication.
T: '8F'
L: 1
S: Card
Certificate Authority Conditional Identifies the Certificate N/A Values assigned by the payment system.
Public Key Index If fDDA Authority’s public key in
(PKI) supported conjunction with the RID for use
F: b 8 in offline static and dynamic data
authentication.
T: '9F22'
L: 1
S: Reader
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 94 / 95
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 95 / 96
Customer Exclusive Optional Contains data for transmission to GPO, Customer Exclusive Data, if personalised,
Data (CED) the issuer. READ RECORD consists of one or more proprietary Issuer
F: b elements.
T: '9F7C'
L: var. up to 32
S: Card
Decline Required by Required Proprietary internal indicator used N/A This indicator is a transient value,
Reader Indicator during transaction processing to initialized to a value of 0 at the beginning
F: – indicate that internal reader of the transaction.
processes have indicated that the 1 = Offline decline required by reader
T: –
transaction should be declined.
L: –
S: Reader
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 96 / 97
fDDA Version Conditional Contains the version number for READ RECORD '01' = fDDA Version Number 1
Number If fDDA the fDDA version supported by
F: b 8 supported the card
T: part of '9F69'
L: 1
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 97 / 98
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 98 / 99
Form Factor Indicator Required Indicates the form factor of the GPO, Byte 1 thru 3: Out-of-scope of Kernel 3.
(FFI) consumer payment device and READ RECORD Byte 4: Payment Transaction Technology
F: b 32 the type of contactless interface
bits 8-5: RFU (0,0,0,0)
over which the transaction was
T: '9F6E' bits 4-1: Payment Transaction
conducted. This information is
L: 4 made available to the issuer host. Technology
S: Card (and reader) All values not currently defined are
RFU.
0000 = Proximity Contactless
interface using [ISO 14443]
(including NFC)
Integrated Circuit Conditional ICC Public Key certified by the READ RECORD
Card (ICC) Public Key If fDDA issuer.
Certificate supported
F: b
T: '9F46'
L: NI
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 99 / 100
Integrated Circuit Conditional ICC Public Key Exponent used for READ RECORD
Card (ICC) Public Key If fDDA the verification of the Signed
Exponent supported Dynamic Application Data.
F: b
T: '9F47'
L: 1 or 3
S: Card
Integrated Circuit Conditional Digits of the ICC Public Key READ RECORD
Card (ICC) Public Key If fDDA Modulus which do not fit within
Remainder supported and the ICC Public Key Certificate.
F: b entire public
T: '9F48' key does not fit
into certificate
L: NIC – NI + 42
S: Card
Integrated Data Conditional Directory of Integrated Data SELECT See Annex F for description of content for
Storage Directory If Integrated Storage records on the card. an example Integrated Data Storage
(IDSD) Data Storage is implementation.
F: b supported in
T: 'D2' card
L: var
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 100 / 101
Integrated Data Conditional Part of the command data for the N/A See Annex F for description of content for
Storage Record If Integrated EXTENDED GET PROCESSING an example Integrated Data Storage
Update Template Data Storage is OPTIONS command. implementation.
F: b supported in The IDS Record Update Template
T: 'BF60' card contains data to be updated in
L: var one or more IDS Records.
S: Data Exchange
Issuer Application Mandatory Contains proprietary application GPO Byte 1-4: Out of scope
Data (IAD) data for transmission to the Issuer Byte 5:
F: b in an online transaction.
bits 8-7: Out of scope
T: '9F10' bits 6-5:
L: var. up to 32 00 = AAC returned in GPO
S: Card 01 = TC returned in GPO
10 = ARQC returned in GPO
11 = RFU
bit 4-1 = Out of scope
Byte 6 - end: Out of scope
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 101 / 102
Issuer Code Table Conditional Indicates the code table SELECT Values are:
Index If Application according to [ISO 8859] for 01 = [ISO 8859] Part 1
F: n 2 Preferred displaying the Application
02 = [ISO 8859] Part 2
Name is Preferred Name.
T: '9F11' 03 = [ISO 8859] Part 3
personalised
L: 1 04 = [ISO 8859] Part 4
S: Card 05 = [ISO 8859] Part 5
06 = [ISO 8859] Part 6
07 = [ISO 8859] Part 7
08 = [ISO 8859] Part 8
09 = [ISO 8859] Part 9
10 = [ISO 8859] Part 10
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 102 / 103
Issuer Country Code Conditional Indicates the country of the READ RECORD
F: n 3 If Application issuer,
T: '5F28' Usage Control represented according to
is supported [ISO 3166].
L: 2
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 103 / 104
Issuer Public Key Conditional Issuer’s public key certified by a READ RECORD
Certificate If Offline Data certificate authority for use in
F: b Authentication offline data authentication.
T: '90' supported
L: NCA
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 104 / 105
Issuer Public Key Conditional Issuer public key exponent used READ RECORD
Exponent If Offline Data for the verification of the ICC
F: b Authentication Public Key Certificate.
T: '9F32' supported
L: 1 or 3
S: Card
Issuer Public Key Conditional Portion of the Issuer Public Key READ RECORD
Remainder If Offline Data Modulus which does not fit into
F: b Authentication the Issuer PK Certificate.
T: '92' supported and
entire public
L: NI – NCA + 36
key does not fit
S: Card into certificate
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 105 / 106
Issuer Script Results Conditional Indicates the results of Issuer N/A Byte 1 (Issuer Script Result):
F: b If Issuer Update Script processing. bits 8-5: Result of the Issuer Script
T: '9F5B' Processing When the reader/terminal processing performed by the
supported transmits this data element to the kernel:
L: var.
acquirer, in this version of '0' = Issuer Script not performed
S: Reader
Kernel 3, it is acceptable that only '1' = Issuer Script processing failed
byte 1 is transmitted, although it is '2' = Issuer Script processing
preferable for all five bytes to be successful
transmitted.
bits 4-1: Sequence number of the
Issuer Script Command:
'0' = Not specified
'1'–'E' = Sequence number 1-14
'F' = Sequence number 15 or
above
Bytes 2-5 (Issuer Script Identifier): Issuer
Script Identifier received by the
reader, if available; zero filled if not
available. Mandatory if more than
one Issuer Script Template was
received by the reader.
– continues –
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 106 / 107
Issuer Script Results Bytes 1-5 are repeated for each Issuer
– continued – Script Template processed by the kernel,
although in this version of Kernel 3, only
one Issuer Script Template may be
transmitted in the response message.
Issuer Script Optional Contains proprietary issuer data N/A [EMV] specifies that terminals and
Template 1 Passed from for transmission to the card. The networks must support a total length for
F: b issuer through format of the Issuer Script all issuer scripts in an online response of
reader Template is shown in up to 128 bytes. Issuers may send longer
T: '71'
[EMV Book 3], section 10.10. issuer scripts only when the issuer knows
L: var. that longer issuer scripts are supported
S: Issuer by all entities transporting the script back
to the card.
Issuer Script Optional Contains proprietary issuer data N/A [EMV] specifies that terminals and
Template 2 Passed from for transmission to the card. The networks must support a total length for
F: b issuer through format of the Issuer Script all issuer scripts in an online response of
reader Template is shown in up to 128 bytes. Issuers may send longer
T: '72'
[EMV Book 3], section 10.10. issuer scripts only when the issuer knows
L: var. that longer issuer scripts are supported
S: Issuer by all entities transporting the script back
to the card.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 107 / 108
Log Entry Conditional Data element indicating the SELECT Byte 1: SFI containing the cyclic
F: b If transaction location (SFI) and the maximum transaction log file.
logging number of transaction log Byte 2: Maximum number of records in
T: '9F4D'
supported records. the transaction log file.
L: 2
S: Card
Log Format Conditional List in tag and length format of GET DATA
F: b If transaction data elements that are logged by
logging the transaction
T: '9F4F'
supported
L: var.
S: Card
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 108 / 109
Merchant Name and Required Indicates the name and location N/A
Location (at reader) of the merchant. The reader shall
F: ans return the value of the Merchant
Name and Location when
T: '9F4E'
requested by the card in a Data
L: var. Object List.
S: Reader
Online Required by Required Proprietary internal indicator used N/A This indicator is a transient value,
Reader Indicator during transaction processing to initialized to a value of 0 at the beginning
F: – indicate that internal reader of the transaction.
processes have indicated that the 1 = Online required by reader
T: –
transaction should be online
L: – requested.
S: Reader
Payment Account Optional A non-financial reference READ RECORD See [EMV Tokenisation].
Reference (PAR) assigned to each unique PAN and
F: an used to link a Payment Account
represented by that PAN to
T: '9F24'
affiliated Payment Tokens, as
L: 29 defined in [EMV Tokenisation].
S: Card The PAR may be assigned in
advance of Payment Token
issuance.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 109 / 110
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 110 / 111
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 111 / 112
Short File Identifier Conditional Used in the commands related to N/A Values are:
F: b 8 If returning an application elementary file 1–10: Governed by joint payment
record data for (AEF) to identify the file. The SFI systems
T: '88'
the transaction data object is a binary field with
L: 1 11–20: Payment system specific
the three high-order bits set to
S: Card zero. 21–30: Issuer specific
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 112 / 113
Static Data Optional Contains list of tags of primitive READ RECORD The SDA Tag List may not contain tags
Authentication (SDA) data objects whose value fields other than the tag for Application
Tag List are to be included in the ICC Interchange Profile (AIP).
F: – Public Key Certificate hash result.
T: '9F4A'
L: var.
S: Card
Terminal Floor Limit Conditional Indicates the floor limit in the N/A
F: b 32 If Entry Point terminal. As defined in Book B.
T: '9F1B' Pre-Processing
supported and
L: 4
Reader
S: Reader Contactless
Floor Limit is
not present
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 113 / 114
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 114 / 115
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 115 / 116
Terminal Verification Required Status of the different functions as N/A Byte 1: Not used for Kernel 3 ('00')
Results (TVR) seen from the reader/terminal. Byte 2: Not used for Kernel 3 ('00')
F: b 40 For EMV mode transactions, all of Byte 3: Not used for Kernel 3 ('00')
T: '95' the TVR bits sent online to the
Byte 4: Not used for Kernel 3 ('00')
acquirer shall be set to 0b.
L: 5 Byte 5: Not used for Kernel 3 ('00')
S: Reader
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 116 / 117
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 117 / 118
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 118 / 119
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 119 / 120
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 120 / 121
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Error! Unknown document property name.
Error! Unknown document property name. vError! Unknown document property name. Page
121 / 122
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 122 / 123
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 123 / 124
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 124 / 125
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 125 / 126
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 126 / 127
Table C-1: Terminal Dynamic Data for Input to DDA Hash Algorithm
Note: The Card Authentication Related Data is variable length. The kernel shall use the full
Card Authentication Related Data returned by the card for dynamic signature
verification. In any of the following cases, fDDA shall fail:
• The result of the verification of the dynamic signature process described above is not
successful
• Application Interchange Profile (AIP) indicates that DDA is not supported by the card
(AIP byte 1 bit 6 is 0b).
• fDDA is supported and data required to support fDDA is missing.
• The version of fDDA requested by the card is not supported by the reader. fDDA
version 01 is the only supported version of fDDA in this specification.
• For offline approval requests, the dynamic signature is using a Signed Data Format
that is not '05'.
• For online approval requests at special purpose readers, the dynamic signature is
using a Signed Data Format that is not '95'.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 127 / 128
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 128 / 129
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 129 / 130
Code Value
CLA '80'
INS 'E0'
P1 '00'
P2 '00'
Lc Length of the command data field
Data The data field consists of:
• PDOL related data
• IDS Record Update Template (TLV coded, tag 'BF60') – See F.2
Le '00'
The kernel is not required to validate the content of the IDS Record Update Template. It is
the IDS Operator Application’s responsibility to ensure that the IDS Record Update Data is
correctly formatted. The card application will respond with an error if invalid data is provided.
The IDS Record Update Template for an example Integrated Data Storage implementation is
provided in section F.2.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 130 / 131
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 131 / 132
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 132 / 133
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 133 / 134
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 134 / 135
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 135 / 136
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 136 / 137
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 137 / 138
IDS Operator ID 4 R
The value of this field for the identified IDS
Record.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 138 / 140
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 139 / 140
One or more IDS Records may be updated in a single EGPO command; each IDS Record to
be updated is identified by a different value 'x' in the tags 'DFx1', 'DFx2', 'DFx3', and 'DFx4'.
Note: The value 'x' in tags 'DFx1', 'DFx2', 'DFx3' and 'DFx4' may be any value between '0'
and 'F'. The value of 'x' is not linked to the IDS Record Number; it is used only to
distinguish between different sets of IDS Record Attributes and IDS Record data.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Error! Unknown document property name.
Error! Unknown document property name. vError! Unknown document property name. Page 140 / 141
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 141 / 142
IDS Operator Data Optional IDS Operator data in an IDS Record. READ Data originates from IDS Operator and may
RECORD have any value.
Note that the total of Secured IDS Operator
Data and IDS Operator Data within an IDS
Record cannot exceed 255 bytes.
IDS Operator ID Identifier for the IDS Operator, assigned by the SELECT See IDS Directory Entry
Payment System.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 142 / 143
IDS Record Counter A counter that is incremented by the card SELECT See IDS Directory Entry
application when the IDS Operator Data in the
associated IDS Record is changed.
IDS Record Lock Status Indicates whether the IDS Record is ‘Locked’ SELECT See IDS Directory Entry
or ‘Unlocked’.
IDS Record Number Part of IDS Directory Entry. SELECT See IDS Directory Entry
The Record Number within the SFI of IDS
Record AEF, to which the IDS Directory Entry
refers.
IDS Record Type The type of IDS Record; Inactive, Short-term, SELECT See IDS Directory Entry
Long Term or Secured.
IDS Record Update Part of the command data for the Extended N/A See Table F-1.
Template GET PROCESING OPTIONS command.
The IDS Record Update Template contains
data to be updated in one or more IDS
Records.
Long Term IDS Record Part of IDS Directory Header. SELECT See IDS Directory Header
Available
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 143 / 144
Secured IDS Operator Optional secured data in an IDS Record. READ Data originates from IDS Operator and may
Data Only IDS Records with an IDS Record Type of RECORD have any value.
‘Secured’ will contain Secured IDS Operator Note that the total of Secured IDS Operator
Data. Data and IDS Operator Data within an IDS
Record can not exceed 255 bytes.
Total # of IDS Part of IDS Directory Header. SELECT See IDS Directory Header
Records
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the
user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 144 / 145
Annex G Glossary
This is a glossary of terms and abbreviations used in this specification. For descriptions of
data elements, see Annex A.
AC Application Cryptogram.
C Conditional.
an Alphanumeric.
Application Cryptogram returned by the card; one of the following cryptogram types:
Cryptogram
• TC Transaction Certificate.
• ARQC Authorisation Request Cryptogram.
• AAC Application Authentication Cryptogram.
Approved A Final Outcome.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 145 / 146
CA Certification Authority.
Candidate List The list of Combinations constructed by Entry Point during the
Combination Selection process.
cn Compressed Numeric.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 146 / 147
DF Dedicated File.
EMV mode An operating mode of the POS System that indicates that this particular
acceptance environment and acceptance rules supports chip
infrastructure. Typically used in conjunction with the term “transaction”
(i.e., EMV mode transaction) to indicate contactless payment utilising a
full chip infrastructure carrying EMV minimum data.
EMV Mode For transactions conducted over the contactless interface, the EMV Mode
Path Path is an application path taken by the card which results in card
behaviour defined for EMV mode. This path is taken for contactless
transactions where the card and reader both support EMV mode.
EMV mode A reader in an acceptance environment that can handle EMV data for
reader which at least one kernel is configured to accept EMV data.
EMVCo The organization that manages the EMV Specifications and their related
testing processes.
Extended An option in which Entry Point appends the value indicated by the
Selection Extended Selection data element (Tag '9F29') to the ADF name in the
SELECT command.
F Format.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 147 / 148
Fast DDA Leverages DDA as defined in [EMV] specifications. Used in EMV mode
(fDDA) transactions to allow the reader to issue READ RECORD commands to
obtain Dynamic Data Authentication (DDA) related data from the card
and perform the DDA calculations after the card has left the field.
Final Outcome Result provided to the reader as a result of Entry Point processing the
Outcome from the kernel, or provided directly by Entry Point under
exception conditions.
Hex Hexadecimal.
IDS Operator A service provider that utilises the optional Integrated Data Storage
feature.
IDS Operator An application that implements the business logic of the IDS Operator.
Application
Issuer Update Data returned by the issuer in the response to an online request. Can
Data include Issuer Response Data, Issuer Authentication Data, and/or Issuer
Scripts Template.
Issuer Update Optional feature whereby the issuer can update card parameters via a
Processing second presentment of a card.
Kernel The kernel contains interface routines, security and control functions, and
logic to manage a set of commands and responses to retrieve the
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 148 / 149
L Length.
M Mandatory.
Mag-stripe An operating mode of the POS System that indicates that this particular
mode acceptance environment and acceptance rules supports mag-stripe
infrastructure. Typically used in conjunction with the term
“transaction” (i.e., mag-stripe mode transaction) to indicate contactless
payment based on Track 1 and/or Track 2 Data obtained from the card.
Important: Mag-stripe mode is no longer supported in this specification.
ms Millisecond.
n Numeric.
N/A Not applicable; a possible value for several Outcome and Final Outcome
parameters.
O Optional.
Online PIN A method of PIN verification where the PIN entered by the cardholder
into the terminal PIN pad is encrypted and included in the online
authorisation request message sent to the issuer.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 149 / 150
Outcome Result from the kernel processing, provided to Entry Point, or under
exception conditions, result of Entry Point processing. In either case, a
primary value with a parameter set.
P Path.
Reader risk A reader limit or check used to perform reader risk management during
parameter the Pre-Processing phase of Entry Point.
RF Radio Frequency.
S Source.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Contactless Specifications for Payment Systems
Book C-3 v2.11 Page 150 / 150
Status Check Option within the reader related to the checking of a single unit of
Support currency. The notion of single unit of currency is based on the least
significant number of the currency unit as defined in ISO 4217. This
option can be used by the reader to determine whether the card is
genuine and active.
T Tag.
TC Transaction Certificate.
Transaction The reader-card interaction between the first presentment of the card and
the decision on whether the transaction is approved or declined. If the
transaction is authorised online, this may involve multiple presentments
of the card on the reader.
© 2011-2023 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is
permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com.
EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.