PrestaShop ESPR Compliance Module

Free module that connects your PrestaShop store to the Passportly platform. Sync products including combinations, generate EU-compliant Digital Product Passports, and display DPP badges on your storefront.

Free module PrestaShop 8.x Combinations supported

How it works

1

Install the module

Upload the Passportly module via your PrestaShop back office. Enter your Passportly API key in the module configuration page.

2

Sync your products

Use the sync panel to push your entire PrestaShop catalogue to Passportly. Products and combinations (variants) are synced individually.

3

Badges on your store

Published DPPs automatically display as badges on your product pages. Customers see the DPP link and optional Eco-Score directly on the product.

Why PrestaShop merchants need Digital Product Passports

PrestaShop has a large user base in France and across Europe — exactly the market where EU textile regulations hit first. If you sell textile products on PrestaShop, two deadlines are approaching.

Oct 2026

French Environmental Cost

From October 2026, any brand selling textiles to French consumers must provide an environmental impact score. If you don't calculate your own, third parties can publish one using worst-case defaults.

2027-28

EU Digital Product Passport

The ESPR requires a Digital Product Passport for textile products entering the EU market. Structured data on materials, manufacturing, substances, and circularity — accessible via a QR code.

Module features

Full catalogue sync

Products, combinations (variants), images, manufacturers, EAN-13 codes, and descriptions are all mapped to the Passportly format.

Combination support

PrestaShop combinations are synced as individual products, each capable of having its own DPP with distinct material data.

Auto-sync on product save

The actionProductSave hook optionally triggers a sync whenever you update a product in your back office.

DPP badge on storefront

The displayProductAdditionalInfo hook renders a DPP badge on your product pages with a link to the full Digital Product Passport.

Admin product tab

A dedicated tab in the product edit page shows DPP status and a link to complete the passport on Passportly.

AJAX sync panel

A progress-tracking sync panel in the back office lets you sync your entire catalogue with visual feedback on progress.

Get the PrestaShop DPP module

Create your free Passportly account, generate an API key, and install the module. Your first 3 products are free.