ATM Simulator

In Development

Model 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.

🚧

This simulator is under active development

The ATM Simulator type is scaffolded in ISO8583Studio, and its configuration & runtime screens are being built. This page describes the intended capabilities. In the meantime, the “Available Now” simulators cover the same message flows — see Where It Fits below.

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
Note

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.