Digital Product Passport (DPP): QR code & public page - Module PrestaShop

PrestaShop DPP module: a digital product passport with a public page and a printable QR code for every product

+5 downloads โ˜… โ˜… โ˜… โ˜… โ˜† 4.1 / 5 Version 2.0.0 1.7.8 8.0+ 9.0+ 5 languages ๐Ÿ‡ต๐Ÿ‡ฑ PL ๐Ÿ‡ฎ๐Ÿ‡น IT ๐Ÿ‡ช๐Ÿ‡ธ ES ๐Ÿ‡ฌ๐Ÿ‡ง EN ๐Ÿ‡ซ๐Ÿ‡ท FR
  • A public passport page and a printable QR code for every product
  • Composition, durability, repair, end of life, documents and certifications
  • Manufacturer, importer and EU responsible person on each passport
  • A whole catalogue filled in by category, default values or CSV import
  • Compatible with PrestaShop 1.7.8, 8.0+ and 9.0+
Not sure yet? Try it free for 24 hours โ€” no credit card required.
Features

Everything you need, nothing you don't.

A public page and a printable QR code for every product, filled in for a whole catalogue.

Public page and QR code

Each product gets a passport page in every language, opened by a printable QR code.

Prepared for the ESPR

Unique identifier, composition, durability, repair, end of life and documents, with structured data.

A whole catalogue at once

Categories, default values and CSV import fill in hundreds of passports.

Documents and certifications

Notices, declarations of conformity, certificates and labels attached to each passport.

Economic operators

Manufacturer, importer and EU responsible person shown with their contact details.

QR codes that last

Printed codes keep working, even for products you no longer sell.

Customer reviews

They use it every day.

4 out of 5 · 4.1 reviews

"Compatibile con PS 8 senza problemi. Perfetto."

CS Chiara S.

"Been using it for 6 months now, zero issues."

LS Laura S.

"Module exceptionnel. Le drag & drop est ultra fluide."

GS Guillaume S.

"J'ai testรฉ 3 alternatives avant, celui-ci est le meilleur."

RA Romain A.

"Module propre, code bien structurรฉ. Dรฉveloppeur pro."

PJ Pierre J.

"Actualizaciones frecuentes. Se nota el compromiso."

DS Diego S.

"Prosta konfiguracja, profesjonalny efekt."

JR Jakub R.

"Mรณdulo excelente. Instalaciรณn en minutos."

CM Carlos M.

"Relaciรณn calidad/precio inmejorable."

AL Ana L.

"Mรณdulo excelente. Instalaciรณn en minutos."

PR Pablo R.
description Full description expand_more

Future-Proof Your Store with the Digital Product Passport (DPP)

The European Union is changing e-commerce with the ESPR (Ecodesign for Sustainable Products Regulation, Regulation (EU) 2024/1781), in force since 18 July 2024. It makes the Digital Product Passport (DPP) the information tool of the products it covers: composition, origin, durability, repair, care and end of life, reached by a code on the product. The required content is set product group by product group by delegated acts; textiles, furniture, tyres, mattresses, iron and steel, and aluminium are among the first groups of the Commissionโ€™s working plan.

Our module gives each of your products its passport today: a public page in every language of your shop, a printable QR code and structured data. You prepare your data at your pace, show your customers what they want to know, and are ready when the act for your products is published.

Digital product passport of a T-shirt: key facts, composition, care and end of life
The passport page your customers open with the QR code

Seamless and Automated Passports

Filling in passports for a whole catalogue should not take weeks. The module turns it into a short routine, right in your PrestaShop back office:

  • By category: choose the categories whose products get a passport (sub-categories included), and their passports are created in batches. A product that later enters one of them gets its passport when it is saved.
  • Default values: enter once what products share, such as the warranty, the care instructions or the recycling stream, for the shop or for a category.
  • Product tab: complete each passport from the product page, on the old and the new PrestaShop product page, with its completeness and the list of what is still missing.
  • CSV import and export: complete your passports in a spreadsheet, then import the file after a line-by-line simulation; products are found by id, reference or EAN.
Passport tab of the PrestaShop product page with its completeness and QR code
The passport filled in from the product page, with its QR code

Transparency: The Key to Modern Customer Trust

Customers want to know what they buy. A complete passport answers their questions before they ask them, and supports your commitment to the circular economy:

  • Instant access: customers scan the QR code on the label or packaging, or click the โ€œDigital product passportโ€ button and the summary tab of the product page.
  • Useful information: composition and substances of concern, lifetime, repairability score and spare parts, warranty, care and user manual, safety instructions, sorting, take-back and recycling stream, recycled content, recyclability, carbon footprint, energy class.
  • Proof: notices, declarations of conformity, certificates and safety sheets attached to the passport, and labels such as GOTS, OEKO-TEXยฎ or EU Ecolabel with their number, validity and verification link.
  • Who answers for the product: the manufacturer, the importer and the EU responsible person with their contact details, entered once and used by default for the shop or a brand. These are also among the details the GPSR asks online sellers to give.

Built for International Performance

The passport page is clear on a phone and on a computer, prints cleanly, and carries valid JSON-LD structured data for other systems. Every text exists in each language of your shop, and each shop of a multistore has its own passports.

Print-ready QR codes come in SVG for printers or PNG up to 4096 pixels, one by one or as a ZIP file for a selection, named by reference or EAN. They are generated by the module, without an external service, and their address never changes: a code printed today keeps working, even for a product you stop selling (its passport is archived with its picture) or if your license is not renewed (the passports stay online).

List of the product passports with their completeness and QR code downloads
Every passport and its completeness at a glance

Your product pages stay fast: after the first display, the button costs a single database query and no write. The module works with PrestaShop 1.7.8, 8.0+ and 9.0+, with PHP 7.4 minimum, and its interface is available in English, French, Spanish, Italian and Polish.

Prepare your passports today: your customers find the answers they look for, and your data is ready when the rules for your products apply.

Read the complete documentation

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Fill in the passport from the product page, with its completeness

Fill in the passport from the product page, with its completeness

All your passports, their completeness and their QR codes

All your passports, their completeness and their QR codes

The categories that get a passport, sub-categories included

The categories that get a passport, sub-categories included

Manufacturer, importer and EU responsible person, entered once

Manufacturer, importer and EU responsible person, entered once

The passport page on a phone, as your customers read it

The passport page on a phone, as your customers read it

The digital product passport page opened by the QR code

The digital product passport page opened by the QR code

Support

FAQ

Find answers to frequently asked questions about this module

It is a set of information about a product (composition, origin, durability, repair, care, end of life, documents) that a customer reaches by scanning a code on the product or its packaging. The European Ecodesign for Sustainable Products Regulation (ESPR, Regulation (EU) 2024/1781), in force since 18 July 2024, makes it the information tool of the products it covers. The module gives each product its passport: a public page in every language of your shop, a printable QR code and structured data.

Not yet for most products. The ESPR sets the required information product group by product group, through delegated acts adopted by the European Commission, and each act applies after a transition period. The Commissionโ€™s working plan lists, among the first groups, textiles, furniture, tyres, mattresses, iron and steel, and aluminium. Gathering your data now saves time when the act for your products is published. The module helps you prepare and publish your passports; it does not replace legal advice.

Country of manufacture and customs code, composition and substances of concern, estimated lifetime, repairability and its score, spare parts, warranty and its conditions, care and user manual, safety instructions, sorting, take-back and recycling stream, environmental indicators (recycled content, recyclability, carbon footprint, energy class and EPREL number), your own characteristics, labels and certifications, documents, and the economic operators. Every text exists in each language of your shop.

Choose the categories whose products get a passport (a category covers its sub-categories), enter the values they share once in their default values, then create the missing passports in batches from the list. A product that later enters one of these categories gets its passport when it is saved. For the remaining data, export the passports in CSV, complete the file in a spreadsheet and import it.

Download the QR code of a product from its tab in SVG (vector, for printers) or in PNG up to 4096 pixels, or select passports in the list to get a ZIP file named by reference or EAN, with an index file. The QR codes are generated by the module, without an external service, and their address never changes.

They keep working. A deleted product leaves an archived passport with its name, reference, EAN, manufacturer and picture, and the page states that the product is no longer sold. Without an active license, the passport pages, their data and their documents stay online; only the administration waits for the renewal.

Yes: the module is compatible with PrestaShop 1.7.8, 8.0+ and 9.0+, with PHP 7.4 minimum. The passport tab appears on the old and on the new product page.

Yes. The export gives one line per product and one column per field and language, and opens in Excel, LibreOffice or Google Sheets. The import finds each product by its id, reference or EAN, simulates the changes line by line and saves nothing before you apply it. A file can hold up to 20,000 lines.

No. After the first display, the button of the product page costs one database query, without any write, and the styles of the module load only on the pages that show a passport.

Install version 2.0 over version 1.0 from the module manager. The identifiers, addresses and QR codes of your passports, their data and their documents are kept. Then check your passport categories, and switch on the summary tab of the product page in the settings if you want it.

Yes. Each shop has its own passports, categories and default values, and each passport address belongs to its shop.

Not by default: a passport page repeats the product page, which is the page that should rank. The pages carry a canonical address, and you can allow their indexing in the settings.

The General Product Safety Regulation (Regulation (EU) 2023/988), which applies since 13 December 2024, asks online sellers to give the manufacturer and, when needed, the EU responsible person, with their contact details, and the warnings and safety information of the product. The passport page shows these operators and the safety instructions you enter.

Join +5 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 10.70 โ‚ฌ 4.28 โ‚ฌ one-time -60%
Choose your license
3 months of support for 0.99โ‚ฌ · then 1.99โ‚ฌ/month
  • โ€ข Response within 24 business hours
  • ๐Ÿ”ง Installation & configuration assistance
  • ๐Ÿ’ฌ Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --โ‚ฌ/year if purchased separately
Loading...