POS Configurable Receipt
Control what appears on printed and electronic POS receipts
Customize POS receipts per counter without touching QWeb templates. Add internal references and barcodes on lines, hide the Powered by Odoo footer, or remove the Need an invoice? QR block. Every toggle defaults to off — receipts behave like standard Odoo until you enable a customization.
Key Features
Internal Reference on Lines
Print product names as [REF] Product Name when the product has an internal reference. Off = standard Odoo product names.
Barcode on Lines
Optionally print the product barcode under each receipt line for warehouse pick-and-pack workflows.
Hide Powered by Odoo
Remove the Powered by Odoo footer from customer receipts when you want a cleaner branded ticket.
Hide Invoice QR
Optionally remove the Need an invoice? ticket QR block per counter, independent of the company ticket QR setting.
Screenshots
Receipt with internal reference
Enable Internal Reference on Receipts to print [REF] before each product name.
Receipt without internal reference
Turn the setting off per counter for cleaner customer receipts; references can stay on the order panel via pos_configurable_ui.
Barcode on receipt lines
Enable Barcode on Receipts to print the product barcode under each line.
Receipt without Powered by Odoo
Enable Hide Powered by Odoo to remove the standard Odoo footer from tickets.
Configuration
Open Settings → Point of Sale (or the counter form under Point of Sale → Configuration).
Bills & Receipts toggles (per counter):
- Internal Reference on Receipts
- Barcode on Receipts
- Hide Powered by Odoo
- Hide Invoice QR Code
Close and reopen the POS session after changing toggles so the receipt template reloads.
Compatibility
Built for Odoo 19.0 (Community and Enterprise). Requires point_of_sale only. Pairs with pos_configurable_ui for terminal enhancements, or install crowe_pos_ui for the full bundle.
Support
Exponent Pvt Ltd
Author
Exponent Pvt Ltd — A Subsidiary of Crowe Maldives LLP
Website
crowe.mv
Licensed under LGPL-3.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 225 |
| Technical Name |
pos_configurable_receipt |
| License | LGPL-3 |
| Website | https://www.crowe.mv |
Please log in to comment on this module