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.
We develop the module for free - if you want - support us!
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.
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.
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.
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
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
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
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
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
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
PHP, Smarty, CSS and SQL powering admin CRUD, repository lookups, sample data install and the product-footer template.
Entities, warnings, manufacturer GPSR profiles, and product map with product ID as primary key.
Settings hub, Manufacturers, Responsible persons, Warnings, Product mapping - each with section intro and Enterprise teaser.
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.
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.
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.
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.
Generate downloadable product safety passports. Documents library, compliance dashboard, Silent Ledger snapshots, and full audit log - evidence-ready when regulators or marketplaces ask questions.
Upgrade on MyPresta.eu - same module family, enterprise-grade automation for growing catalogs.
We develop the module for free - if you want - support us!
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.
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.
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.
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.
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.
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.