PrestaShop GPSR Enterprise

GPSR Enterprise is a complete GPSR compliance module for PrestaShop. Cascade mapping for manufacturers and EU responsible persons, multilingual product-page widget, safety warnings, PDF passport, Silent Ledger and API. Meet EU General Product Safety Regulation requirements without editing every SKU by hand. Works with PrestaShop 1.7, 8 and 9.

Główne zdjęcie produktu: GPSR Enterprise
99.99 €

Galeria

PrestaShop EU GPSR Compliance

GPSR Enterprise for PrestaShop ensures full EU product safety compliance by December 2024. It features a comprehensive responsible-person registry and 5-level cascade mapping, allowing compliance data to be configured once at brand level and applied across your catalog. A lightning-fast product-page widget displays crucial information, while downloadable PDF passports provide proof. The module includes a legal audit trail (Silent Ledger) for historical data and a mass auditor for efficient management. With multilingual support and a robust API, GPSR Enterprise transforms compliance into a streamlined, defensible workflow for any EU-selling store.

Module version: 1.2.0
Shop versions:
9.x8.x1.7.x
Works with ThirtyBees: No
Translations:
This module: GPSR Enterprise is fully translated into language: Slovenčina (sk)This module: GPSR Enterprise is fully translated into language: Magyar (hu)This module: GPSR Enterprise is fully translated into language: Čeština (cs)This module: GPSR Enterprise is fully translated into language: Français (fr)This module: GPSR Enterprise is fully translated into language: Norsk (no)This module: GPSR Enterprise is fully translated into language: Български (bg)This module: GPSR Enterprise is fully translated into language: Polski (pl)This module: GPSR Enterprise is fully translated into language: Slovenščina (si)This module: GPSR Enterprise is fully translated into language: Lietuvių (lt)This module: GPSR Enterprise is fully translated into language: Svenska (sv)This module: GPSR Enterprise is fully translated into language: Ελληνικά (el)This module: GPSR Enterprise is fully translated into language: Eesti (et)This module: GPSR Enterprise is fully translated into language: Deutsch (de)This module: GPSR Enterprise is fully translated into language: Nederlands (nl)This module: GPSR Enterprise is fully translated into language: Dansk (da)This module: GPSR Enterprise is fully translated into language: English (en)This module: GPSR Enterprise is fully translated into language: Italiano (it)This module: GPSR Enterprise is fully translated into language: Latviešu (lv)This module: GPSR Enterprise is fully translated into language: Português (pt)This module: GPSR Enterprise is fully translated into language: Hrvatski (hr)This module: GPSR Enterprise is fully translated into language: Suomi (fi)This module: GPSR Enterprise is fully translated into language: Español (es)

EU product safety compliance.
Built into PrestaShop. Ready for GPSR.

From December 2024, every product sold in the EU must show who is responsible and what safety information applies. A footer note is not enough. GPSR Enterprise is a full compliance stack for PrestaShop: responsible-person registry, cascade mapping across your entire catalog, a lightning-fast product-page widget, downloadable PDF passports, legal audit trails and a mass auditor for large shops. Configure once at brand level. Stay compliant at scale.

PrestaShop 1.7.x, 8.x, 9.x
5-level cascade mapping
Legal audit trail included

What GPSR Enterprise delivers

These are the capabilities that turn EU product safety from a legal headache into a managed workflow. Built for shop owners who sell physical goods in Europe and need proof, not panic, when market surveillance comes knocking.

5-level cascade mapping

Global, brand, category, combination and product overrides. Set rules once for a manufacturer and every SKU inherits compliance data automatically.

Storefront compliance widget

Modern Web Component on the product page: manufacturer, EU responsible person, safety warnings, documents and compliance badge. Classic and Hummingbird ready.

PDF product passport

One-click downloadable compliance passport per SKU with EAN, entities, warnings and document links. Generated on demand in the customer's language.

Responsible persons registry

Central dictionary of manufacturers, EU representatives and importers. Multilingual names and addresses reused across the entire catalog.

Multilingual safety warnings

Pictogram + label pairs in every shop language. Built-in SVG icons, Material Icons, Font Awesome or your own uploads. Shown on the widget and in the PDF.

Mass grid auditor

Filter thousands of products by compliance status. Red and yellow rows show gaps instantly. Batch assign entities and reindex the catalog in chunks.

Silent Ledger

Immutable snapshots of what was displayed for each product on any date. Load historical compliance data and export legal PDF reports for authorities.

Country-specific rules

Different EU responsible person per delivery country when the law requires it. Resolved automatically from the customer's shipping destination.

Fast-Lane API

Connect ERP, PIM or WMS systems. Bulk map products, trigger reindex and sync compliance data from outside PrestaShop with token-secured endpoints.

Gamechanger

Cascade mapping with flat index engine

Most GPSR plugins make you edit every product by hand. With 5,000 SKUs that is not a project. It is a second job. GPSR Enterprise resolves compliance through a priority cascade and stores the result in a pre-built flat index.

Configure at brand level

Link a PrestaShop manufacturer to its GPSR entities and default warnings once. Every product under that brand inherits the data on the next index run.

Override only where needed

Category rules for entire branches. Combination rules for variants with different safety data. Product tab for one-off exceptions. The resolver picks the highest priority match.

Instant storefront reads

The flat index means the product-page widget loads compliance from a single JSON call. No heavy joins on every page view. Fast for customers. Defensible for you.

Why this matters: Cascade mapping is not a spreadsheet export. It is a dedicated resolver with country overrides, merge modes for warnings and documents, automatic reindex on save and a mass grid to find every gap before a regulator does.

Complete feature guide

Every feature explained in plain language for shop owners. No legal jargon overload. One by one, so you know exactly what GPSR Enterprise does for your store.

Entities manager

Open Catalog → GPSR → Entities to build your compliance address book. Add manufacturers, EU responsible persons and importers with multilingual names, postal addresses, email, phone and website.

Each entity is stored once and linked to hundreds or thousands of products through mapping. Enable or disable entities without deleting history. Phone numbers appear under the name in the admin list for quick identification.

Safety warnings library

Create reusable warning entries in Warnings: a pictogram plus short label and optional extended description in every shop language. Choose from built-in SVG safety icons, Material Icons, Font Awesome classes or upload your own image.

Warnings attach to products through cascade mapping. They appear on the storefront widget, in the PDF passport and in legal ledger snapshots. The admin list shows a live icon preview so you see exactly what customers get.

Cascade mapping

Global mapping is your shop-wide fallback when nothing more specific exists. Brand mapping ties each PrestaShop manufacturer to GPSR entities and default warnings. Saving a brand rule re-indexes all its products automatically.

Category mapping applies sector defaults (toys, electronics, cosmetics). Combination mapping handles variants with different safety profiles. The product tab in the admin product sheet is the final override for individual SKUs.

Choose merge or replace mode for warnings and documents at each level. Country-specific tabs let you assign different EU contacts per destination market.

Product page compliance widget

A lightweight Web Component loads compliance data asynchronously so your product pages stay fast. Show manufacturer and EU responsible person cards, safety warnings with pictograms, downloadable documents and a GPSR compliance badge.

Pick the display hook: under price, footer product zone, below gallery, reassurance block, product actions or native extra content on PS 8+. Choose expanded, collapsed or compact layout and card, flat or bordered style.

All labels translate with the shop language. Hide incomplete products from the storefront if you prefer not to show partial data.

PDF product passport

Customers and inspectors can download an on-the-fly PDF passport per product. It lists product identification, EAN, compliance status, responsible persons, warnings and linked documents.

Generated through TCPDF when available, with a print-friendly HTML fallback. Passport text follows the active storefront language.

Documents repository

Upload declarations of conformity, certificates and manuals once in Documents. Link each file to products or entities through mapping screens. External URLs are supported for manufacturer-hosted files.

Enable, disable or delete documents from the library table. Download directly from the back office. Documents surface on the product widget and inside the flat index JSON.

Mass grid compliance auditor

The Mass grid is your catalog health check. Filter by compliance status, manufacturer, category or missing data. Incomplete rows highlight in red and yellow so gaps are impossible to miss.

Select multiple products and batch-assign entities or warnings. Trigger a full-catalog reindex in safe chunks without timing out the server.

AI Matcher

Starting a large catalog? The AI Matcher compares PrestaShop manufacturer names to your entity dictionary using similarity scoring and suggests the best matches.

Review pending suggestions, accept the right ones and brand mapping fills in automatically. Run matcher suggestions overnight via cron.

Compliance dashboard

The module configuration Dashboard shows how healthy your catalog is: complete, partial and incomplete product counts, indexed SKUs, warning usage and top gaps.

Trend charts track indexing activity over weeks, months or years. Export compliance data to CSV for management reports. Optional Google Analytics event tracking for widget impressions.

Silent Ledger and legal reports

Every index update writes a snapshot to the Silent Ledger. Pick a product and a date to see exactly what compliance data was live on the storefront that day.

Download a printable legal PDF report for market surveillance authorities. Prove who was responsible and what warnings were shown when the product was sold.

Audit log

The Audit log records configuration changes, mapping edits, document uploads, entity updates and cron runs with employee name, timestamp and IP address.

Filter by action type or date range. Know who changed compliance data before an inspection, not after.

Fast-Lane API and cron

Generate API keys in module configuration and connect external systems. Bulk-map products, trigger reindex and push compliance updates from ERP or PIM workflows.

The Cron tab provides a ready-to-copy URL for nightly tasks: catalog reindex, AI matcher runs and optional cleanup jobs. Full API documentation is built into the back office.

Eleven dedicated back-office sections

Operational configuration lives under Catalog → GPSR. Open the module configuration for dashboard, display settings, cron and API.

Data and mapping

  • Entities
    Manufacturers, EU representatives, importers.
  • Warnings
    Multilingual pictogram library.
  • Global, brand, category, combination mapping
    Full cascade from shop default to variant override.
  • Mass grid
    Catalog auditor with batch actions.
  • Documents
    Upload once, link everywhere.

Automation and proof

  • AI Matcher
    Brand-to-entity suggestions with accept workflow.
  • Silent Ledger
    Historical snapshots and legal PDF export.
  • Audit log
    Who changed what and when.
  • Module configuration
    Dashboard, display, cron, API keys and updates.
Under the hood

Statistics for nerds

Compliance resolved by cascade. Data served from a flat index. Liability traced in ledger rows. Here is the engineering behind the safety block your customers see as one clean panel on the product page.

42,000+
Lines of code

PHP, JavaScript, Smarty, CSS and SQL powering cascade resolution, flat indexing, storefront widget, PDF passports, ledger snapshots and API handlers.

30+
Library classes

Index engine, cascade resolver, country rules, mass grid, matcher, documents, dashboard, ledger, audit log, API layer and PS 9 compatibility.

12
Custom database tables

Entities, mapping, flat index, country overrides, warnings, documents, ledger, audit log, API keys and matcher suggestions.

22
Language packs

Back office and storefront labels in English, German, Polish, French, Spanish, Italian and markets across Europe and beyond.

Database layer

  • Flat index: gpsr_index_flat and gpsr_index_flat_country for O(1) storefront reads per product and delivery country.
  • Cascade maps: gpsr_map and gpsr_map_country with level + reference keys and multistore support.
  • Legal trail: gpsr_ledger snapshots plus gpsr_audit_log for every configuration change.

Architecture

  • 10+ storefront hooks: product page widget zones, admin product tab, save and delete hooks for automatic reindex.
  • 4 front controllers: JSON data endpoint, PDF passport, cron runner and token-secured API.
  • Web Component widget with async fetch, Classic/Hummingbird CSS variants and multilingual label pipeline.
  • PS 9 compatibility layer in lib/prestashop9compatibility.php for price display and platform differences.
5 cascade levels
Global, brand, category, combination and product. Resolver picks the winning rule every time.
6 widget hooks
Place the compliance block where your theme and customers expect it.
v1.2.0
Current release. PrestaShop 1.7.x, 8.x and 9.x. One codebase, three platform generations.

Mapped by cascade. Indexed on save. Proven in the ledger. That is the engineering contract behind GPSR Enterprise. Your customer sees one safety panel. You get a compliance infrastructure built for EU market surveillance.

42,000+ lines of code across 167 module files and v1.2.0 of continuous development. Not a weekend plugin. A GPSR operations platform your shop can rely on when regulators ask what you showed and when you showed it.

99.99 €

Module Gallery

Why choose our module
GPSR Enterprise?

Optimization and Automation

GPSR Enterprise automates EU product safety compliance via 5-level cascade mapping, automatically applying rules across your catalog. Its lightning-fast flat index widget optimizes storefront performance, while the Mass Grid auditor and AI Matcher streamline data management, saving significant time.

Increased Sales

By ensuring seamless EU product safety compliance with its lightning-fast product-page widget and downloadable PDF passports, GPSR Enterprise builds customer trust and reduces purchase hesitation. This professional, transparent approach leads to improved shopping experiences and increased conversions.

15 years of experience

Leveraging 15 years of PrestaShop expertise, GPSR Enterprise is engineered for resilience. Its 42,000+ lines of code and multi-generation compatibility (1.7.x to 9.x) prove deep platform knowledge, ensuring your EU product safety compliance is robust and future-proof.

Extensive Customization

GPSR Enterprise offers extensive customization for EU product safety. Its 5-level cascade mapping, from global to product, allows tailoring compliance rules. Configure country-specific responsible persons, multilingual warnings, and fully customize the storefront widget's appearance to fit your shop's unique needs.

Open Source Code

GPSR Enterprise grants full source code access, enabling advanced customization and seamless integration for its powerful EU product safety compliance features. This open approach ensures the module perfectly adapts to your unique PrestaShop environment for optimal, tailored solutions.

License and Updates

GPSR Enterprise offers a perpetual license for EU product safety compliance. Enjoy free updates for a full calendar year, ensuring your PrestaShop module always meets current GPSR requirements. After one year, continue receiving updates with significant discounts up to 90%.