6 min read
USB receipt printer and cash drawer
Web Serial ESC/POS, test print, kick the drawer on cash sales.
On a PC till, USB thermal printers talk ESC/POS through Web Serial. Pair once per browser profile. After the port is open, printing works offline.
- 1
Open Thermal printer
Profile → Preferences → Thermal printer. Needs settings.manage. Chrome or Edge on desktop — not Firefox, and not a phone browser.
- 2
Connect USB printer
Plug in the printer, tap Connect USB printer, pick the device. Set paper width (58 mm / 32 cols or 80 mm / 48 cols) and baud to match the hardware.
- 3
Test
Print test sends a StockDey page and cut. Test drawer sends the kick pulse. Fix cable, baud, or driver if nothing happens.
Till behaviour
- Open cash drawer on cash sales — pulse when a thermal receipt includes cash.
- Auto-print after each sale — USB print when the receipt modal opens on this PC.
- You can still print from the receipt or a sale detail if auto-print is off.