Skip to Content
Secure QR on Business Documents
osloop_secure_documents

Secure QR on Business Documents

Add a secure verification QR and link to invoices, bills, delivery orders, receipts, sales and purchase orders.

  • Odoo 19
  • Tools & Administration
  • 19.0.1.0.0
1

Overview

Printed invoices and delivery slips can be forged or altered, and recipients cannot verify them. This module puts a secure QR block on Odoo business documents so that anyone who scans it lands on a protected page that either shows the original PDF after a password or only confirms the document is genuine. It builds on the Secure QR core and plugs into Accounting, Inventory, Sales and Purchase. A company chooses per document type whether it is off, password-to-view, or verify-only, and when the link is issued.

2

Usage steps

  1. 1

    Enable a mode per document type

    In the settings, section Business documents, the administrator handles customer invoices, vendor bills, delivery orders, receipts, sale orders and purchase orders. For each one the mode is Off, Password shows the PDF, or Verify only. Nothing changes for a type left off.

    • Six document types
    • Modes: Off, Password shows the PDF, Verify only
    • Per company
  2. 2

    Choose when the link is issued

    A company setting Issue the link decides the trigger, for example on print or on posting or validation. Password source decides whether the password is generated or comes from the partner. The link is issued only when the document is in a ready state.

    • Setting: Issue the link
    • Setting: Password source
    • Only for ready-state documents
  3. 3

    Post or validate the document

    When an invoice is posted or a delivery or receipt is validated, the module can create the secure link automatically. The document gets a secure serial number. The user does not need to do anything extra.

    • Hooks on posting and validating
    • Field: secure serial
    • Automatic when trigger is set
  4. 4

    Issue the QR manually

    On the invoice or picking form a button Issue secure QR creates the link on demand. It is useful for documents that were posted before the feature was enabled. The same document keeps one active link.

    • Button: Issue secure QR
    • Available on invoices and pickings
    • One active link per document
  5. 5

    QR block on the printed PDF

    When the report is rendered the PDF engine adds the QR block and serial to the invoice or delivery slip. The password is printed on the document when the company policy says so. Quotations and orders use the same block.

    • QR and serial on the PDF
    • Optional printed password
    • Same block on sales and purchase orders
  6. 6

    Recipient scans and verifies

    Whoever scans the code reaches the public secure page served by the core module. Depending on the mode the page asks for the password and shows the PDF, or shows a verified status only. Access is logged and rate limited by the core policy.

    • Password mode shows the PDF
    • Verify-only mode shows status
    • Every access logged
4

Roles

Benefiting roles
Role
Accountant
Warehouse user
Sales and purchase user
Administrator
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Secure QR on Business Documents.

Contact us