Work in Progress
Feature details in this document may change during investigation, discussion, design, and implementation phases.
Printer
Receipt and label printers.
Overview
Printers enable receipt printing for customers, label printing for products, and report printing for business records. PMBH supports thermal and standard printers via Bluetooth, USB, and network connections.
Availability
| Type | Status | Phase |
|---|---|---|
| Receipt Printer | Phase 2 | 2 |
| Label Printer | Phase 3 | 3 |
Features
Receipt Printing
- Sales receipts
- Order summaries
- Payment confirmations
- Daily reports
- Custom headers/footers
Label Printing (Phase 3)
- Product labels
- Price tags
- Barcode labels
- Shelf labels
Supported Devices
Receipt Printers
| Brand | Model | Connection |
|---|---|---|
| Epson | TM series | USB/Network |
| Star | TSP series | Bluetooth/USB |
| SUNMI | Built-in | Internal |
| Generic | ESC/POS | Various |
Label Printers
| Brand | Model | Connection |
|---|---|---|
| Zebra | ZD series | USB/Network |
| Brother | QL series | USB/Network |
| TSC | TE series | USB |
Setup
Bluetooth Printer
- Power on printer
- Enable Bluetooth on device
- Go to Settings > Devices > Printers
- Tap Add Printer
- Select printer
- Print test page
USB Printer
- Connect printer to POS
- Printer auto-detected
- Configure in settings
- Print test page
Network Printer
- Connect printer to network
- Note printer IP address
- Go to Settings > Devices > Printers
- Add by IP address
- Print test page
Configuration
| Setting | Description |
|---|---|
| Paper Width | 58mm / 80mm |
| Print Density | Light to Dark |
| Auto-cut | Enable paper cutter |
| Cash Drawer | Trigger on print |
| Logo | Header image |
Receipt Customization
| Element | Options |
|---|---|
| Header | Logo, business name, address |
| Body | Items, prices, totals |
| Payment | Method, amount, change |
| Footer | Thank you message, social |
| QR Code | Survey, website |
Screenshots
Screenshots
Screenshots will be added after UI implementation.
Troubleshooting
| Issue | Solution |
|---|---|
| Not printing | Check connection, paper |
| Faded print | Replace paper, adjust density |
| Paper jam | Clear jam, reload paper |
| Wrong format | Check paper width setting |
Related Documentation
- Orders - Order receipts
- Tax & Invoice - Invoice printing
- POS Terminal - POS integration
- Products - Label printing