ATM Simulator
In DevelopmentModel an automated teller machine driving cash-withdrawal, balance-inquiry and PIN-change transactions to an authorization host. The ATM Simulator is scaffolded in the app and actively being built.
Overview
The ATM Simulator will represent a self-service cash machine. It will originate ISO 8583 financial requests (withdrawal, balance, transfer, PIN change), model device-level NDC/DDC state flows, and drive them to a host or switch — the same way the POS Simulator models an attended terminal.
Planned Capabilities
- Cash withdrawal, balance inquiry, mini-statement and PIN-change transaction flows
- NDC / DDC device state modelling (card read, PIN entry, dispense, eject)
- Configurable cassettes and note denominations with dispense simulation
- ISO 8583 messaging to a host or switch over TCP/IP
- Electronic journal / transaction log
Scope is indicative and may change as the feature is built. Follow the roadmap for status.
Where It Fits
The ATM sits at the acceptance edge of the network, alongside the POS Simulator. Pair it with the Host Simulator to authorize its transactions.