PrestaShop 1.6 en fin de vie depuis 2019, PrestaShop 1.7 depuis octobre 2022 : des milliers de boutiques françaises tournent sans correctifs de sécurité depuis des années. Voici comment exporter vos données, gérer la TVA, préserver votre SEO et passer sur votre propre serveur en France.
Ubuntu 22.04 · nginx · PM2 · certbot · UFW + fail2ban · Hébergé en France · 8,90 €/mois (T24M)
PrestaShop est fondé en France en 2007. C'est la plateforme e-commerce la plus populaire en France avec plus de 350 000 boutiques en 2024. Son principal problème n'est pas le logiciel lui-même — c'est son historique de versions.
| Version PrestaShop | Sortie | Fin de vie | Correctifs de sécurité en 2026 |
|---|---|---|---|
| PrestaShop 1.6 | 2014 | Fin 2019 | Aucun depuis 6+ ans |
| PrestaShop 1.7 | 2016 | Octobre 2022 | Aucun depuis 3+ ans |
| PrestaShop 8.x | 2022 | Version actuelle | Maintenue activement |
Contrairement à WooCommerce où les licences sont majoritairement annuelles, les modules PrestaShop sont souvent en achat unique — mais liés à une version. Le modèle a ses avantages et ses pièges.
| Module | Prix typique (Addons Marketplace) | Compatibilité versions |
|---|---|---|
| Passerelle de paiement (PayPlug, Stripe) | Gratuit à 80 € + commission | Variable par version |
| Module de facturation PDF | 0–150 € (achat unique) | À revérifier à chaque mise à jour |
| Email marketing (Mailchimp, Brevo) | 20–200 € | Souvent abandonné entre versions |
| SEO avancé | 30–200 € | Généralement maintenu |
| Programme de fidélité | 50–200 € | Peu maintenu sur 1.6/1.7 |
| Moteur de recherche amélioré | 50–300 € | Natif PrestaShop = faible |
PrestaShop offre des options d'export plus complètes que WooCommerce grâce à son modèle de données plus structuré et à l'accès direct à la base MySQL.
Via Catalogue → Produits → Exporter. Inclut les produits avec leurs déclinaisons (tailles, couleurs), attributs, prix HT/TTC, stock, catégories et descriptions. Les combinaisons de produits sont incluses dans l'export.
Via Catalogue → Catégories → Exporter. Inclut la hiérarchie des catégories, les descriptions et les URLs.
Via Clients → Clients → Exporter. Inclut email, nom, adresse, date d'inscription et groupes clients. À conserver précieusement : c'est votre base CRM.
Via Commandes → Commandes → Exporter. Inclut l'historique complet des commandes avec statuts, montants HT/TTC, TVA appliquée et adresses de livraison.
Les images produit sont stockées dans le dossier /img/p/ de votre installation PrestaShop, organisées par sous-dossiers selon l'ID produit. Téléchargez ce dossier complet via FTP — c'est plus fiable que de passer par l'interface d'administration.
Effectuez un dump MySQL complet avec mysqldump -u user -p prestashop_db > backup.sql. Cette sauvegarde complète vous permet d'interroger directement les données pour des extractions sur mesure ou de faire des vérifications croisées avec les CSV.
Les pages CMS de PrestaShop (mentions légales, CGV, page À propos) ne s'exportent pas en CSV. Copiez leur contenu manuellement depuis Design → Pages ou extrayez-les directement depuis la base MySQL (table ps_cms_lang).
10 étapes concrètes, avec les spécificités du marché français (TVA, facturation, passerelles de paiement françaises).
Identifiez votre version PrestaShop exacte (admin → paramètres avancés → informations). Listez tous les modules actifs avec leur version, leur statut de licence et leur compatibilité déclarée. Si vous êtes sur 1.6 ou 1.7, notez que ces versions sont en fin de vie : chaque jour passé sans migration est un risque de sécurité non atténué.
Exportez produits CSV, catégories CSV, clients CSV et commandes CSV depuis l'administration. Téléchargez le dossier /img/p/ complet via FTP. Effectuez un dump MySQL complet avec mysqldump. Vérifiez les totaux : le nombre de lignes dans les CSV doit correspondre aux compteurs affichés dans l'interface d'administration.
Crawlez votre boutique avec Screaming Frog pour extraire toutes les URLs. PrestaShop génère des URLs de la forme /fr/[categorie]/[produit].html (avec URLs simplifiées activées) ou /[produit]-[id_produit].html selon votre configuration. Si votre boutique est multilingue (fr + en par exemple), documentez les URLs pour chaque langue.
Configurez votre offre depuis onclic.fr/vps. Ubuntu 22.04 + nginx + PM2 + certbot sont préconfigurés. UFW + fail2ban remplacent nativement les modules de sécurité PrestaShop. Nginx gère le cache statique sans module supplémentaire. Le serveur est hébergé en France.
Importez les données produits dans votre nouvelle stack. Configurez votre passerelle de paiement française : Stripe (recommandé pour la flexibilité API), PayPlug (solution française populaire auprès des PME, conformité RGPD facilitée) ou Mollie. Intégrez la génération de factures PDF conformes au droit français.
Vérifiez que les quatre taux de TVA français sont correctement appliqués dans votre nouvelle stack : 20 % (taux normal), 10 % (restauration, travaux de rénovation), 5,5 % (produits alimentaires, livres, abonnements gaz/électricité), 2,1 % (médicaments remboursables, presse). Testez une commande réelle pour chaque taux applicable à votre catalogue. Une erreur de TVA peut entraîner des pénalités fiscales.
Pour chaque URL PrestaShop documentée à l'étape 3, définissez la nouvelle URL de destination. Implémentez dans nginx. Attention aux URLs multilingues : /fr/chaussures/basket-air-max.html et /en/shoes/air-max-sneaker.html sont deux URLs distinctes qui nécessitent chacune leur propre redirection 301. Testez avec curl -I sur un échantillon représentatif avant la bascule.
Testez le parcours commande complet : ajout au panier, checkout avec adresse française, paiement, génération de facture PDF (vérifiez SIRET, numéro séquentiel, TVA détaillée), email de confirmation. Si votre catalogue a des produits à taux de TVA différents, testez une commande mixte. Ne basculez pas le DNS avant validation complète.
Passez le TTL de vos enregistrements DNS à 300 secondes 24h avant la bascule. Changez l'enregistrement A vers l'adresse IP de votre serveur Onclic. Surveillez la propagation avec dig votredomaine.fr. Repassez le TTL à 3 600 secondes dès que la propagation est confirmée et la boutique validée en production.
Soumettez votre nouveau sitemap.xml à Google Search Console immédiatement après la bascule. Surveillez le rapport Coverage pendant 4 semaines : chaque URL PrestaShop non redirigée apparaît comme erreur 404. Corrigez les redirections manquantes dans les 48 heures. Surveillez aussi les Core Web Vitals : un serveur dédié doit afficher un TTFB très inférieur à ce que vous aviez sur hébergement mutualisé PrestaShop.
Comparé à Onclic S à 8,90 €/mois en engagement 24 mois, hébergé en France.
| Poste de coût | PrestaShop 1.7 (maintenu) | Onclic S |
|---|---|---|
| Hébergement | 15–40 €/mois (o2switch, OVHcloud Web, Infomaniak) | 8,90 €/mois (T24M, hébergé en France) |
| Modules (amorti sur 3 ans) | 20–60 €/mois (achats uniques + mises à jour) | 0 € — stack custom, aucun module tiers |
| Développeur (correctifs, mises à jour) | 2–8h/mois à 60–120 €/h = 120–960 €/mois | Minimale — pas de modules à maintenir en compatibilité |
| Projet de migration de version majeure | 2 000–15 000 € ponctuel (1.6→1.7 ou 1.7→8.x) | 0 € — vous contrôlez et faites évoluer votre stack |
| Sécurité (version EOL sans correctifs) | Risque non atténué sur 1.6/1.7 | Inclus — UFW + fail2ban + nginx hardening |
| Total annuel réaliste | ~1 800–5 000 €/an + projet upgrade | ~107 €/an d'hébergement + dev |
Onclic déploie Ubuntu 22.04 + nginx + PM2 + certbot sur votre serveur hébergé en France. Vous choisissez votre agent IA — Claude, Gemini, GPT ou Mistral. Les agents IA appellent des infrastructures cloud américaines : Onclic ne vous promet pas une souveraineté IA inexistante. Le constructeur de sites web piloté par agent IA est en développement actif.
PrestaShop 8.x est la seule version activement maintenue en 2026. PrestaShop 1.7 a atteint sa fin de vie en octobre 2022 et ne reçoit plus aucun correctif de sécurité depuis cette date. PrestaShop 1.6 est en fin de vie depuis fin 2019. Les boutiques encore sur PrestaShop 1.6 ou 1.7 tournent sur des logiciels sans correctifs depuis respectivement plus de 6 ans et plus de 3 ans.
La migration vers PrestaShop 8.x n'est pas une mise à jour simple : elle nécessite souvent de reconstruire le thème (changement de moteur Smarty → Twig entre 1.7 et 8.x) et de vérifier la compatibilité de chaque module. C'est pourquoi certains propriétaires choisissent de migrer directement vers une stack indépendante plutôt que de financer un nouveau projet PrestaShop.
Oui, PrestaShop permet d'exporter les produits, catégories, clients et commandes en CSV depuis l'interface d'administration (Catalogue → Produits → Exporter pour les produits). Les images produit sont accessibles directement via FTP dans le dossier /img/p/, organisé par ID produit — téléchargez ce dossier complet sans passer par l'interface d'administration.
Pour les données complexes comme les combinaisons produits (déclinaisons taille/couleur) ou les attributs personnalisés, un développeur peut interroger la base MySQL directement avec mysqldump pour extraire des données plus complètes et plus structurées que les CSV d'administration.
Le coût d'une migration depuis PrestaShop vers un serveur indépendant varie de 2 000 à 15 000 € HT selon la complexité : nombre de produits et déclinaisons, modules spécifiques à reproduire, personnalisations du thème, gestion TVA multilingue, et intégrations tierces (ERP, logisticien, marketplace).
L'hébergement du serveur Onclic S coûte 8,90 € par mois HT en engagement 24 mois, hébergé en France. Ce coût remplace à la fois votre hébergement PrestaShop actuel (15 à 40 €/mois) et le coût amorti des modules (20 à 60 €/mois). En année 2 et au-delà, l'économie est structurelle : aucun projet de mise à niveau de version PrestaShop à budgéter.
Les URLs PrestaShop (format /fr/[catégorie]/[produit].html pour les versions multilingues ou /[produit]-[id].html selon la configuration des URLs simplifiées) ne sont pas automatiquement préservées lors d'une migration vers un serveur indépendant. Il est indispensable de construire une carte de redirections 301 complète — une redirection par URL produit et par catégorie — avant le basculement DNS.
Sans ces redirections 301, chaque URL non redirigée génère une erreur 404 et perd son autorité SEO accumulée, ce qui peut se traduire par une perte de positions dans Google pendant plusieurs semaines. Google Search Console Coverage vous signale chaque URL manquante après la migration : les boutiques PrestaShop bien référencées doivent traiter ces alertes dans les 48 heures suivant la bascule DNS.
Chaque plateforme e-commerce a ses propres données à exporter et ses propres pièges de migration.
Ressources complémentaires