Dolibarr modulesby Theo Pequignot

Modules

PDF Protect

Your quotes can no longer be edited.

Locks quote and invoice PDFs as soon as Dolibarr generates them (AES-256), optional opening password. The customer's online signature lands in the approval box and the signed PDF stays protected.

39 € excl. VAT Buy Documentation
PDF Protect, Protected PDF quotes and invoices
PDF Protect on a demo Dolibarr

What you get

PDF Protect, screen 3PDF Protect, screen 2PDF Protect, screen 1
  1. Locked as soon as it is generated.

    Quotes and invoices are encrypted with AES-256 and can no longer be edited. You decide about copying and printing, and there is nothing to install on the server.

  2. Confidential when needed.

    An optional opening password makes the PDF unreadable without it.

  3. Online signature keeps working.

    The customer's signature lands in the approval box, then the signed PDF is protected again. Bulk merge still works.

Specifications

Current version
5.13.0
Compatible
Dolibarr 14 to 24
Price
39 € excl. VAT
Updated
3 October 2026
Languages
French, English
Documentation
Dolibarr wiki

Frequent questions

Can my customer open the PDF normally?

Yes. By default, the PDF opens with a double-click, without a password. Only editing, extraction and assembly are blocked. You choose whether printing and copying text stay allowed.

Can the restrictions be removed?

Without an opening password, common readers such as Adobe Acrobat or Foxit respect the restrictions, but a specialised tool can remove them. If the document must stay truly confidential, set an opening password. The PDF is then encrypted, and nobody can read it without that password.

Does online signature work with a protected quote?

Yes. Your customer signs online and the signature is placed in the approval box of the quote, InfraS PackPlus templates included. The original PDF and the signed PDF are then protected again. Bulk generation from the lists keeps working too.

What about Factur-X invoices?

They are protected if your server has qpdf or pikepdf, which keep the embedded XML file. With the built-in engine, the module leaves them as they are so the XML is not lost. Also note that an encrypted PDF is no longer PDF/A compliant.

Get help with this module

Releases and notices

No notice published yet.

Get notified of new versions

One email per release and per security notice, nothing else. One-click unsubscribe.