Vous êtes sur PrestaShop 8 et vous vous posez la question : faut-il vraiment passer à PrestaShop 9 ? Et si oui, comment s’assurer que la migration ne vire pas au cauchemar ? Cet article est votre compagnon de route. Nous vous proposons un guide exhaustif, basé sur des retours d’expérience concrets, qui vous permettra de prendre la bonne décision et de mettre en place une migration sans risque.
Pourquoi PrestaShop 9 ? Les vraies améliorations qui changent la donne
PrestaShop 9 n’est pas une simple mise à jour cosmétique. C’est une refonte architecturale majeure qui s’appuie sur les technologies les plus modernes du marché. Voici ce qui change réellement :
Symfony 6.4 LTS : Un fondement technique solide
PrestaShop 8 reposait sur Symfony 4.4, une version sortie en 2018. PrestaShop 9 migre vers Symfony 6.4, une version LTS (Long Term Support) qui bénéficiera de mises à jour de sécurité jusqu’en 2027. Cette évolution n’est pas anodine : elle signifie une plateforme plus performante, plus sécurisée et plus facile à maintenir pour les développeurs. En termes concrets, vous profitez de temps de réponse plus rapides et d’une meilleure gestion des ressources serveur.
PHP 8.1, 8.2, 8.3 et 8.4 : Performance et sécurité renforcées
PrestaShop 8 supportait PHP jusqu’à la version 8.1. PrestaShop 9 requiert PHP 8.1 minimum et recommande PHP 8.4. Cette exigence peut sembler contraignante, mais elle apporte des bénéfices réels : les nouvelles versions de PHP offrent des améliorations significatives en matière de performance (notamment grâce aux fibres en PHP 8.1) et de sécurité. Si votre hébergeur propose PHP 8.4, vous constaterez une accélération notable de votre boutique.
Thème Hummingbird : Un frontal moderne et mobile-first
Le nouveau thème par défaut de PrestaShop 9, Hummingbird, a été conçu de zéro avec les technologies actuelles : Bootstrap 5, SCSS, TypeScript et une architecture BEM.
Contrairement aux thèmes précédents, Hummingbird est véritablement optimisé pour le mobile et offre une base solide pour les personnalisations. Si vous utilisiez le thème Classic de PrestaShop 8, vous remarquerez une différence significative en termes de modernité et de flexibilité.
API Admin améliorée : Intégrations plus fiables
PrestaShop 9 introduit une nouvelle API Admin qui facilite les intégrations avec des services tiers (ERP, CRM, outils de marketing, etc.). Cette API est plus robuste, mieux documentée et offre une meilleure flexibilité que celle de PrestaShop 8. Si vous utilisez des intégrations personnalisées, cette amélioration peut vous faire gagner du temps de développement.
SEO avancé : Contrôle granulaire des URLs et redirections
PrestaShop 9 offre un contrôle plus fin sur la structure des URLs et les redirections. Cela signifie que vous pouvez optimiser votre référencement naturel de manière plus précise, notamment en gérant les redirections 301 lors de changements de structure d’URL. Pour les boutiques avec un historique SEO important, c’est un atout majeur.
Faut-il vraiment migrer ? L’analyse honnête
Avant de vous lancer, posez-vous ces questions :
Votre boutique est-elle stable sur PrestaShop 8 ? Si oui, et que vous n’avez pas de problèmes de performance ou de sécurité, il n’y a pas d’urgence absolue. PrestaShop 8.2 reste une version stable et supportée.
Avez-vous des modules spécifiques ? C’est le point critique. Si votre boutique dépend de nombreux modules tiers, attendez que les développeurs proposent des versions compatibles avec PrestaShop 9. Cela prend généralement 6 à 8 mois après la sortie d’une version majeure.
Votre hébergement supporte-t-il PHP 8.1+ ? PrestaShop 9 requiert PHP 8.1 minimum. Si votre hébergeur n’offre que PHP 7.4 ou 8.0, vous devrez d’abord mettre à jour votre infrastructure.
Avez-vous un budget pour les mises à jour ? Certains modules payants demandent une mise à jour payante pour la compatibilité PrestaShop 9. Anticipez ces coûts.
Notre recommandation
Si vous lancez une nouvelle boutique, PrestaShop 9 est le choix logique. Pour les boutiques existantes, nous recommandons d’attendre au moins 6 mois après la sortie (PrestaShop 9 est sorti en juin 2025, donc janvier 2026 est un bon moment pour commencer à envisager la migration). À ce stade, l’écosystème est suffisamment mature et les bugs majeurs ont été corrigés.
Les vrais problèmes rencontrés lors de la migration
Soyons honnêtes : la migration de PrestaShop 8 vers 9 n’est pas un long fleuve tranquille. Voici les problèmes les plus courants et comment les résoudre.
Erreur 500 lors de la migration
C’est l’erreur la plus fréquente. Elle survient généralement quand des modules non-natifs entrent en conflit avec le nouveau système. La solution : avant de lancer la migration, désactivez tous les modules non-natifs. Oui, tous. Vous les réactiverez un par un après la migration.
Modules natifs qui refusent de se mettre à jour
Après une migration fraîche vers PrestaShop 9, certains utilisateurs rapportent que les modules natifs ne peuvent pas être mis à jour. La solution : videz le cache de PrestaShop (dossier /var/cache/) et rechargez la page. Si le problème persiste, vérifiez que PHP 8.4 est bien utilisé.
Incompatibilité des modules tiers
C’est le problème majeur. Plus de 40% des modules de PrestaShop 8 génèrent des conflits sur PrestaShop 9. La solution : contactez les développeurs pour connaître la date de compatibilité. Certains proposent une mise à jour gratuite, d’autres demandent un paiement supplémentaire.
Problèmes de redirections SEO
Si vous avez modifié la structure de vos URLs, les anciennes URLs peuvent ne pas être redirigées correctement. La solution : vérifiez manuellement les redirections 301 après la migration et utilisez les outils de PrestaShop 9 pour mettre en place les redirections manquantes.
Perte de données lors de la migration
C’est rare, mais cela arrive. La solution : faites une sauvegarde complète avant la migration et testez d’abord sur un environnement de staging.
Le guide étape par étape : Comment migrer sans casse
Phase 1 : Préparation (1-2 semaines avant)
Étape 1 : Audit complet de votre boutique
Listez tous vos modules, thèmes et développements personnalisés. Pour chaque module, notez :
• Son nom et sa version actuelle
• Son rôle dans votre boutique (critique, important, optionnel)
• Son développeur et la date de sa dernière mise à jour
• Son coût d’achat (si applicable)
Étape 2 : Vérification de la compatibilité
Contactez les développeurs de vos modules critiques pour connaître :
• La date prévue de compatibilité avec PrestaShop 9
• Si la mise à jour sera gratuite ou payante
• Si vous devrez racheter une licence
Étape 3 : Préparation de l’infrastructure
Vérifiez que votre hébergement supporte PHP 8.1 minimum (8.4 recommandé) et MySQL 5.7 minimum. Si ce n’est pas le cas, contactez votre hébergeur pour une mise à jour.
Étape 4 : Sauvegarde complète
Créez une sauvegarde complète de votre boutique PrestaShop 8 (fichiers + base de données). Stockez-la en lieu sûr. Vous en aurez besoin si quelque chose tourne mal.
Phase 2 : Migration sur environnement de test (1-2 semaines)
Étape 5 : Création d’un environnement de staging
Dupliquez votre boutique PrestaShop 8 sur un sous-domaine (par exemple,staging.votreboutique.com). C’est sur cet environnement que vous ferez tous vos tests.
Étape 6 : Installation de PrestaShop 9
Installez une nouvelle instance de PrestaShop 9 sur votre serveur de test. Ne pointez pas encore votre domaine dessus.
Étape 7 : Installation du module 1-Click Migrate
Téléchargez et installez le module 1-Click Migrate de PrestaHero sur votre PrestaShop 8 de test ET sur votre PrestaShop 9 de test. Ce module coûte environ 150€, mais c’est
l’investissement le plus important pour une migration réussie.
Étape 8 : Configuration du module 1-Click Migrate
Le module vous demandera de connecter votre PrestaShop 8 à votre PrestaShop 9. Suivez les instructions à la lettre. Le module migrera :
• Vos produits et catégories
• Vos clients et adresses
• Vos commandes
• Vos paramètres de configuration
• Vos pages statiques
Étape 9 : Tests approfondis
Une fois la migration terminée, testez votre boutique de manière exhaustive :
• Front-office : Naviguez sur le site, consultez les fiches produits, passez une commande test, vérifiez le panier et le checkout.
• Back-office : Accédez à la gestion des commandes, des clients, des produits, des paramètres.
• Modules : Réactivez vos modules un par un et testez leur fonctionnement. Si un module pose problème, contactez son développeur.
• SEO : Vérifiez que vos URLs sont correctes et que les redirections fonctionnent.
• Performance : Mesurez les temps de chargement avec des outils comme GTmetrix ou PageSpeed Insights.
Étape 10 : Correction des bugs
Vous allez rencontrer des bugs. C’est normal. Prenez le temps de les corriger avant de passer en production. Consultez la documentation de PrestaShop 9 et les forums de la communauté pour trouver des solutions.
Phase 3 : Migration en production (1 jour)
Étape 11 : Dernière sauvegarde
Faites une dernière sauvegarde complète de votre PrestaShop 8 en production. Vous en aurez peut-être besoin pour un rollback d’urgence.
Étape 12 : Redirection du domaine
Pointez votre domaine vers votre nouvelle installation PrestaShop 9. Cette opération peut prendre quelques heures selon votre hébergeur.
Étape 13 : Vérification finale
Accédez à votre boutique via votre domaine et vérifiez que tout fonctionne correctement. Testez une commande réelle.
Étape 14 : Communication avec vos clients
Informez vos clients de la migration. Profitez-en pour leur annoncer les améliorations (meilleure performance, nouvelle interface, etc.).
Les modules à utiliser : Les indispensables
1-Click Migrate (PrestaHero)
C’est le module phare pour la migration. Il simplifie grandement le processus et assure une migration sécurisée. Prix : environ 150€ (une fois). Lien : https://addons.prestashop.com/fr/transfert-sauvegarde-donnees/27376-1-click-migrate-migration-mise-a-niveau-upgrade.html
Update Assistant (officiel)
C’est le module officiel de PrestaShop pour les mises à jour. Il peut être utilisé pour les mises à jour mineures (par exemple, de 9.0.0 à 9.0.1). Prix : gratuit.
Modules de sauvegarde
Utilisez un module de sauvegarde fiable pour protéger votre boutique. Parmi les options populaires : PrestaBackup ou Backup Pro.
Faut-il racheter les modules ?
C’est une question que se posent beaucoup d’e-commerçants. La réponse dépend de votre contrat d’achat.
Modules avec licence perpétuelle : Si vous avez acheté un module avec une licence perpétuelle, vous n’avez généralement pas à le racheter. Cependant, vous devrez peut-être payer pour la mise à jour vers la version compatible PrestaShop 9. Certains développeurs proposent les mises à jour gratuitement, d’autres demandent un paiement supplémentaire.
Modules avec licence annuelle : Si vous avez un abonnement annuel, vous continuerez à payer la même somme. La mise à jour vers PrestaShop 9 est généralement incluse.
Développements sur mesure : Si vous avez des développements spécifiques, ils devront être adaptés pour PrestaShop 9. Faites appel à une agence spécialisée pour évaluer le coût de l’adaptation.
Conseil pratique
Avant de migrer, contactez les développeurs de vos modules pour connaître exactement les coûts. Certains offrent des réductions pour les migrations en masse.
Compatibilité des modules : Ce qui fonctionne et ce qui ne fonctionne pas
La compatibilité des modules est le point faible de PrestaShop 9. Voici ce que vous devez savoir :
Modules natifs
Les modules natifs de PrestaShop (paiement, livraison, SEO, etc.) sont généralement compatibles avec PrestaShop 9. Cependant, ils peuvent nécessiter une mise à jour. Après la migration, vérifiez que tous les modules natifs sont à jour.
Modules tiers populaires
Les modules tiers populaires (comme les modules de paiement de PayPal, Stripe, etc.) sont généralement mis à jour rapidement par leurs développeurs. Vérifiez la marketplace Addons pour voir si une version compatible PrestaShop 9 est disponible.
Modules moins populaires
Les modules moins populaires peuvent ne jamais être mis à jour pour PrestaShop 9. Dans ce cas, vous devrez soit trouver une alternative, soit faire développer une solution personnalisée.
Thèmes
Le nouveau thème Hummingbird est fourni avec PrestaShop 9. Si vous utilisiez un thème personnalisé sur PrestaShop 8, il devra être adapté pour PrestaShop 9. Cela peut être une tâche complexe, selon le niveau de personnalisation.
Fiabilité et stabilité : Est-ce prêt pour la production ?
PrestaShop 9 est stable depuis sa sortie en juin 2025. À janvier 2026, la version 9.0.2 est disponible avec plus de 60 corrections de bugs. L’écosystème s’est progressivement stabilisé au cours des derniers mois.
Cependant, PrestaShop 8.2 reste la version la plus stable pour les sites en production. Si vous avez une boutique critique avec peu de marge pour les erreurs, il peut être plus prudent d’attendre encore quelques mois.
Retours de la communauté
Les retours de la communauté sont globalement positifs. Les utilisateurs qui ont migré vers PrestaShop 9 rapportent une meilleure performance et une interface plus moderne.
Cependant, certains rencontrent toujours des problèmes avec les modules tiers.
Coûts de la migration : Ce qu’il faut prévoir
| Élément | Coût estimé | Notes |
| Module 1-Click Migrate | 150€ | Une fois |
| Mise à jour des modules tiers | 0€ à 500€+ | Dépend de vos modules |
| Mise à jour du thème | 0€ à 2000€+ | Si thème personnalisé |
| Développement sur mesure | 1000€ à 5000€+ | Si adaptations nécessaires |
| Hébergement (PHP 8.4) | 0€ à 100€/an | Dépend de votre hébergeur |
| Total estimé | 150€ à 7600€+ | Varie selon votre configuration |
Conclusion : La migration vaut-elle le coup ?
Oui, si vous êtes prêt à investir du temps et de l’argent. PrestaShop 9 offre une plateforme plus moderne, plus performante et plus sécurisée. Pour les boutiques lancées aujourd’hui, c’est le choix logique. Pour les boutiques existantes, c’est une décision à prendre au cas par cas, en fonction de votre configuration et de vos ressources.
Nos recommandations finales
- Attendez au moins 6 mois après la sortie d’une version majeure avant de migrer. Cela laisse le temps à l’écosystème de s’adapter.
- Testez d’abord sur un environnement de staging. Ne migrez jamais directement en production.
- Faites une sauvegarde complète avant la migration. C’est votre filet de sécurité.
- Utilisez des outils fiables comme 1-Click Migrate. Ils vous feront gagner du temps et réduiront les risques.
- Contactez les développeurs de vos modules avant la migration. Connaître les coûts à l’avance vous évitera des surprises.
Pour approfondir votre compréhension de PrestaShop, consultez notre retour d’expérience après 15 ans d’utilisation intensive et notre article sur le prix d’un site PrestaShop en 2026. Vous pouvez également consulter l’article détaillé sur les nouveautés de PrestaShop 9.
Besoin d’aide pour votre migration ? L’équipe de Novatis accompagne les e-commerçants dans leurs projets de migration PrestaShop. Contactez-nous pour une consultation gratuite.




