Automated Teller Machine Product
Overview
An automated teller machine is two machines bolted together: a certified Safe / Vault holding the cash and the Cash Dispenser Mechanism, and an upper Upper Cabinet holding a PC, a card reader, a PIN pad, a screen, and a printer. The split is deliberate — everything a thief wants is behind several hundred kilograms of CEN-graded steel, while everything a service technician touches daily is behind a simple Service Lock.
The machine is a thin client. It holds no account data; every withdrawal is authorised in real time by the bank host over the Network Module, using ISO 8583 messages inside TLS. The local Core PC & Network only sequences hardware and renders screens.
Transaction flow
A session begins when the Card Reader draws the card inside. The Card Transport Motor positions it on the EMV Contact Head for an ISO 7816 chip dialogue; the Magstripe Head is read as fallback, and the NFC Reader supports tap-to-start. The reader keeps the card captive for the whole session — partly so it can be confiscated on a hot-card response, partly so the customer cannot leave mid-dispense. The Anti-Skimming Module jams the throat against parasitic skimmers and the Card Slot Shutter blocks foreign objects.
The PIN never exists in plaintext outside the Encrypting PIN Pad. Keystrokes from the EPP Keypad are encrypted inside the EPP Secure Module, a potted processor wrapped in tamper meshes; drilling or freezing it zeroises the keys (PCI PTS requirement). The encrypted PIN block travels to the host for verification under DUKPT key management. A Privacy Shield and the Consumer Camera address the lower-tech attacks.
The host's approval arrives as a dispense authorisation, and the mechanical part begins. Each Currency Cassette holds roughly 2,000 notes of one denomination, identified by an ID tag; a spring platen keeps the stack pressed against the Pick Module, whose friction roller and counter-rotating retard wheel separate exactly one note per pick at up to 10 notes per second. Notes fly down the Note Transport at about 1 m/s past the Doubles Detector, which measures thickness in flight: doubles, skews, and taped notes divert to the Reject Bin and are re-picked, so the customer count is always exact. The Presenter & Shutter stacks the bundle, opens the shutter, and — if the customer walks away — retracts the cash after about 30 seconds and reverses the transaction. The Receipt Printer meanwhile prints and cuts the slip via its Thermal Printhead and Receipt Cutter.
Security engineering
Physical attack is met in layers. The Safe Body is graded to EN 1143-1 (CEN III–IV for bank units) against tools and torches; the Safe Door carries relock devices that fire if the Electronic Safe Lock is punched; the Anchor Kit resists ram-raid pull-outs. Gas (explosive) attacks, the dominant European threat since the 2010s, are countered by the Attack Sensor Set and the Ink Staining Unit, which floods the cassettes with indelible dye so the notes are worthless.
Logical attack gets equal treatment. Black-box attacks — cutting the cable to the dispenser and issuing dispense commands from a laptop — are defeated by the Dispenser Controller cryptographically authenticating its command session with the PC. The Encrypted SSD and TPM Module give measured boot and full-disk encryption against malware planted via the upper cabinet, and the software stack is whitelisted: the System Board runs a locked-down OS where only the signed ATM application and its CEN/XFS middleware execute.
Operations
Cash-in-transit crews exchange cassettes whole; each Currency Cassette is tamper-evident and opens only in the counting room, so street crews never touch loose notes. The Electronic Safe Lock supports one-time codes per visit. First-line maintenance — paper rolls on the Paper Roll Holder, jams, the Cabinet Heater in outdoor units — happens through the upper cabinet without opening the safe, watched by the Alarm Loop. The UPS Battery rides out brownouts long enough to complete or reverse an in-flight transaction; reconciliation depends on the dispenser's note counts matching the host journal exactly.
Accessibility is regulated: the Audio Jack provides spoken guidance, the EPP Keypad carries tactile markings, and screen layouts driven through the Function Key Strip or Touch Digitizer must meet contrast and reach standards (ADA, EN 301 549). A full lobby machine draws only about 350 W — most of the mass and cost is the steel, not the electronics.
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials
9 top-level lines · 54 rows shown · 56 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Cash Dispenser Mechanism 7 parts | atm-dispenser | 1× | 1 | 13 | assembly |
| 1.1 | Currency Cassette | atm-cassette | 4× | 4 | — | part |
| 1.2 | Pick Module | atm-pick-module | 4× | 4 | — | part |
| 1.3 | Note Transport | atm-transport | 1× | 1 | — | part |
| 1.4 | Doubles Detector | atm-double-detect | 1× | 1 | — | part |
| 1.5 | Reject Bin | atm-reject-bin | 1× | 1 | — | part |
| 1.6 | Presenter & Shutter | atm-presenter | 1× | 1 | — | part |
| 1.7 | Dispenser Controller | atm-dispenser-controller | 1× | 1 | — | part |
| 2 | Safe / Vault 6 parts | atm-safe | 1× | 1 | 6 | assembly |
| 2.1 | Safe Body | atm-safe-body | 1× | 1 | — | part |
| 2.2 | Safe Door | atm-safe-door | 1× | 1 | — | part |
| 2.3 | Electronic Safe Lock | atm-safe-lock | 1× | 1 | — | part |
| 2.4 | Anchor Kit | atm-anchor-kit | 1× | 1 | — | part |
| 2.5 | Attack Sensor Set | atm-attack-sensors | 1× | 1 | — | part |
| 2.6 | Ink Staining Unit | atm-ink-stain-unit | 1× | 1 | — | part |
| 3 | Card Reader 6 parts | atm-card-reader | 1× | 1 | 6 | assembly |
| 3.1 | Card Transport Motor | atm-card-transport-motor | 1× | 1 | — | part |
| 3.2 | EMV Contact Head | atm-emv-contact-head | 1× | 1 | — | part |
| 3.3 | Magstripe Head | atm-magstripe-head | 1× | 1 | — | part |
| 3.4 | Card Slot Shutter | atm-shutter-gate | 1× | 1 | — | part |
| 3.5 | Anti-Skimming Module | atm-anti-skim-module | 1× | 1 | — | part |
| 3.6 | NFC Reader | atm-nfc-reader | 1× | 1 | — | part |
| 4 | Encrypting PIN Pad 5 parts | atm-pin-pad | 1× | 1 | 5 | assembly |
| 4.1 | EPP Keypad | atm-epp-keypad | 1× | 1 | — | part |
| 4.2 | EPP Secure Module | atm-epp-secure-module | 1× | 1 | — | part |
| 4.3 | Privacy Shield | atm-privacy-shield | 1× | 1 | — | part |
| 4.4 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 4.5 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | — | part |
| 5 | Display & Fascia 6 parts | atm-display-fascia | 1× | 1 | 7 | assembly |
| 5.1 | LCD Panel | lcd-panel | 1× | 1 | — | part |
| 5.2 | Touch Digitizer | touch-digitizer | 1× | 1 | — | part |
| 5.3 | Function Key Strip | atm-function-keys | 2× | 2 | — | part |
| 5.4 | Audio Jack | atm-audio-jack | 1× | 1 | — | part |
| 5.5 | Speaker | speaker | 1× | 1 | — | part |
| 5.6 | Consumer Camera | atm-consumer-camera | 1× | 1 | — | part |
| 6 | Receipt Printer 4 parts | atm-receipt-printer | 1× | 1 | 4 | assembly |
| 6.1 | Thermal Printhead | atm-thermal-printhead | 1× | 1 | — | part |
| 6.2 | Paper Roll Holder | atm-paper-roll-holder | 1× | 1 | — | part |
| 6.3 | Receipt Cutter | atm-receipt-cutter | 1× | 1 | — | part |
| 6.4 | Microcontroller | mcu | 1× | 1 | — | part |
| 7 | Core PC & Network 6 parts | atm-core-pc | 1× | 1 | 6 | assembly |
| 7.1 | System Board | atm-system-board | 1× | 1 | — | part |
| 7.2 | Encrypted SSD | atm-ssd-encrypted | 1× | 1 | — | part |
| 7.3 | TPM Module | atm-tpm-module | 1× | 1 | — | part |
| 7.4 | Network Module | atm-network-module | 1× | 1 | — | part |
| 7.5 | UPS Battery | atm-ups-battery | 1× | 1 | — | part |
| 7.6 | Wire Bundle | wire-bundle | 1× | 1 | — | part |
| 8 | Upper Cabinet 5 parts | atm-cabinet | 1× | 1 | 8 | assembly |
| 8.1 | Sheet Metal Panel | sheet-panel | 4× | 4 | — | part |
| 8.2 | Service Lock | atm-service-lock | 1× | 1 | — | part |
| 8.3 | Cabinet Heater | atm-cabinet-heater | 1× | 1 | — | part |
| 8.4 | Alarm Loop | atm-alarm-loop | 1× | 1 | — | part |
| 8.5 | Fastener Set | fastener-set | 1× | 1 | — | part |
| 9 | Power Supply | power-supply | 1× | 1 | — | part |
Sourcing — likely vendors
Companies that make this · indicative price $1k–$30k · MOQ & lead are typical| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| cranems.com ↗ | Williston, US | Vending machines | 50 units | 10–16 wks |
| 🇪🇸Azkoyen azkoyen.com ↗ | Peralta, ES | Vending & payment | 50 units | 10–16 wks |
| fujielectric.com ↗ | Tokyo, JP | Vending & power electronics | 50 units | 10–16 wks |
| sanden-rs.com ↗ | Isesaki, JP | Vending & retail systems | 50 units | 10–16 wks |
| tcnvend.com ↗ | Changsha, CN | Vending machines | 50 units | 10–16 wks |
769-word article