The ATM's Silent Brain: The FIT Table
You insert a card into an ATM and the machine immediately shows the right language, transaction options, and cash-withdrawal flow. No issuer response has arrived yet. How does the ATM already know what to do?
Part of the answer may live in the FIT Table, or Financial Institution Table. This configuration is loaded into the ATM and helps it make local decisions before a message is sent upstream.
Depending on the ATM platform and implementation, FIT-related configuration can include:
- BIN or card-range information
- Network mapping for Visa, Mastercard, RuPay, or American Express
- On-us versus off-us handling
- Supported transaction types, such as cash withdrawal or balance inquiry
- Screen-flow and transaction options
- PIN-block or cryptographic-path configuration
A simplified sequence looks like this:
- The ATM reads the card.
- It extracts the relevant card range.
- It looks up local configuration.
- It selects applicable screens, transaction options, routing context, and cryptographic preparation.
- The transaction proceeds to the appropriate payment-processing path when required.
This explains why some ATM failures occur before an ISO 8583 message reaches the switch. Incorrect or stale configuration can cause the wrong screens to appear, a card to be routed incorrectly, or a transaction to fail before issuer authorization is involved.
The FIT Table is not the entire ATM routing architecture, and exact fields vary by vendor and implementation. It is one important part of the local decision-making that makes the ATM experience feel instant.
Have you ever investigated an ATM failure that turned out to be a FIT Table or terminal-configuration issue?