This module add a static QRCode on the POS ticket to let your customers rate your service, visit your website, or what ever you imagine.
While this could be achieved an unknown odoo feature using XML Qweb in footer or header ticket defined in Pos configuration like this (only on ticket printed via proxy not shown in ther browser):
<!DOCTYPE QWEB>
SCAN ME TO...
So using this module makes easier to configure the static QRCode display on PoS ticket footer.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds a static QR code and a short message to Point of Sale receipts, configured per point of sale. Customers can scan it to rate the service, visit a website or contact support.
This module lets you print a fixed QR code on Point of Sale tickets. You set it up per point of sale in the Point of Sale configuration screen, in the same settings area where the receipt header and footer are defined.
- Enter a "QRCode Value" (the text or link encoded in the code). As soon as you type it, Odoo generates the QR code image and shows a preview.
- Optionally enter a "QRCode Message" that is printed under the image, for example "SCAN TO RATE".
- The message field and the preview only appear once a QR code value is filled in.
The QR code is generated automatically from the value you enter and is stored on the point of sale configuration, so it is loaded when the Point of Sale session starts. It is then displayed on the receipt both in the browser screen and on the printed ticket, placed after the receipt change area and before the footer.
If the value cannot be turned into a QR code, Odoo raises an error explaining which value failed. Leaving the value empty simply removes the QR code from the ticket. The module only touches the Point of Sale configuration (pos.config) and the Point of Sale receipt templates.
Depends on
Models and fields (1)
- pos.config · extends an existing modelpos_ticket_static_qrcode (QRCode), pos_ticket_static_qrcode_value (QRCode Value), pos_ticket_static_qrcode_message (QRCode Message)
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 12.0Configuration
Source · Odoo 12.0To define QRCode value and message:
- Go to any PoS configuration Point of Sale > Configuration > Point of Sale.
- Edit QRCode value, this is the result seen by users when they scan that QRCode.
- Edit QRCode message, a message shown bellow the QRCode to explain the intent of the QRCode (ie: SCAN ME TO RATE THE SERVICE).
Usage
Source · Odoo 12.0- Open a PoS configuration
- Make an order and validate it.
- You should see the configured QRCode with a message in the receipt preview or printed receipt ticket if define in PoS Configuration.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.