Luca Cavallini

EU compliance

GPSR for PrestaShop: the product-safety rules, in plain terms

The EU General Product Safety Regulation (GPSR) has been in force since December 2024. Here’s what it means for your PrestaShop product pages — without the legalese.

GPSR is one of those rules that sounds abstract until you realise it changes what has to appear on your product pages. If you sell physical consumer products in the EU, it applies to you.

What GPSR is

The General Product Safety Regulation (Regulation (EU) 2023/988) is the EU’s baseline framework for the safety of consumer products. It applies to most non-food consumer goods and has been applicable since 13 December 2024. For online sellers, the practical effect is about information: certain safety-related details must be shown to the buyer before purchase.

What has to be on the product page

At a high level, for products in scope you generally need to make available:

  • The manufacturer’s name and contact details.
  • Where the manufacturer is outside the EU, the responsible person in the EU (with contact details).
  • Information identifying the product (type, batch or serial, as applicable).
  • Any warnings or safety information, where relevant, in a language the consumer understands.

The thread through all of it: a consumer should be able to see who stands behind the product and how to reach them, plus any safety warnings, before they buy.

What it means for PrestaShop

Practically, this is structured data attached to products and surfaced on the product page. On a small catalogue you might add fields by hand. On a large one — hundreds of thousands of products from multiple suppliers — you need it as part of your data and import pipeline, populated and kept current automatically, not typed in product by product.

That’s the same integration problem GPSR shares with the rest of catalogue management: getting consistent, complete data out of messy supplier sources and onto the page reliably.

How to approach it

  • Confirm which of your products are in scope (most physical consumer goods are).
  • Make sure manufacturer / responsible-person data exists for them — this is often the real gap.
  • Add the required fields to your product data model and display them clearly on the product page.
  • For big catalogues, wire it into your import/sync so it stays complete as the catalogue changes.

The shortcut

I maintain a PrestaShop GPSR module (part of my compliance range) and, more importantly, I build the data pipelines that keep this kind of information complete across large, multi-supplier catalogues. If GPSR is a data problem for you more than a form problem, that’s exactly the work I do.

When did GPSR start applying?
It has been applicable since 13 December 2024. If you sell physical consumer products in the EU and haven’t addressed it, you’re already past the date — worth handling promptly.
Is GPSR just adding some text fields?
On a small catalogue, roughly yes. On a large, multi-supplier catalogue it’s a data-completeness problem: getting manufacturer and responsible-person data for every product and keeping it current — which is an integration job.
Is this legal advice?
No — it’s a plain-terms practitioner overview to help you act. Confirm the specifics for your products with a qualified professional.

Tell me what’s not working — or not talking to what.

New build, a system that needs rescuing, an integration, the June 2026 deadline. One developer who builds it and stays to run it. Reply usually within 1–2 business days.