Promotions

  • INTERVENTION PLUS - Complete Management of Interventions

    The “Intervention Plus” module is a revolutionary tool that simplifies and optimizes intervention management, from planning to invoicing. Designed for sales and technical teams, it offers a complete suite of features to ensure transparent and efficient monitoring of each intervention.

    250.00 €  (500€)
  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Prisme - Dolibarr restyling, light and dark

    Restyle Dolibarr without replacing its theme. Six moods, every setting adjustable, a dark counterpart, and dashboard charts worth looking at.

    29.00 €
  • Sales Estimates to Customer and Estimated Sale Price for Dolibarr

    Add a real sales estimate step between the opportunity and the official quotation: the salesperson prices the deal in detail with its cost price and its estimated sale price, has the offer approved internally, sends it to the customer by email with the PDF attached automatically, then turns it into a commercial proposal in one click.

    99.00 €

This module or version is no more available. It may have been discontinued by the author or replaced by another module or version.

PDF Protect: Lock and Encrypt Quote and Invoice PDFs

mp24503d20260608163656

Stops copying and editing of the quote and invoice PDFs Dolibarr generates (AES-256), with an optional opening password for confidential documents. Automatic, nothing to install on the server, compatible with online signature.

  • Author Theo Pequignot
  • Module version 5.13.0
  • Release date 06/08/2026
  • Access to download and updates 2 years
  • How to contact support contact@theopequignot.fr
  • Compatibility Dolibarr V14 - V24   -   PHP7.4 - 8.4
  • Last update 10/02/2026 06:43 PM

More info...

A question before buying? Write to me: contact@theopequignot.fr

Full documentation on the official Dolibarr wiki: wiki.dolibarr.org/index.php/Module_PDF_Protect

A quote sent as a PDF can be copied, edited and sent back under another name. PDF Protect automatically locks quote and invoice PDFs as soon as Dolibarr generates them.

The settings: documents to protect, granted permissions, active engine and counter.

The settings: documents to protect, granted permissions, active engine and counter.

What it does

  • Automatic protection on every PDF generation, for quotes, invoices or both.
  • Opens freely by default: your customer opens the document with a double-click, but editing, extraction and assembly are blocked. Printing and text copying are allowed or not, your choice.
  • Optional opening password: the PDF is then truly encrypted and unreadable without it.
  • Works with online signature: your customer can sign the protected quote online, then both the original and the signed PDF are protected again.
  • Signature placed in the box: your customer's online signature lands in the "Bon pour accord" box of the quote, even when that box moves up or down from one document to the next (InfraS PackPlus templates included), and the "Signature: date - name" line stays readable. When no box is recognized, Dolibarr keeps its usual position.
  • Works with bulk merge: the "Generate document" bulk action on quote and invoice lists keeps working.
  • Audit log of every protected document, built-in settings page.

With an opening password, the quote does not open without it.

With an opening password, the quote does not open without it.

Nothing to install on the server

The built-in engine (AES-256) runs everywhere, including the official Dolibarr Docker image. If your server has qpdf, pikepdf, GhostScript or pypdf, the module can use them too.

Optional opening password and automatically generated edit password.

Optional opening password and automatically generated edit password.

Good to know

  • Without an opening password, copy and edit restrictions are honored by common readers (Adobe Acrobat, Foxit…), but a specialised tool can remove them. For real confidentiality, set an opening password.
  • Factur-X PDFs (with an embedded XML file) are protected with qpdf or pikepdf; with the built-in engine they are left as they are so the XML is not lost.
  • An encrypted PDF is no longer PDF/A compliant.

The log: every protected quote and invoice, with date and result.

The log: every protected quote and invoice, with date and result.

Installation

Home → Setup → Modules → "Deploy/install external app/module", upload the zip, enable PDF Protect and tick the documents to protect.

Upgrading from a previous version: replace the files, then disable and re-enable the module (Setup → Modules). Settings, data and user permissions are kept.

Compatibility

  • Dolibarr 14 to 24 (verified on 16, 23 and 24, including Docker).
  • PHP 7.4 to 8.4, MySQL / MariaDB.
  • English and French included. Email support and updates for 2 years.

Support

A question before buying, a problem with installation or an update? Write to me directly: I am the developer of this module and I answer myself.

contact@theopequignot.fr

theopequignot.fr · Theo Pequignot

Support and updates included for 2 years.




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