Automatically generate QR Code for event registrations.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Automatically gives every event registration a unique QR code and prints it on event badges and tickets, so attendees can be identified by scanning.
This module adds a unique QR code to each event registration in Odoo Events. The code is generated automatically the first time a registration is saved, so you do not have to create or type it yourself.
Where you see it: - On the event registration form, a new QR code field appears in the event information group. - In the registrations list/search view, the QR code is available as a column you can show or search. - On the printed foldable badge and the full-page ticket, the QR code image is added next to the existing barcode area. If a registration has no attendee record, a QR code icon is shown instead.
Business rules and automatic behaviour: - Each QR code is unique: Odoo enforces a database rule that prevents two registrations from sharing the same code. - The code is generated once and is not copied when a registration is duplicated, so each registration keeps its own code. - The code is stored and indexed, which makes it quick to look up a registration by its QR code.
The module works on the event.registration model and only extends the standard event reports and views; it does not create new menus or screens of its own.
Depends on
Required by other modules
Models and fields (1)
- event.registration · extends an existing modelqr_code
Text generated by AI (DeepSeek) from reading the Odoo 16.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/event.
terminal Installation and usage
No verified informationInstallation 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.