| Hardware | Connection | Platforms | Status | Release note |
|---|---|---|---|---|
| Receipt printer | Operating-system print service | Android, iOS, macOS, Windows, Linux | Supported | Run the 58/80 mm sample before go-live. |
| ESC/POS receipt printer | Network | Android, iOS, macOS, Windows, Linux | Candidate | Command and code-page support varies by model. |
| Barcode scanner | USB keyboard | Android, macOS, Windows, Linux | Supported | Configure an Enter suffix and test focus on the POS. |
| Barcode scanner | Bluetooth keyboard | Android, iOS | Supported | Pair in operating-system settings. |
| Cash drawer | Printer kick port | Android, macOS, Windows, Linux | Candidate | Requires a compatible receipt printer and field test. |
| Label printer | Operating-system print service | Android, iOS, macOS, Windows | Candidate | PDF labels work; media calibration is device-specific. |
“Supported” describes an implemented connection path, not blanket certification of every model. Each production terminal must pass the guided diagnostic for width, Unicode, logo, QR, cut, scanner, drawer, and label capabilities it declares. Record exact model/firmware combinations after field validation; never promote a candidate based only on vendor literature.