| models | ||
| static/src/app | ||
| views | ||
| __init__.py | ||
| __manifest__.py | ||
| .gitignore | ||
| README.md | ||
POS iMin Extended
This module extends the standard pos_imin functionality for Odoo 19 POS, allowing for direct printing to iMin built-in printers with customizable parameters.
Features
- Bypass Printer Dialog: Uses the iMin JS SDK to print directly, avoiding the browser's print dialog.
- Customizable Copies: Set the number of copies to be printed for each receipt in POS settings.
- Paper Size Support: Choose between 80mm and 58mm paper sizes in the configuration.
- Automatic Cutting: Supports automatic paper cutting between copies (on supported iMin hardware).
Configuration
- Install the module.
- Go to Point of Sale > Configuration > Settings.
- Under the iMin Printer section:
- Set the Print Copies.
- Select the Paper Size.
- To fully automate the process (no manual clicks after payment), enable Automatic Receipt Printing in the POS settings.
Dependencies
pos_imin: This module patches the core iMin integration.