| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 125 |
| Technical Name |
pos_usb_printer |
| License | LGPL-3 |
This module enables seamless thermal printing in Odoo POS using a USB-connected printer via Android. No IoT Box needed. Just connect the printer directly to your Android device (via USB-A port or USB OTG cable) and print instantly!
- Go to Point of Sale > Configuration > Point of Sale.
- Under Connected Devices, enable USB Printer.
- Select paper width: 58mm or 80mm.
- Make sure either ePOS Printer or IoT Box is NOT selected.
Ensure the POS user has the correct POS configuration assigned:
- Navigate to Settings > Users.
- Select the user and go to the Point of Sale tab.
- Assign the correct POS under POS Configuration.
- USB Printing Toggle in POS settings
- Works with our dedicated Android app
- ESC/POS raw command support
- Automatically prints receipt on validation
Before using this module, make sure that your USB thermal printer is properly connected (via USB-A port or USB OTG cable) and is recognized by your Android device.
This module is designed to work exclusively with our Android companion app. It does not support printing via IoT Box, network printers, or other third-party systems.
For best results, ensure that the printer is already connected via USB before launching Odoo POS. Once connected, receipts will print automatically through the app.
Our Additional Apps
Please log in to comment on this module