What's up with ODA (offline data authentication) in the US Market?
...
Augusta supports ODA always. It cannot be turned off with the currently available Terminal Settings (link: Which Terminal Settings Am I Allowed to Change?)
Tag 95 has four bits relative to the subject (link: What does TVR mean?)
- Byte 1:
0------- Offline data authentication was not performed
-0------ SDA failed
--0----- ICC data missing
---0---- Card appears on terminal exception file
----0--- DDA failed
-----0-- CDA failed
------0- SDA selected
-------0 RFU - If either the card or the terminal do not support ODA, then Byte 1 bit 7 bit 8 of tag 95 will be set (Offline data authentication was not performed).
- Note: Augusta supports ODA and most cards support ODA. But, some do not
- If the terminal and the card both support ODA then ODA will be attempted. If no CAPKs exist the it will fail. The result will be that either bit 67, bit 3 4 or bit 2 3 will be set.
Terminal Verification Results (Tag 95), byte 1, has results for Offline Data Authentication:
Bit 8: Offline data authentication not performed
This is triggered to "1" if:
The Application Interchange Profile (tag 82), Byte 1, supported authentication methods does NOT HAVE A MATCHING SUPPORTED authentication method in Terminal Capabilities (Tag 9F33), byte 3.
...