Результаты проверки терминала (TVR)
Пятибайтовое битовое поле, в котором платёжный терминал фиксирует всё, что пошло не так или выглядело подозрительно во время EMV-транзакции.
Общаясь с чипом, терминал выполняет серию проверок и ставит бит за каждую неудачу: не прошла офлайн-аутентификация данных, карта просрочена, исчерпан лимит попыток PIN, сумма превышает лимит без онлайн-запроса, верификация держателя не удалась. TVR хранится в теге EMV 95 и уходит эмитенту в составе запроса авторизации.
Решение принимается сравнением поля с двумя наборами масок: кодами действий терминала (TAC) и кодами действий эмитента (IAC), считанными с чипа. Установленный бит, совпавший с маской Denial, отклоняет транзакцию сразу; совпавший с Online — отправляет её в банк. Тот, кто разбирает отклонённый карточный платёж, обычно обнаруживает, что TVR — самое информативное поле во всём логе.