GPSR & EAA Compliance for PrestaShop
A practical, step-by-step guide for PrestaShop merchants who need to comply with the General Product Safety Regulation and the European Accessibility Act. Exact admin paths included.
Dec 13, 2024
GPSR in force
Jun 28, 2025
EAA deadline
€100,000
Max fine (Germany)
~300,000+
PrestaShop stores EU
6-step compliance checklist for PrestaShop
Follow these steps in order. Steps 1–3 cover GPSR; steps 4–5 cover GDPR/cookie law; step 6 covers EAA accessibility.
Add manufacturer information
GPSR requires manufacturer name, postal address, and electronic contact details on product pages. PrestaShop has a built-in Manufacturers section — create a manufacturer profile for each brand you sell and link it to your products.
How to do it: After creating a manufacturer profile in Catalog → Manufacturers, assign it to each product in the product edit form (Basic Settings tab → Brand field). PrestaShop will automatically display the manufacturer info on product pages if your theme supports it.
Add product reference numbers
Every product needs a visible identifier for GPSR traceability — a model number, batch number, or equivalent. PrestaShop has a built-in Reference field that's displayed on product pages by most themes.
How to do it: The Reference field appears on the product page by default in most PrestaShop themes. If it's hidden, edit your product template (product.tpl or product-additional-info.tpl) to display {$product.reference}.
Update your legal pages
PrestaShop includes a CMS pages system. You need pages for: Legal Notice (mentions légales), Privacy Policy, Terms of Service, and Withdrawal/Refund Policy. All must be linked in the footer.
How to do it: Go to Shop Parameters → Traffic & SEO → Pages and check that all required legal pages exist and are published. Then go to Design → Theme & Logo → Footer to ensure they're linked. EU law requires the withdrawal right policy to be clear and accessible.
Install GDPR-compliant cookie consent
Cookie consent under GDPR requires opt-in before loading analytics or advertising scripts. PrestaShop's official GDPR module handles consent records but you'll also need a cookie banner that actually blocks scripts.
How to do it: Install "Official GDPR compliance" (free, by PrestaShop) for consent records management. For the consent banner that blocks Google Analytics and Meta Pixel before opt-in, use "Cookiebot" or "Cookie Information" — both have PrestaShop modules.
Add product safety warnings
Products with specific safety requirements (chemicals, electronics, toys, cosmetics) must display warnings in the buyer's language. Add these to the product description or create a custom feature for safety information.
How to do it: For multi-language stores, go to International → Translations and make sure safety warnings are translated for all active languages. PrestaShop's Features system (under Catalog → Products → Features) is a clean way to display structured safety info.
Fix accessibility issues for EAA
The European Accessibility Act (EAA) requires WCAG 2.1 AA compliance from June 28, 2025. The biggest quick wins in PrestaShop are adding alt text to all product images and ensuring sufficient color contrast in your theme.
How to do it: Add alt text to product images in Catalog → Products → Images. For contrast and keyboard navigation issues, you may need to edit your theme CSS or switch to an accessibility-ready theme. The PrestaShop Addons marketplace has accessibility audit modules that can help identify issues.
Recommended modules
These modules cover the compliance gaps that are hardest to solve manually.
Official GDPR compliance
FREEby PrestaShop · PrestaShop Addons Marketplace
Manages GDPR consent records, data export/deletion requests. Required baseline for any EU store.
Cookiebot
PAIDby Usercentrics · PrestaShop Addons Marketplace
Automatic cookie scanning and consent banner that actually blocks non-essential scripts. Widely used and GDPR-certified.
Legal Compliance (EU)
FREEby PrestaShop · PrestaShop Addons Marketplace
Adds legal order process overlays, detachment of legal pages in emails, and right of withdrawal notices. Essential for EU stores.
Check your PrestaShop store now
Run a free EAA + GPSR compliance scan. Get a full report with severity-ranked issues and fix guides tailored for PrestaShop.
Scan your store for free
Enter any page URL from your store. Your homepage is a good starting point.
No account required · Results in ~60 seconds · First scan free