Official installation and configuration guides for Presta365's PrestaShop modules. Each guide includes step-by-step setup, screenshots and an FAQ.
- Two-Factor Authentication (2FA / TOTP)
- Abandoned Cart Recovery
- Age Verification Gate (18+ / configurable)
- AI SEO
- B2B VAT - VIES validation & intra-EU reverse charge
- Blog & News with AI article generation
- Captcha Anti-Spam - reCAPTCHA, hCaptcha & Turnstile
- Cookie Consent & Google Consent Mode v2
- Advanced Contact Forms
- Mass Product Updater (CSV/Excel)
- Estimated Delivery Date & Shipping Countdown
- Accessibility Toolbar & WCAG Helper (EAA / WCAG 2.1 AA)
- Elasticsearch Search & Faceted Navigation
- Smart FAQ
- Web Application Firewall
- Gift Cards
- GPSR Product Safety - Regulation (EU) 2023/988
- EU Legal Guarantee Notice & GARAN Label
- Performance - WebP, lazy load, minify & cache
- Quote Requests - B2B quotes & hide prices
- Product & Store Reviews with Google Rich Snippets
- SEO Meta + AI - meta tags, Open Graph & structured data
- SEO Redirects - 301/302/404 manager
- Social Login (Google & Facebook)
- Social Proof & Urgency
- Total Security Suite - Firewall, Captcha, 2FA & Scanner
- EU Withdrawal Button
Going deeper
Seven pages that start from a shop problem or from a rule, even before the modules.
- Accessibility and the European Accessibility Act: what the European rules ask of a PrestaShop store, and where to start.
- Google Consent Mode v2: how cookie consent works and what the banner actually has to do.
- VAT number and VIES in B2B: what to check for the intra-EU exemption and what to do when VIES does not respond.
- 301 redirects and 404s after a migration: what PrestaShop does by itself, how to map the old URLs and what to look at in Search Console.
- Slow search and wrong filters: how PrestaShop searches, why it slows down on large catalogues and how to measure before deciding.
- GARAN label and legal guarantee notice: what shops must display from 27/09/2026 and how the notice and the label are filled in.
- Right of withdrawal and the digital button: what changes from 19/06/2026 and how to comply on PrestaShop.
Articles and case studies
Real support cases and technical deep dives from the Presta365 blog, newest first.
- 404 on product pages after moving to PrestaShop 9
- Slow PrestaShop search: causes, filters and how to measure
- 301 redirects and 404s after a migration: what to check
- EU VAT number check with VIES in B2B and reverse charge
- A Search That Forgives Typos: How Typo Tolerance Actually Works
- Age Verification on an Online Store: What It Actually Protects (and What It Doesn't)
- Hidden Prices and Quote Requests in B2B: How Price Masking Actually Works
- When a 410 Is Better Than a 404 (and How to Actually Implement It)
- GPSR: What Actually Has to Appear on a Product Page
- Consent Mode v2: What It Actually Is and How to Set It Up
- 301 vs 404: Which One to Use, and Why Search Engines Care
- How Faceted Search Actually Works in Elasticsearch (And Where It Breaks)
- PrestaShop Product Filters: Why The Number Next To A Filter Sometimes Does Not Add Up
- Why PrestaShop Checkout Slows Down When You Add an External Search Engine
- Why PrestaShop Search Slows Down As Your Catalog Grows
- Your server is under a scraper attack (load average 37): how to block it with .htaccess without blocking real customers
- The "recover_cart" link redirects to the homepage: why cart recovery stops working
- “Unfortunately, there are no carriers available for your delivery address”: why it happens on an old recovered cart
- PrestaShop cron jobs stop silently when you rename the admin folder
- "Cannot use object of type Product as array": PrestaShop product pages return 500 at random
- "Remounting filesystem read-only": your site goes down with a 500, and the disk isn't full
- "zoid destroyed all components" on PrestaShop: the PayPal button vanishes at checkout, and the cause is iubenda
- How Much of Your Store's Traffic Isn't People
- What Breaks the Week After You Migrate to PrestaShop
- Updating a PrestaShop module: the Upload failed error
