TerminalFormat: bLength: 4Kernel-specific
9F66

Terminal Transaction Qualifiers (TTQ)

Tag ID
9F66
Format
b
Length (bytes)
4
Source
Terminal

Where it appears

Set by the reader; sent to the card in GET PROCESSING OPTIONS (via the PDOL).

Specification reference

Defined in: EMVCo Contactless Book C-3 (Kernel 3 / Visa); reused by Kernels 4–7

Bit-level definitions below follow: EMVCo Contactless Book C-3 (Kernel 3 / Visa), also referenced by Kernels 4–7 — Terminal Transaction Qualifiers (4 bytes)

Bit & value breakdown

EMVCo Contactless Book C-3 (Kernel 3 / Visa), also referenced by Kernels 4–7 — Terminal Transaction Qualifiers (4 bytes)
Byte 1 — Terminal support flags
b5–b4RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — must be 0
b3 = 0x04Offline-only reader (1 = no online capability)
b2 = 0x02Online PIN supported
b1 = 0x01Signature supported
Byte 2 — Processing requirements
b7 = 0x40Online cryptogram required
b5 = 0x10Contact chip offline PIN supported
b4–b1RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — must be 0
Byte 3 — Advanced features
b8 = 0x80Issuer update processing supported
b6–b1RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — must be 0
Byte 4
b8–b1RFUReserved for Future UseBits or bytes with no current meaning, reserved by the spec; they must be set to zero. — must be 0

Example values

36000000qVSDC + online PIN + signature, online-capable reader
26000000qVSDC supported, contact chip offline PIN

Meaning by contactless kernel

Kernel 4· American Express

Amex ExpressPay uses its own Enhanced Contactless Reader Capabilities (tag 9F6E) in place of the TTQTerminal Transaction QualifiersEMV tag 9F66 — a 4-byte bitmap the contactless reader sends to the card, declaring what the terminal supports and requires.View in glossary → for the reader bitmap.