Tag 95 Terminal Verification Results TVR Decoder

TVR is a 5-byte (10 characters, hexadecimal) EMV data value, residing in Tag 95, that represents Terminal Verification Results. The TVR indicates the results of Offline Data Authentication (ODA), Cardholder Verification Method (CVM), Authentication, and other processes.

10 characters — auto-populates individual byte fields below

TVRB1Byte 1 - Data / Card Authentication

BIT DEFINITIONS

b8:Offline Data Authentication Was Not Performed
b7:SDA Failed
b6:ICC Data Missing
b5:Card Appears on Terminal Exception File
b4:DDA Failed
b3:CDA Failed
b2:SDA Selected
b1:RFU
TVRB2Byte 2 - Application / Security Information

BIT DEFINITIONS

b8:ICC and Terminal Have Different Application Versions
b7:Expired Application
b6:Application Not Yet Effective
b5:Requested Service Not Allowed for Card Product
b4:New Card
b3:RFU
b2:RFU
b1:RFU
TVRB3Byte 3 - Cardholder Verification

BIT DEFINITIONS

b8:Cardholder Verification Was Not Successful
b7:Unrecognised CVM
b6:PIN Try Limit Exceeded
b5:PIN Entry Required and PIN Pad Not Present or Not Working
b4:PIN Entry Required, PIN Pad Present, but PIN Was Not Entered
b3:Online PIN Entered
b2:RFU
b1:RFU
TVRB4Byte 4 - Transaction Information

BIT DEFINITIONS

b8:Transaction Exceeds Floor Limit
b7:Lower Consecutive Offline Limit Exceeded
b6:Upper Consecutive Offline Limit Exceeded
b5:Transaction Selected Randomly for Online Processing
b4:Merchant Forced Transaction Online
b3:RFU
b2:RFU
b1:RFU
TVRB5Byte 5 - Script Processing / Relay Resistance

BIT DEFINITIONS

b8:Default TDOL Used
b7:Issuer Authentication Failed
b6:Script Processing Failed Before Final GENERATE AC
b5:Script Processing Failed After Final GENERATE AC
b4:Relay Resistance Threshold Exceeded
b3:Relay Resistance Time Limits Exceeded
b2:Relay Resistance Performed (b2=1, b1=0)
b1:Relay Resistance Protocol Supported
HEI EMV Decoder ToolHartley Enterprises, Inc.
[email protected]

© Hartley Enterprises, Inc. All rights reserved.

Payment Processing & EMV Certification Consulting