Knowledge base
We publish practical guides on PrestaShop — hosting, security, performance, SEO, upgrades, and day-to-day store management. We also document the shared packages and technology behind our modules, so you can understand exactly how things work under the hood.
Step-by-step tutorials and best practices for running your PrestaShop store.
Choosing hosting your PrestaShop store will not outgrow
Choosing hosting for PrestaShop: shared vs VPS vs dedicated, minimum requirements, server configuration, SSL, CDN,...
How to Create a PrestaShop Staging Site
Complete guide to setting up a PrestaShop staging environment: Docker, shared hosting, and local dev options. Updates...
How to Test PrestaShop Modules Properly
A practical testing workflow for PrestaShop modules: pre-flight checks, functional testing, regression testing, and a...
PrestaShop 9 Migration Guide: Safe Upgrade Checklist
A safe PrestaShop 9 upgrade: current PHP/MySQL requirements, backups, module compatibility, Hummingbird theme...
PrestaShop Security Hardening: The Complete Checklist
Comprehensive security guide for PrestaShop stores: server hardening, admin protection, module audits, database...
PrestaShop Performance Optimization: Speed Up Your Store
Complete performance tuning guide: OPcache, MySQL tuning, CCC configuration, image optimization, caching strategies,...
How to Set Up PrestaShop Multistore: Complete Guide
A safe PrestaShop Multistore setup: shop groups, URLs, shared catalogs, module settings, SEO checks, performance...
Backups you can actually restore from
Practical backup strategy for PrestaShop: mysqldump, file backups, automated cron jobs, offsite storage, test...
Docker for PrestaShop: Development Environment Setup
Docker for PrestaShop development: multi-version testing, module workflow, database management, Xdebug debugging, and...
Where to hook into PrestaShop, and when to override instead
Developer reference for PrestaShop hooks and overrides: display hooks, action hooks, custom hooks, the override...
GDPR Compliance for PrestaShop Stores: What You Actually Need
Practical GDPR guide for PrestaShop: cookie consent, privacy policies, data rights, retention rules, third-party...
Getting a PrestaShop running on your own machine
Complete guide to local PrestaShop development: XAMPP, WAMP, MAMP, Docker, native Linux setup, plus Windows vs Linux...
Essential Tools for PrestaShop Development
Curated toolkit for PrestaShop developers: code editors, debugging, database tools, image editing, version control,...
PrestaShop Troubleshooting: Fix White Screens & 500 Errors
Step-by-step guide to diagnosing PrestaShop problems: WSOD, 500 errors, module conflicts, broken admin, slow pages,...
The SEO work PrestaShop will not do for you
Complete technical SEO guide for PrestaShop: friendly URLs, canonical tags, hreflang, structured data, XML sitemaps,...
Making sure your shop emails arrive
Why PrestaShop emails land in spam and how SMTP, SPF/DKIM/DMARC and transactional email services fix it, with PS 8/9...
Connecting PrestaShop to the systems you already run
PrestaShop Webservice API guide: CRUD, authentication, filters, images, stock, ERP/POS sync, security, PHP client...
Customising a theme without losing it at the next update
PrestaShop child themes for Classic and Hummingbird: template overrides, SCSS customization, JavaScript hooks, and PS...
How to self-audit your PrestaShop store with a free security scan
A private local scan inside your own shop finds vulnerable modules, exposed files, weak hardening and malware signs...
Licensing and support
How to activate your mypresta.rocks PrestaShop module license and manage support: 30-day demo, one-click or key...
Reusable composer packages that power mypresta.rocks modules: admin panels, entity selectors, licensing, and more.
Entity Selector: Universal Entity Selection Widget
Universal PrestaShop entity selector for products, categories, manufacturers and more, with include/exclude rules,...
Admin Toolkit: Shared Admin UI Framework
Admin UI framework for PrestaShop modules: base controllers, AJAX lists, inline editing, column management,...
Integrity & Auto-Setup: Self-Healing Module System
Automatic database table creation, hook registration, configuration repair, and integrity verification. Every module...
URL Engine: Pattern-Based URL Management
SEO-friendly URL generation with pattern variables, entity lifecycle integration, and pluggable storage backends....
Template Injector: Hook-Free Template Integration
Module content injected into any theme template without manual edits: automatic template scanning, theme-aware...
Search Engine: FULLTEXT Search with Fuzzy Matching
Shared search engine with FULLTEXT indexing, LIKE fallback, fuzzy matching that catches typos, phrase search, and...
Cron System: Shared Scheduled Tasks
Centralized cron/scheduled task system. Multiple modules share one cron entry. Task scheduling, retry logic,...
Compatibility Layer: one codebase across PrestaShop versions
Shared compatibility traits that absorb PrestaShop version differences. AJAX responses, template paths, hook names,...
License & Support System: Activation & Update Management
Multi-layered license activation, automatic update delivery, support ticket integration, and demo-to-license upgrade...
Theme Detector: Automatic Theme Adaptation
Parses active theme CSS, resolves Bootstrap variables, detects icon sets, and generates CSS custom properties so...
Icon System: Semantic Icons Across Themes
Semantic icon names mapped to Font Awesome or Material Icons. Theme detection, self-hosting fallback, and SVG sprite...
Session Tracking: Shared Visitor Intelligence
Bot detection, device fingerprinting, browser/OS detection, and session hashing. Shared mpr_sessions table so modules...
Config System: Shared Module Configuration
Shared configuration store for PrestaShop modules: one ps_mpr_config table, with values kept separately per shop and...
Schedule & Holidays: Time-Based Module Logic
Datetime ranges, weekly recurring schedules, timezone handling, and centralized public holiday database. Schedule...
Front Components: Customer-Facing UI Building Blocks
Shared front-end controller and UI components for PrestaShop modules, with scoped styles and shared design tokens so...
Marketplace Revolution: application documentation
Application information for mprmarketplacerevolution: planned PrestaShop marketplace integration, Allegro Sandbox...
Canonical policies and terms for using, buying, testing and licensing mypresta.rocks PrestaShop modules.
Terms and conditions
The Terms and Conditions governing purchases, licenses, refunds, and support for PrestaShop modules, with the rights...
Licensing policy
The EULA for mypresta.rocks modules: licensing terms, permitted domain usage, restrictions, and compliance requirements.
Support policy
The module support policy at mypresta.rocks: what technical assistance covers, troubleshooting, updates, and response...
Refund policy
The 30-day module test guarantee: refund eligibility, exclusions, and the return process for digital PrestaShop...
Legal notice
Legal information about mypresta.rocks, including company details, VAT number, contact information, and liability...
Privacy policy
How we collect, process, and protect your personal data: your rights, consent preferences, and our commitment to...
Demo download terms
Terms and conditions for 30-day downloadable PrestaShop module demos: obligations regarding evaluation, removal, and...
Demo shop terms
Terms of service for on-demand PrestaShop demo shops at demo.mypresta.rocks: data retention, access rights, and usage...
Security policy
Our security practices, data handling policies, and commitment to protecting your store when using mypresta.rocks...
Disclaimer
Complete disclaimer, liability limitations, and risk acknowledgments for mypresta.rocks PrestaShop modules and services.
Free module terms
Terms for downloading and using free PrestaShop modules from mypresta.rocks. Registration requirements, usage rights,...
Review policy
How mypresta.rocks handles reviews: every on-site review is tied to a verified order, no gating, no paid ratings, and...
How we use AI
Yes, we use AI: frontier models for code, reviews and translations, and local AI on our own machines for...
Information about mypresta.rocks, our services, payment options, demos, technology and infrastructure.
About us
mypresta.rocks is an EU-based PrestaShop module developer. Every module runs on a live demo store and support comes...
Payment methods
31 payment methods including Visa, PayPal, Apple Pay, Google Pay, BLIK, Klarna, and more. Powered by our Checkout...
Module trials
Test premium modules in your own PrestaShop store with a fully working 30-day demo before buying. No credit card...
Technology
The shared package ecosystem behind mypresta.rocks modules: our own libraries, a consistent admin UI, and...
EU company
mypresta.rocks is a registered EU company in Poland. EU regulations, GDPR compliance, and European business standards...
Services
PrestaShop module installation, Professional Setup and Visual Integration services cover configuration, workflow...
Infrastructure
How mypresta.rocks builds and ships PrestaShop modules: EU-owned infrastructure, realistic dev environments, and...
What we need to start your store audit: access, data safety & GDPR
What we need to start your PrestaShop store audit and how we keep data safe: read-only by default, least privilege,...
Trade accounts
PrestaShop agencies, freelancers, and shop builders can request a trade account with validation, partner pricing, and...
Useful FAQ answers
Short answers that complement the longer knowledge base guides.