PrestaShop GPSR Free

GPSR Free is a free EU product safety module for PrestaShop. Show manufacturer contact, EU responsible person and plain-text warnings on each mapped product page. Configure brands, persons, warnings and mapping without coding. Sample data on install. Ideal for smaller catalogs. Upgrade to GPSR Enterprise for cascade mapping and PDF passport. PS 1.7, 8 and 9.

Główne zdjęcie produktu: GPSR Free
0.00 €

We develop the module for free - if you want - support us!

Galeria

EU GPSR Product Safety Compliance Free

The GPSR Free PrestaShop module ensures compliance with EU product safety regulations from December 2024, displaying crucial information directly on the product page. It enables easy management of manufacturer data from existing brands, registration of EU responsible persons, and creation of a library of reusable plain-text warnings. With product mapping functionality, you can individually assign this data to each SKU. The module offers four intuitive back-office sections, eliminating the need for manual editing. This free module streamlines the presentation of required product safety information professionally and efficiently.

Module version: 1.0.0
Shop versions:
9.x8.x1.7.x
Works with ThirtyBees: No
Translations:
This module: GPSR Free is fully translated into language: Slovenčina (sk)This module: GPSR Free is fully translated into language: Magyar (hu)This module: GPSR Free is fully translated into language: Čeština (cs)This module: GPSR Free is fully translated into language: Srpski (rs)This module: GPSR Free is fully translated into language: Français (fr)This module: GPSR Free is fully translated into language: 中文 (zh)This module: GPSR Free is fully translated into language: Русский (ru)This module: GPSR Free is fully translated into language: Norsk (no)This module: GPSR Free is fully translated into language: Български (bg)This module: GPSR Free is fully translated into language: Íslenska (is)This module: GPSR Free is fully translated into language: Polski (pl)This module: GPSR Free is fully translated into language: Slovenščina (si)This module: GPSR Free is fully translated into language: हिन्दी (hi)This module: GPSR Free is fully translated into language: Lietuvių (lt)This module: GPSR Free is fully translated into language: Svenska (sv)This module: GPSR Free is fully translated into language: Українська (ua)This module: GPSR Free is fully translated into language: 日本語 (ja)This module: GPSR Free is fully translated into language: Ελληνικά (el)This module: GPSR Free is fully translated into language: Eesti (et)This module: GPSR Free is fully translated into language: Deutsch (de)This module: GPSR Free is fully translated into language: Nederlands (nl)This module: GPSR Free is fully translated into language: Dansk (da)This module: GPSR Free is fully translated into language: English (en)This module: GPSR Free is fully translated into language: Română (ro)This module: GPSR Free is fully translated into language: Italiano (it)This module: GPSR Free is fully translated into language: Bahasa Indonesia (id)This module: GPSR Free is fully translated into language: Latviešu (lv)This module: GPSR Free is fully translated into language: Português (pt)This module: GPSR Free is fully translated into language: Hrvatski (hr)This module: GPSR Free is fully translated into language: Suomi (fi)This module: GPSR Free is fully translated into language: Español (es)

EU product safety information, on the product page.
GPSR Free for PrestaShop.

Since December 2024, EU shops must show who made a product, who is responsible in the EU when required, and relevant safety information - on the product page itself. Most merchants still paste the same legal paragraph everywhere or edit products one by one. GPSR Free v1.0.0 gives you a structured compliance block: manufacturer contact from your PrestaShop brands, a registry of EU responsible persons, reusable plain-text warnings, and per-product mapping. Four back-office sections. Sample data on install. Free.

PrestaShop 1.7.x, 8.x, 9.x
100% Free (Freeware)
displayFooterProduct hook

What GPSR Free has. What DIY compliance does not.

These are the capabilities shop owners need when GPSR stops being a PDF from a lawyer and becomes something your catalog must display every day - built into one free module, not scattered across CMS pages and product descriptions.

Product-page GPSR block

Structured section via displayFooterProduct: manufacturer, EU responsible person, warnings list. Server-rendered, readable, no iframe, no PDF download required to see basics.

Others: one CMS page for all SKUs

Brand-level manufacturer contact

GPSR requires postal address and electronic contact for the manufacturer. Configure each PrestaShop manufacturer once; status badges show which brands still need data before the block can show.

Others: retype address in every product

EU responsible person registry

Name, postal address, country, email, phone, website. Define once, assign to many products. Active/inactive toggle keeps history without showing retired persons in pickers.

Others: copy-paste in long description

Reusable plain-text warnings

Build a library of safety notices ("Not suitable for children under 3 years") and attach multiple warnings per product through mapping. No icons in the free version - clear text that works in every theme.

Others: warnings buried in HTML description

Per-product mapping list

One row per product ID with responsible person and warning count visible in the admin list. Add, edit, delete mappings as your catalog grows - ideal for focused catalogs and first GPSR rollout.

Others: spreadsheet tracking on the side

Settings hub + guided sections

Module configuration opens with quick-link cards to Manufacturers, Responsible persons, Warnings and Product mapping. Each section explains its purpose before you touch data - less guessing in the back office.

Others: cryptic single settings page

Sample data on install

Demo responsible persons, warnings, manufacturer profile and mapping help you preview the storefront block before entering live catalog data. Delete samples when you are ready for production.

Others: empty module, figure it out alone

MyPresta update checker

Built-in Updates tab checks MyPresta.eu for new releases. Stay on the latest free build without hunting changelog threads in forums.

Others: manual ZIP uploads forever

Clear upgrade path

Contextual teasers in each admin section explain what GPSR Enterprise adds: cascade mapping, pictograms, PDF passport, mass grid, API. Start free, scale when the catalog outgrows manual mapping.

Others: dead-end free plugin

Complete feature guide

Every part of GPSR Free explained for shop owners - not developers. Follow the setup order below on your first afternoon with the module, or jump to the section you need right now.

Recommended path: Manufacturers → Responsible persons → Warnings → Product mapping → verify on the storefront.

Step 1: Manufacturers (GPSR contact per brand)

Open Manufacturers in the GPSR Free menu. You will see every PrestaShop brand in your catalog with a status badge: contact configured or missing. Click Configure and enter the full postal address and email GPSR expects on the product page. Phone and website are optional but recommended.

The manufacturer section on the storefront appears only when address and email are filled. Products without a brand, or brands without GPSR contact, simply skip that subsection - the rest of the block can still show responsible person and warnings if mapped.

Step 2: Responsible persons (EU registry)

In Responsible persons , add each EU authorised representative or responsible economic operator you need. Store legal name, postal address, two-letter country code, email, phone and website. The free version uses one shop language for these texts - perfect if you trade primarily in one market language today.

Deactivate a person instead of deleting when they should disappear from mapping pickers but stay in your records. You can maintain multiple persons and assign different ones to different products through mapping.

Step 3: Warnings (plain-text library)

Create safety notices in Warnings as short, clear plain text. Examples: choking hazard, age restriction, protective equipment required. Keep messages readable on mobile - the storefront renders them as a simple bullet list under a "Safety warnings" heading.

Need pictograms, multilingual labels and merge rules across brand or category? That is what GPSR Enterprise is for. The free module keeps warnings honest and lightweight so you can ship compliance now, not after designing an icon set.

Step 4: Product mapping (connect SKUs to data)

In Product mapping , add a row for each PrestaShop product ID. Pick a responsible person (or none) and select any active warnings. The list shows product name, assigned person, warning count and last update so you can audit coverage at a glance.

Until a product is mapped, responsible person and warnings will not appear on its page - even if manufacturer contact is ready. That is intentional: you control exactly which SKUs expose GPSR data on day one.

Storefront: what shoppers see

On the product page footer, GPSR Free renders a single section with up to three subsections: Manufacturer, EU responsible person, and Safety warnings. Each contact block shows name, country, address, email, phone and website when available. Lightweight CSS keeps the block readable in Classic and most 1.7+ themes without template edits.

Toggle the entire block on or off from Configure → GPSR Free without uninstalling. Useful during setup or when your lawyer asks you to pause public display while data is being corrected.

Under the hood

Statistics for nerds

v1.0.0 is not a twenty-line disclaimer snippet. It is a focused compliance mini-platform: four database tables, five admin controllers, repository layer, sample installer, and a storefront block wired to real catalog data.

2,700+ lines of module code. 4 dedicated tables. 5 back-office sections. One promise: GPSR data where it belongs - on the product page.

2,700+
Lines of code

PHP, Smarty, CSS and SQL powering admin CRUD, repository lookups, sample data install and the product-footer template.

4
Custom DB tables

Entities, warnings, manufacturer GPSR profiles, and product map with product ID as primary key.

5
Admin controllers

Settings hub, Manufacturers, Responsible persons, Warnings, Product mapping - each with section intro and Enterprise teaser.

0
Core overrides

Standard hooks only. Uninstall removes module tables; your PrestaShop catalog stays untouched.

Free to install. Serious about structure. Ready for Enterprise when you scale.

GPSR Free is the on-ramp: product-page display, reusable data, guided back office. When manual per-SKU mapping stops scaling, GPSR Enterprise picks up with cascade rules, pictograms, documents and audit - same compliance family, no starting from zero.

Legal notice: this module implements technical product-page display of GPSR-related data. It does not replace legal advice - adapt your compliance strategy with qualified counsel.

GPSR Enterprise

Unlock full EU product safety automation

The free version gives you a solid product-page GPSR workflow. GPSR Enterprise adds the tools growing catalogs need: 5-level cascade mapping, pictogram warnings, PDF product passport, mass grid, AI matcher, and legal audit trail.

5-level cascade mapping

Global, brand, category, combination and product overrides with priority resolver. Set compliance once at brand level - thousands of SKUs inherit on reindex. Country-specific delivery rules when you sell across borders.

Visual warning library

Built-in SVG safety pictograms, Material Icons, Font Awesome, or custom uploads. Multilingual labels and descriptions on the storefront widget, PDF passport and audit trail - not plain text only.

PDF passport & legal audit

Generate downloadable product safety passports. Documents library, compliance dashboard, Silent Ledger snapshots, and full audit log - evidence-ready when regulators or marketplaces ask questions.

Get Premium

Upgrade on MyPresta.eu - same module family, enterprise-grade automation for growing catalogs.

0.00 €

We develop the module for free - if you want - support us!

Module Gallery

Why choose our module
GPSR Free?

Optimization and Automation

GPSR Free automates essential EU product safety compliance by providing a structured block for manufacturer details, EU responsible persons, and reusable warnings. This optimizes data management with brand-level contacts and centralized product mapping, significantly reducing manual repetitive tasks.

Increased Sales

GPSR Free boosts sales by building customer trust through clear EU product safety compliance. Displaying essential manufacturer, responsible person, and safety warnings directly on product pages reduces buyer hesitation and enhances professionalism, fostering a transparent shopping experience that encourages higher conversion rates.

15 years of experience

Leveraging 15 years of PrestaShop expertise, GPSR Free offers a deeply integrated solution for EU product safety. Our intimate platform knowledge ensures manufacturer details, responsible persons, and warnings are effortlessly structured and displayed on product pages, ensuring compliance with new EU regulations.

Extensive Customization

GPSR Free offers extensive customization for EU product safety information. Tailor compliance data with flexible per-product mapping of manufacturer contacts, responsible persons, and reusable warnings, ensuring a perfect fit for each SKU's unique requirements.

Open Source Code

GPSR Free for PrestaShop ensures transparent compliance. With 2,700+ lines of accessible PHP, Smarty, and SQL code and no core overrides, you have full freedom to inspect and modify this module for advanced integrations and custom display, ensuring lasting compatibility.

License and Updates

GPSR Free is a 100% freeware PrestaShop module, allowing unlimited use for EU product safety information compliance. It includes a built-in MyPresta update checker to ensure you always stay on the latest free build, keeping your store compliant with current GPSR requirements effortlessly.