Terminal verification results: Difference between revisions

Content deleted Content added
No edit summary
Lalaith (talk | contribs)
m Simplify - don't try to describe two different versions of the TVR at once
 
(23 intermediate revisions by 19 users not shown)
Line 1:
'''Terminal verification results''' (TVR) or '''Tag '95''''<ref>{{cite book|title=EMV® Contactless Specifications for Payment Systems Book C-6 Kernel 6 Specification|year=2016|publisher=EMVCo|pages=122|url=https://www.emvco.com/wp-content/uploads/2017/05/C-6_Kernel_6_v2.6_20160512101849195.pdf|access-date=2022-01-31|archive-date=2022-01-22|archive-url=https://web.archive.org/web/20220122045629/https://www.emvco.com/wp-content/uploads/2017/05/C-6_Kernel_6_v2.6_20160512101849195.pdf|url-status=dead}}</ref> is an [[EMV]] data objectedobject . The TVR is a series of bits set by the terminal reading an EMV card, based on logical tests (for example has the card expired). This data object is used in the terminalsterminal's decissiondecision whether to accept, decline or go on-line for a payment transaction. The format of the TVR is as follows:<ref>{{cite book|title=EMV Integrated Circuit Card Specifications for Payment Systems - Book 3: Application Specification|year=2011|publisher=EMVCo|pages=165|url=http://www.emvco.com/download_agreement.aspx?id=654|access-date=2012-03-26|archive-date=2012-04-07|archive-url=https://web.archive.org/web/20120407213325/http://www.emvco.com/download_agreement.aspx?id=654|url-status=dead}}</ref><ref>{{cite book|title=EMV Contactless Specifications for Payment Systems - Book C-2: Kernel 2 Specification|year=2020|publisher=EMVCo|pages=543|url=https://www.emvco.com/terms-of-use/?u=/wp-content/uploads/documents/C-2-Kernel-2-v2.10.pdf}}</ref>
 
{|class="wikitable"
Line 11:
! b2
! b1
! width="400pt450pt"|Meaning
|-
| 1||X ||X ||X ||X ||X ||X ||X ||Offline data processingauthentication was not performed
|-
| X ||1||X ||X ||X ||X ||X ||X ||SDA failed
|-
| X ||X ||1||X ||X ||X ||X ||X ||ICC data missing
|-
| X ||X ||X ||1||X ||X ||X ||X ||Card number appears on hotlist
|-
| X ||X ||X ||X ||1||X ||X ||X ||DDA failed
|-
| X ||X ||X ||X ||X ||1||X ||X ||CDA failed
|-
| X ||X ||X ||X ||X ||X ||01||X ||RFUSDA was selected
|-
| X ||X ||X ||X ||X ||X ||X ||0||RFU
|-
|}
Line 41:
! b2
! b1
! width="400pt450pt"|Meaning
|-
| 1||X ||X ||X ||X ||X ||X ||X ||Card and terminal have different application numbersversions
|-
| X ||1||X ||X ||X ||X ||X ||X ||Expired application
|-
| X ||X ||1||X ||X ||X ||X ||X ||Application not yet effective
|-
| X ||X ||X ||1||X ||X ||X ||X ||Requested service not allowed for card product
|-
| X ||X ||X ||X ||1||X ||X ||X ||New card
|-
| X ||X ||X ||X ||X ||0||X ||X ||RFU
|-
| X ||X ||X ||X ||X ||X ||0||X ||RFU
|-
| X ||X ||X ||X ||X ||X ||X ||0||RFU
|-
|}
Line 71:
! b2
! b1
! width="400pt450pt"|Meaning
|-
| 1||X ||X ||X ||X ||X ||X ||X ||Cardholder verification was not successful
|-
| X ||1||X ||X ||X ||X ||X ||X ||Unrecognised CVM
|-
| X ||X ||1||X ||X ||X ||X ||X ||[[Personal identification number|PIN]] try limit exceeded
|-
| X ||X ||X ||1||X ||X ||X ||X ||[[Personal identification number|PIN]] entry required, but no PIN pad availablepresent or not working
|-
| X ||X ||X ||X ||1||X ||X ||X ||[[Personal identification number|PIN]] entry required, PIN pad present, but PIN was not entered
|-
| X ||X ||X ||X ||X ||1||X ||X ||On-line [[Personal identification number|PIN]] entered
|-
| X ||X ||X ||X ||X ||X ||0||X ||RFU
|-
| X ||X ||X ||X ||X ||X ||X ||0||RFU
|-
|}
Line 101:
! b2
! b1
! width="400pt450pt"|Meaning
|-
| 1||X ||X ||X ||X ||X ||X ||X ||Transaction exceeds floor limit
|-
| X ||1||X ||X ||X ||X ||X ||X ||Lower consecutive offline limit exceeded
|-
| X ||X ||1||X ||X ||X ||X ||X ||Upper consecutive offline limit exceeded
|-
| X ||X ||X ||1||X ||X ||X ||X ||Transaction electedselected randomly of on-line processing
|-
| X ||X ||X ||X ||1||X ||X ||X ||Merchant forced transaction on-line
|-
| X ||X ||X ||X ||X ||0||X ||X ||RFU
|-
| X ||X ||X ||X ||X ||X ||0||X ||RFU
|-
| X ||X ||X ||X ||X ||X ||X ||0||RFU
|-
|}
Line 131:
! b2
! b1
! width="400pt450pt"|Meaning
|-
| 1||X ||X ||X ||X ||X ||X ||X ||Default TDOL Used
|-
| X ||1||X ||X ||X ||X ||X ||X ||Issuer authentication failed
|-
| X ||X ||1||X ||X ||X ||X ||X ||Script proceesingprocessing failed before final Generate AC
|-
| X ||X ||X ||1||X ||X ||X ||X ||Script processing failed after final Generate AC
|-
| X ||X ||X ||X ||01||X ||X ||X ||RFURelay resistance threshold exceeded (Contactless Kernel 2)
|-
| X ||X ||X ||X ||X ||01||X ||X ||RFURelay resistance time limits exceeded (Contactless Kernel 2)
|-
| X ||X ||X ||X ||X ||X ||0||X0||RFURelay resistance protocol not supported (Contactless Kernel 2)
|-
| X ||X ||X ||X ||X ||X ||X0||01||RFURelay resistance protocol not performed (Contactless Kernel 2)
|-
| || || || || || ||1||0||Relay resistance protocol performed (Contactless Kernel 2)
|-
| || || || || || ||1||1||RFU
|-
|}
 
==See also==
* [[EMV]]
 
==References==
* [http://www.emvco.com/specifications.aspx?id=23 EMV Specification Bulletins] {{Webarchive|url=https://web.archive.org/web/20120402183733/http://www.emvco.com/specifications.aspx?id=23 |date=2012-04-02 }}
* [http://www.emvco.com/specifications.aspx?id=223 EMV Specification] {{Webarchive|url=https://web.archive.org/web/20140621225253/http://www.emvco.com/specifications.aspx?id=223 |date=2014-06-21 }}
<references />
 
==External links==
* [https://paymentcardtools.com/emv-tag-decoders/tvr Online decoder]
 
[[Category:EMV]]