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.
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.
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.
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.
Global, brand, category, combination and product overrides. Set rules once for a manufacturer and every SKU inherits compliance data automatically.
Modern Web Component on the product page: manufacturer, EU responsible person, safety warnings, documents and compliance badge. Classic and Hummingbird ready.
One-click downloadable compliance passport per SKU with EAN, entities, warnings and document links. Generated on demand in the customer's language.
Central dictionary of manufacturers, EU representatives and importers. Multilingual names and addresses reused across the entire catalog.
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.
Filter thousands of products by compliance status. Red and yellow rows show gaps instantly. Batch assign entities and reindex the catalog in chunks.
Immutable snapshots of what was displayed for each product on any date. Load historical compliance data and export legal PDF reports for authorities.
Different EU responsible person per delivery country when the law requires it. Resolved automatically from the customer's shipping destination.
Connect ERP, PIM or WMS systems. Bulk map products, trigger reindex and sync compliance data from outside PrestaShop with token-secured endpoints.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Operational configuration lives under Catalog → GPSR. Open the module configuration for dashboard, display settings, cron and API.
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.
PHP, JavaScript, Smarty, CSS and SQL powering cascade resolution, flat indexing, storefront widget, PDF passports, ledger snapshots and API handlers.
Index engine, cascade resolver, country rules, mass grid, matcher, documents, dashboard, ledger, audit log, API layer and PS 9 compatibility.
Entities, mapping, flat index, country overrides, warnings, documents, ledger, audit log, API keys and matcher suggestions.
Back office and storefront labels in English, German, Polish, French, Spanish, Italian and markets across Europe and beyond.
gpsr_index_flat and gpsr_index_flat_country for O(1) storefront reads per product and delivery country.gpsr_map and gpsr_map_country with level + reference keys and multistore support.gpsr_ledger snapshots plus gpsr_audit_log for every configuration change.lib/prestashop9compatibility.php for price display and platform differences.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.
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.
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.
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.
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.
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.
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%.