Printing setup
Audience: Admin / manager
Objective: Choose a receipt transport that matches your hardware.
Requires: Admin/manager
Steps
- Open Settings → Property → Thermal printer.
- Set
enabled,paperWidthMm(58or80), andtransport:- bluetooth - Web Bluetooth ESC/POS (Chrome/Edge/Android). Use when the printer pairs but is missing from the OS print list
- browser - HTML print dialog (default; easiest when the OS lists the printer)
- download - ESC/POS
.binfor vendor utilities - server - forwards to a LAN print agent when
PRINT_AGENT_URLis configured
- Click Save printing settings, then Send test receipt.
- For Bluetooth: pick the printer in the browser Bluetooth dialog (not the system printer list).
- Train staff: guest bills are English only.
Production recommendation
- 58 mm Bluetooth pocket printers: transport
bluetoothin Chrome/Edge. - USB / Ethernet counters: LAN print agent / QZ Tray-class tool (
server), not raw browser WebUSB as the primary path.
Related
- Troubleshoot printing
- For engineers:
docs/PRINTING.md·docs/features-shipped/FNB-KOT-PRINT.md