
Migration PrestaShop 9 : passer votre boutique à la nouvelle version
Mis à jour le 25 octobre 2026 · par Sylvain Rivière
En bref. Pour passer de PrestaShop 1.6, 1.7 ou 8 à PrestaShop 9, on ne met pas à jour l'ancienne boutique : on installe une boutique PrestaShop 9 neuve et on y reprend vos données (produits, clients, commandes, factures, pages). Les modules sont vérifiés un par un, le thème est refait ou remplacé, chaque ancienne adresse est redirigée. La boutique actuelle vend jusqu'à la bascule, qui prend une à deux heures. Comptez 3 à 5 semaines, à partir de 2 000 € HT.
Pourquoi passer à PrestaShop 9
- Votre hébergement avance, votre boutique doit suivre. PrestaShop 9 tourne sur les versions actuelles de PHP (8.1 et plus). Les boutiques en 1.6 et 1.7 dépendent de versions de PHP qui ne reçoivent plus de correctifs de sécurité, et certains hébergeurs finissent par les retirer.
- Les modules suivent la version actuelle. Paiement, livraison, avis : les éditeurs publient leurs nouveautés pour les versions récentes. Sur une vieille boutique, un module qui casse n'a parfois plus de mise à jour.
- La sécurité. Une boutique ancienne, modifiée au fil des années par plusieurs prestataires, accumule les failles.
- L'occasion de remettre la boutique à plat : un design actuel, une boutique rapide sur mobile, des modules inutiles retirés.
Mise à jour en place ou nouvelle boutique ?
PrestaShop propose un module de mise à jour qui transforme la boutique existante. On ne l'utilise pas, quelle que soit la version de départ.
| Mise à jour en place | Nouvelle boutique + reprise des données (notre méthode) | |
|---|---|---|
| Fichiers de l'ancien site | conservés, avec leurs modifications et leurs éventuelles portes dérobées | aucun fichier PHP de l'ancien site repris |
| Ce qui peut casser | difficile à prévoir : chaque boutique casse différemment | connu dès l'inventaire des modules |
| Pendant les travaux | risque sur la boutique en ligne | la boutique actuelle vend normalement |
| Retour arrière | compliqué | l'ancienne boutique reste intacte |
| Base pour la suite | les problèmes d'avant sont reconduits | une boutique saine, sur le même socle que nos autres boutiques |
La contrepartie : la configuration de chaque module ne suit pas toute seule. On la relève avant la migration et on la refait sur la nouvelle boutique.
Les étapes d'une migration vers PrestaShop 9
- État des lieux, avant le devis. Version exacte, hébergement, thème, liste complète des modules, volume du catalogue et des commandes, langues, redirections existantes. Pour chaque module qui compte (paiement, livraison, fonctions métier, constructeur de pages), on vérifie qu'il existe une version pour PrestaShop 9. C'est ce qui fixe le prix.
- Sauvegarde et photo de l'existant. Sauvegarde complète, stockée hors du serveur et conservée trois mois. Liste de toutes les adresses de la boutique, des pages qui vous amènent des visites, des réglages (taxes, transporteurs, états de commande, numérotation des factures) et de la configuration de chaque module.
- Contrôle de sécurité. On compare les fichiers avec la version officielle, on cherche les scripts parasites, les comptes administrateurs inconnus, les faux clients créés en masse. Tout problème grave vous est signalé tout de suite.
- Hébergement et préproduction. Un serveur à jour (PHP récent, base de données récente, certificat), et une boutique de test protégée par mot de passe, invisible pour Google, avec les paiements en mode test.
- Nouvelle boutique et reprise des données. PrestaShop 9 installé à neuf, puis reprise par script : catégories, produits, déclinaisons, stocks, prix spécifiques, images, clients, adresses, groupes, commandes, factures, avoirs, bons de réduction, pages, métadonnées par langue. Les comptages sont comparés table par table entre l'ancienne et la nouvelle boutique.
- Modules. Pour chacun : garder, mettre à jour, remplacer par un équivalent maintenu, réécrire ou supprimer. Chaque moyen de paiement et chaque transporteur est testé par une commande.
- Thème et design. Thème natif de PrestaShop 9, thème du marché compatible, ou thème refait sur mesure. Les pages faites avec un constructeur de pages sont reprises une par une, dans chaque langue.
- Référencement et vitesse. Mêmes adresses quand c'est possible, sinon une redirection pour chaque ancienne adresse, testée. Titres, descriptions, balises de langue, plan du site, images allégées. Vitesse mesurée avant et après.
- Recette. Une commande de bout en bout par moyen de paiement et par transporteur, connexion d'un ancien client, recherche, filtres, chaque langue, mobile. Puis votre recette, avec une liste de contrôle.
- Bascule. Sur un créneau calme, le soir si vous le souhaitez : les commandes et clients arrivés depuis la copie sont repris, les paiements passent en mode réel, une commande de contrôle est passée. La coupure dure une à deux heures. L'ancienne boutique reste intacte pour un retour arrière.
- Suivi et remise. Pages en erreur, commandes et mails surveillés la première semaine, mesures avant et après, formation au back-office, remise des accès et du code.
Les pièges d'une migration PrestaShop
Ce qui fait déraper une migration, et ce qu'on vérifie systématiquement :
- Les modules sans version PrestaShop 9. Un module de paiement ou de livraison abandonné par son éditeur bloque tout. On le repère à l'état des lieux, avant le devis, avec les options et leur coût.
- Les licences de modules. Certains éditeurs font payer la version pour PrestaShop 9. Ces licences sont à votre nom et à votre charge ; on vous les annonce avant de démarrer.
- Les données rangées dans les modules. Avis clients, points de fidélité, bons cadeaux, comptes professionnels, contenus de constructeur de pages : ces données ne sont pas dans les tables de PrestaShop. Elles entrent dans le script de reprise, sinon elles se perdent.
- Le constructeur de pages. Les pages construites avec un outil de mise en page se reprennent une par une et par langue : c'est la partie la plus souvent sous-estimée.
- Les mots de passe des clients. Bien reprise, la migration permet à vos clients de se connecter avec leur mot de passe habituel. On le vérifie avec un ancien compte avant la mise en ligne.
- La numérotation des factures. Elle doit continuer sans trou ni doublon : c'est une obligation légale.
- Les redirections. Une adresse qui change sans redirection, c'est une page qui disparaît de Google. On part de la liste complète des adresses relevée au début et on teste chaque redirection.
- Un site déjà compromis. Reprendre les fichiers d'une boutique piratée, c'est reprendre le piratage. C'est la raison principale de notre règle : aucun fichier PHP de l'ancien site.
- L'hébergeur bloqué sur une vieille version de PHP. Il faut alors changer d'offre ou d'hébergeur. Pour Atlas Defense, on a repris l'hébergement au nom du client avant la migration.
Deux migrations récentes

Atlas Defense, de PrestaShop 8.2 à 9.2
Importateur d'équipements de tir et d'optique, boutique en six langues. Hébergement repris au nom du client, nouveau design épuré, espace revendeurs validés à la main, Mondial Relay et paiement en plusieurs fois (Alma) remis en marche, formulaires SAV réparés. En ligne le 22 octobre 2026, 5 semaines après le devis, puis suivi SEO mensuel.

Usagiya, de PrestaShop 1.7 à 9
Pâtisserie japonaise à Strasbourg, sur une version de PrestaShop qui ne recevait plus de correctifs. Nouvelle boutique saine, refonte, click & collect sur deux lieux avec calendrier de retrait, réservation d'ateliers. Prête pour la recette en 3 semaines de développement.
Combien de temps et combien ça coûte
| Délai | 3 à 5 semaines entre la signature et la mise en ligne |
| Prix | à partir de 2 000 € HT, au forfait |
| Développements sur mesure (module maison à porter ou à réécrire, nouvelle fonction) | sur devis |
| Maintenance et hébergement après la migration | 110 € HT par mois, hébergement compris |
Ce qui fait varier le prix : la version de départ, le nombre de modules à remplacer ou à réécrire, le nombre de langues, le volume de commandes, le thème (natif, du marché ou sur mesure), et l'état de sécurité de l'ancienne boutique. Vous recevez un devis ferme après l'état des lieux, avec la date de mise en ligne.
Plutôt PrestaShop 9, ou plutôt Shopify ?
Si votre boutique a besoin de ses déclinaisons, de ses règles de vente ou de ses modules métier, PrestaShop 9 est la suite logique. Si votre besoin est devenu simple et que vous ne voulez plus gérer de technique, la question de passer à Shopify se pose : on vous donnera un avis honnête à l'appel découverte. Pour une création ou une refonte sans changement de version, voir notre agence PrestaShop.
Questions fréquentes
Peut-on passer directement de PrestaShop 1.6 ou 1.7 à PrestaShop 9 ?
Oui. Comme on installe une boutique neuve et qu'on y reprend les données, la version de départ ne change pas la méthode : on ne passe pas par les versions intermédiaires.
Vais-je perdre mes clients, mes commandes ou mon historique ?
Non. Produits, clients, adresses, commandes, factures et avoirs sont repris, et les comptages sont vérifiés entre l'ancienne et la nouvelle boutique. Vos clients se connectent avec leur mot de passe habituel.
Vais-je perdre mon référencement ?
Non, si chaque ancienne adresse est redirigée vers la page équivalente. On relève toutes les adresses et les pages qui vous amènent des visites avant la migration, et on vérifie après la bascule qu'aucune ne tombe en erreur.
Ma boutique sera-t-elle fermée pendant la migration ?
Non. On travaille sur une préproduction, à côté de la boutique en ligne. La coupure n'a lieu qu'à la bascule, une à deux heures, sur un créneau calme.
Mon thème actuel fonctionnera-t-il sur PrestaShop 9 ?
Rarement tel quel. On repart du thème natif, d'un thème du marché compatible ou d'un thème refait sur mesure, selon votre budget, et on reprend votre charte.
Et si un de mes modules n'existe pas pour PrestaShop 9 ?
On le sait dès l'état des lieux. On vous propose un équivalent maintenu, une réécriture sur mesure ou sa suppression s'il ne sert plus, avec le coût de chaque option, avant de signer.
Faut-il changer d'hébergeur ?
Seulement si le vôtre ne propose pas une version récente de PHP. On peut garder votre hébergeur actuel, en reprendre un à votre nom, ou héberger la boutique sur notre serveur en France.
Votre boutique est en 1.6, 1.7 ou 8 ? Envoyez-nous son adresse : on regarde sa version et ses modules, et on vous dit en 30 minutes ce que demande le passage à PrestaShop 9. [Formulaire]