Migration Prestashop 1.7 vers 8 ou 9 : version, modules et thème
Oui, une boutique en ligne sous Prestashop 1.7 peut migrer vers la version 8.2 ou directement vers la version 9. Le choix dépend surtout de trois points : la version de PHP de votre hébergeur, vos modules et votre thème. Vous trouverez aussi tout le déroulé d'une migration Prestashop, de l'audit à la mise en ligne.
Réponse écrite sous 24 h, du lundi au vendredi.
Pourquoi migrer une boutique 1.7 qui fonctionne bien
Votre boutique en 1.7 fonctionne peut-être très bien. Pourquoi la changer, alors ? Parce que Prestashop a annoncé le 10 février 2026 qu'il ne maintenait plus la version 1.7. Elle ne reçoit plus de mises à jour de sécurité. Si une faille y est découverte, elle ne sera pas corrigée.
Avec le temps, d'autres risques de rester sur la 1.7 apparaissent, du côté des modules et de l'hébergement. Migrer vers une version maintenue permet de sécuriser votre boutique e-commerce.
Comment choisir entre Prestashop 8.2 et 9
Une boutique en 1.7 peut migrer vers Prestashop 8.2 ou vers Prestashop 9. La 8.2 ne reçoit plus que des correctifs de sécurité, jusqu'à la sortie de Prestashop 10. Aucune date n'est encore annoncée. La version 9 est la plus récente, et c'est celle que Prestashop conseille pour une migration.
| Votre situation | Version conseillée |
|---|---|
| Votre hébergeur propose encore PHP 7 (PHP est le langage qui fait fonctionner Prestashop) | La version 9, avec un passage à PHP 8.1 ou plus. La 8.2 accepte encore PHP 7.2, mais elle ne dépasse pas PHP 8.1, qui ne reçoit plus de correctifs depuis fin 2025. |
| Un module indispensable n'existe pas pour la version 9 | La 8.2, le temps que l'éditeur publie une version compatible ou qu'un module équivalent soit trouvé. |
| Tous vos modules existent pour la version 9 | La version 9 : une seule migration, et plus de temps avant la prochaine. |
Les hébergeurs retirent peu à peu les anciennes versions de PHP de leurs offres, ou annoncent leur arrêt. Si le vôtre ne propose pas la version nécessaire, vous pouvez changer d'hébergeur Prestashop au moment de la migration.
Les nouvelles fonctionnalités de chaque version sont présentées en détail dans notre comparatif Prestashop 8 ou 9. Pour votre boutique, le choix se fait après l'audit.
Peut-on passer directement de la 1.7 à la 9 ?
Oui, et c'est même la méthode que Prestashop recommande pour un changement de version majeure. Elle consiste à créer une nouvelle boutique dans la dernière version, puis à y importer vos données. Passer par la 8 d'abord reviendrait à faire deux migrations. Pendant que la nouvelle boutique est préparée, votre boutique actuelle reste en ligne.

La méthode est la même pour une migration Prestashop 1.7 vers 8. Vos produits, vos clients et vos commandes sont transférés de l'ancienne base de données vers la nouvelle boutique. Les modules et le thème sont réinstallés, puis vérifiés un par un. Une migration ne les transfère pas automatiquement, comme le précise la documentation officielle de Prestashop.
Au sein d'une même version, de la 8.1 à la 8.2 par exemple, une mise à jour suffit. Il s'agit alors de mettre à jour votre boutique Prestashop. Si votre boutique est encore en 1.6, la façon de migrer depuis Prestashop 1.6 est différente.
La compatibilité des modules avec Prestashop 8.2 et 9
Un module qui fonctionne sur votre 1.7 ne fonctionnera pas forcément sur la 8.2 ou la 9. C'est vrai pour tous, y compris le module de paiement. Avec la version 9, la base technique de Prestashop (Symfony) a changé. Des éléments utilisés par les modules ont aussi disparu. Prestashop conseille d'ailleurs de partir du principe qu'un module est incompatible tant qu'il n'a pas été testé.
Pour chaque module, trois cas sont possibles :
- L'éditeur propose une version compatible. Elle est parfois payante.
- L'éditeur ne publie plus de mise à jour du module. Il faut alors le remplacer par un module équivalent, puis reprendre vos réglages.
- Le module a été développé pour votre boutique. Son code est revu pour la nouvelle version, puis testé.
Un module noté « compatible 1.7 » ne l'est pas forcément avec la 8 ou la 9. Avant la migration, il faut donc vérifier la compatibilité de vos modules un par un.
Votre thème : natif, acheté ou personnalisé
Votre thème 1.7 n'est pas forcément perdu. Tout dépend de son origine et de son niveau de personnalisation.
- Le thème natif de Prestashop, sans modification. Ce thème par défaut, appelé Classic, existe aussi dans les versions 8.2 et 9. Il est installé dans sa version à jour.
- Le thème natif, modifié. Si des fichiers de Classic ont été modifiés directement, ces changements ne sont pas repris automatiquement. Ils sont refaits sur la nouvelle version.
- Un thème acheté. S'il est encore mis à jour par son éditeur, sa version pour la 8.2 ou la 9 est installée. Vos réglages sont ensuite repris. Sinon, il faut le remplacer.
- Un thème créé pour votre boutique. Pour la version 9, Prestashop prévient que les thèmes personnalisés doivent être adaptés. Ses templates, les fichiers qui affichent vos pages, sont donc revus puis testés sur mobile et sur ordinateur.
Depuis la version 9.1, le thème par défaut de Prestashop s'appelle Hummingbird, et Classic reste disponible. Pour savoir dans quel cas vous êtes, il faut vérifier la compatibilité de votre thème avec Prestashop 9.
Ce que contient l'audit d'une boutique 1.7
L'audit est payant, et il sert de base au devis de votre projet de migration. Pour une boutique en 1.7, vous y trouvez :
- la version de Prestashop installée sur votre boutique et la version de PHP proposée par votre hébergeur ;
- la liste de vos modules, avec pour chacun : compatible, à remplacer ou à adapter ;
- l'état de votre thème et le travail à prévoir ;
- la version d'arrivée conseillée, 8.2 ou 9, et pourquoi.
Le prix de la migration dépend de ce que révèle l'audit. Pour vous faire une idée avant l'audit, découvrez le prix d'une migration et ce qui le fait varier.
Questions fréquentes
Que deviennent les modifications faites par mon développeur ?
Cela dépend de l'endroit où elles ont été faites. Si votre développeur a créé des modules, ils sont vérifiés pour la nouvelle version, comme Prestashop le conseille. S'il a modifié directement les fichiers de votre site Prestashop, ces changements ne sont pas conservés lors de la migration. Nous les listons pendant l'audit, puis nous les reprenons sur la nouvelle version.
Mes outils reliés à la boutique fonctionneront-ils après la migration ?
Cela dépend de la façon dont chaque outil est relié à votre boutique. Si votre logiciel de gestion, de comptabilité ou de livraison utilise un module, celui-ci est vérifié comme les autres. Sinon, nous analysons pendant l'audit la façon dont il échange des données avec la boutique. Chaque connexion est ensuite testée avant la mise en ligne.
Que deviennent mes e-mails de commande et mes réglages ?
Lors d'une migration, les modules et leurs réglages ne sont pas transférés automatiquement. Les modules sont donc réinstallés, puis reconfigurés un par un avec vos réglages actuels. Vos modèles d'e-mails personnalisés, comme la confirmation de commande ou l'avis d'expédition, sont repris sur la nouvelle boutique. Chaque e-mail est ensuite testé avant la mise en ligne.
Faire le point sur votre boutique 1.7
Décrivez-nous votre boutique en quelques lignes. Nous vous répondons par écrit avec les prochaines étapes et une proposition d'audit. Votre boutique est sur une autre solution ? Une migration vers Prestashop depuis une autre plateforme est aussi possible.
Réponse écrite sous 24 h, du lundi au vendredi.
