Users and responsibility
ATM cardholder; terminal operator; cash custodian; switch/reconciliation teams. Separate the ATM customer client from its administrative fleet console. A physical terminal app must use approved hardware middleware and secure PIN/HSM handling. No general web server endpoint may accept plaintext PIN, CVV or unrestricted card data.Required workspaces and features
- Customer ATM session screens and safe termination.
- Device trust, card-reader/PIN-pad/dispenser middleware boundary.
- Withdrawal, balance enquiry and approved receipt services.
- Terminal health, cash replenishment and journal inspection.
- Exception/capture/retract/partial-dispense workflow.