TerminalFormat: bLength: 2
9B

Transaction Status Information (TSI)

Tag ID
9B
Format
b
Length (bytes)
2
Source
Terminal

What it is

Transaction Status Information (TSITransaction Status InformationEMV tag 9B — a bitfield showing which functions the terminal actually performed during the transaction.View in glossary →) is a 2-byte bitmap recording which processing functions were actually performed: offline data authentication, cardholder verification, card and terminal risk management, issuer authentication, and script processing.

Where the TVRTerminal Verification ResultsEMV tag 95 — a 5-byte bitfield recording the outcome of the terminal’s risk and verification checks.View in glossary → (95) says what the result was, the TSITransaction Status InformationEMV tag 9B — a bitfield showing which functions the terminal actually performed during the transaction.View in glossary → says what was attempted — the two are read together when analysing a transaction log.

Where it appears

Built up by the terminal during processing; reported in logs and the clearing record.

Specification reference

Defined in: EMV 4.x Book 3 (Application Specification), Annex A — Data Element Dictionary

Bit-level definitions below follow: EMV Book 3, Table 47 — Transaction Status Information (2 bytes)

Bit & value breakdown

EMV Book 3, Table 47 — Transaction Status Information (2 bytes)
Byte 1
b8 = 0x80Offline data authentication was performed
b7 = 0x40Cardholder verification was performed
b6 = 0x20Card risk management was performed
b5 = 0x10Issuer authentication was performed
b4 = 0x08Terminal risk management was performed
b3 = 0x04Script processing was performed
b2–b1RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — must be 0
Byte 2
b8–b1RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — all bits must be 0

Example values

E800Offline auth + CVM + card risk management performed

Decode & build this tag