Promotions

New products

  • Supplier Qualification Pro

    Complete supplier qualification and monitoring workflow for Dolibarr: weighted supplier scoring, risk classification, Approved Supplier List, certificates and expiry tracking, supplier audits, CAPA follow-up, attachments, dashboard and permissions.

    99.00 €
  • create your own personal consistency rules

    Consistency enables the creation of custom consistency checks. It relies on an SQL query to validate the desired check, and a tooltip appears on the item's record. It is also possible to display a consistency indicator in item lists. Consistency comes with multiple examples in the xmlsample folder.

    50.00 €

UltimateQRcode 24.0

mp2d20260622112731

Use QR Codes with Dolibarr. These two-dimensional codes can contain thousands of characters, allowing quick access to information. They bridge the gap between the physical and digital worlds, making any medium interactive. A simple scan instantly provides access to the associated digital content.

66.67 €
Excl. tax

  • Author ATOO.NET
  • Module version 24.0.0
  • Release date 06/22/2026
  • Access to download and updates 2 years
  • How to contact support contact@atoo-net.com
  • Compatibility Dolibarr V23+   -   PHP8.1 - 8.4
  • Last update 08/26/2026 02:46 PM

More info...

Atoo-net Logo

📌 Module version: 24.0.1

📅 Last update: 08/26/2026

👤 Publisher/License: Philippe GRAND / GPL

🌍 Interface languages: French English German Spanish Italian

📧 Support: email to contact@atoo-net.com

✅ Compatibility: Dolibarr 24.0.x

💡 Free updates for 1 year for the same version, then 50% discount on the next version.

Dolibarr Preferred Partner

Organize and connect your products with the UltimateQrcode module for Dolibarr

The UltimateQrcode module automatically generates QR codes for all your Dolibarr records: products, third parties, contacts, orders, invoices, projects, batches, serial numbers and much more. These two-dimensional codes can hold several thousand characters and allow users, with a simple scan, to instantly access associated digital content, making your documents and labels interactive.


🆕 What's new in version 24.0.1

  • Built-in user guide: a new User guide tab in the module setup, between "QR with logo" and "About". Twelve sections covering installation, permissions, setup pages, the QR code tab of a record, encoded fields, logo management, vCard, QR-Url and label printing, plus an eight entry FAQ and a cheat sheet. Written in the five languages of the module and displayed automatically in the language of the connected user.

  • Label printing from the standalone generator: the QR code created in the "QR codes" tab can now be printed on the same 120 × 57 mm label as the "QR with logo" tab, straight from a print button placed below the generated code.

  • Clearer setup pages: the first two tabs now open with an introduction explaining what they are for — a standalone generator whose QR code is tied to no Dolibarr record — and why the error correction quality is forced to H as soon as a logo is embedded.

  • Fully translated generator: the DataECCSize and Generate labels were hard coded in English. They now use the module translation keys, and the error correction levels read Low, Medium, Quartile, High.

  • Better defaults: the default point size goes from 1 to 5, so a generated QR code can be printed on a label without blurring.

  • Security hardening: the generator parameters are now read through the Dolibarr GETPOST functions, and the error correction level is validated against its four allowed values.

  • Fixes: the setup and About page titles displayed a raw translation key instead of the module name; three English labels had been left in French.


📦 Previously in version 24.0.0

  • Per-page settings (size, ECC, logo): each QR code tab now has its own size (1 to 10), error correction level (ECC: L, M, Q, H) and logo selection settings, directly on the record page.

  • QR code with embedded logo on all records: the logo can now be inserted at the center of the QR code on all covered records (third parties, contacts, products, invoices, etc.), not just third-party pages.

  • Dynamic preview (Live Preview): the QR code updates in real time (300ms AJAX delay) when you change the size, ECC level, logo or selected fields, without page reload.

  • vCard QR code: generate vCard-format QR codes for contacts, users, third parties and members. Scanning adds the contact directly to the phone's address book.

  • Advanced logo management: full logo management interface for QR codes: upload, preview, rename and delete logos directly from the module tabs.

  • Configurable ECC level: choose the error correction level — L (≈7%), M (≈15%), Q (≈25%), H (≈30%). Quality is automatically forced to H when a logo is embedded, to ensure readability.

  • Automatic field selection: on first display, non-empty fields are automatically checked to ensure a relevant QR code from the very first use.

  • Extrafields support (custom attributes): Dolibarr extrafields are automatically detected and available among the fields to encode in the QR code.


📋 Covered records

A QR code tab is automatically added to the following records (18 tabs):

✅ Third party ✅ Contact
✅ Product / Service ✅ Batch / Serial number
✅ Proposal (Quote) ✅ Customer order
✅ Supplier order ✅ Customer invoice
✅ Supplier invoice ✅ Contract
✅ Intervention ✅ Project
✅ Warehouse / Stock ✅ Member (Foundation)
✅ User ✅ User group
✅ Customer payment ✅ Supplier payment

🏷️ Label printing

The module provides dedicated label printing pages for all covered records, in an optimized 120 × 57 mm format compatible with standard label printers.

Each label consists of 3 zones:

  • Left: QR code containing the configurable data from the record

  • Center: key text information (reference, label, name depending on the object)

  • Right: URL QR code pointing to the Dolibarr record

  • Print from a button built into the QR code tab, as a popup or new window

  • Label with logo embedded at the center of the QR code

  • New in 24.0.1: the same label is now available for the standalone QR codes generated from the setup pages

  • Compatible with browser printing (Chrome, Firefox, Edge)


⚙️ Native PDF document integration

Using the Dolibarr hooks system, the module integrates directly into PDF document generation for the following objects:

  • Proposals, customer orders, customer invoices

  • Supplier proposals, supplier orders, supplier invoices

  • Contracts, interventions, warehouses


🛠️ Configuration

The module offers 4 configuration tabs accessible from Home → Setup → Modules/Applications → UltimateQRcode:

  • QR codes: free QR generator — enter any content (URL, email, text) and generate a QR code with size and error correction level (ECC) selection, then print it on a 120 × 57 mm label.

  • QR with logo: QR generator with embedded logo — upload a PNG logo, select it and generate a custom QR code with your image at the center.

  • User guide: the complete guide of the module, in your language, directly inside Dolibarr — no need to leave the application to find out how a feature works.

  • About: module version information, author and documentation link.


❓ FAQ

  • Where do I find the documentation? → In the User guide setup tab, in your own language, or on the Dolibarr wiki.

  • The QR code contains no data → Check that fields with values are selected in the tab.

  • The print size is incorrect → Verify the label format is 120 × 57 mm and disable margins in the browser print options.

  • Extra fields are not visible → Define them in Setup → Custom attributes for the relevant object.

  • The QR code with logo is unreadable → The logo may be too large. Use a smaller logo — ECC quality is automatically forced to H.

  • The QR code does not update → Check that JavaScript is enabled in your browser.

  • The QR code tab is not visible → Verify the module is enabled and the user has the "Read qrcode outcomes" permission.


Why use it?

  • Easily connect your physical products to their digital record

  • Give your customers or colleagues quick access to information via smartphone or mobile terminal

  • Save time in traceability, logistics or after-sales service operations

  • Customize your QR codes with your company logo for a professional look

  • Generate vCard QR codes to add contacts directly to your phone's address book

  • Get started without training, thanks to the user guide built into the module

  • Strengthen your company's modern and technological image


📖 Documentation

The module ships with its own user guide, available directly from the setup pages, in French, English, German, Spanish and Italian.

The complete module documentation is also available on the official Dolibarr wiki:

👉 Dolibarr Wiki – UltimateQrcode Module (EN)


🚀 Try it online

Want to test the module before buying? Log in to DoliWeb.com, the Dolibarr online demo platform, and try UltimateQrcode directly in your browser, no installation required.

 

More modules

More modules




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org