PrestaShop 9 : nouveautés, prérequis et faut-il y passer ?

PrestaShop 9 est la nouvelle version majeure de la solution e-commerce open source, sortie en juin 2025 et arrivée en version 9.2 le 30 septembre 2026. Pour le marchand, elle change le back office et ses paramètres, le parcours d’achat, la gestion des produits et le design du site ; pour le développeur web, elle change le socle technique et la base du code. Voici ses nouveautés, ce qu’elle demande à votre hébergement et à vos modules, et comment savoir si c’est le moment d’y passer.

L’essentiel en 30 secondes

  • Trois versions : 9.0 (juin 2025), 9.1 (23 mars 2026), 9.2 (30 septembre 2026), la version stable à installer aujourd’hui.
  • Prérequis : PHP 8.1 minimum, jusqu’à 8.5 en 9.2.
  • Pour le marchand : nouveau back office, commande sur une seule page, champs personnalisés, marketing automation, nouveau thème Hummingbird.
  • Pour les modules : nouveau socle (Symfony 4.4 vers 6.4), services et hooks supprimés. Un module ancien peut ne plus fonctionner.
  • PrestaShop 1.7 n’est plus maintenu, PrestaShop 8.2 ne reçoit plus que des correctifs de sécurité.
Lire l’article complet
Ordinateur portable ouvert, écran et clavier éclairés de couleurs vives
Photo : Joshua Woroniecki, Unsplash

PrestaShop 9, c’est quoi ?

PrestaShop est un logiciel de boutique en ligne open source, né en France : on peut le télécharger gratuitement, l’installer sur son propre hébergement et l’enrichir de modules. Chaque version majeure (1.7, 8, 9) modernise le code ; les versions intermédiaires (9.1, 9.2) ajoutent des fonctionnalités, les correctifs (9.1.5 par exemple) réparent des bugs et des failles.

PrestaShop 9.0 a été publiée le 10 juin 2025. C’est la plus grosse évolution technique depuis la 1.7 : le projet a quitté Symfony 4.4, qui n’était plus maintenu, pour Symfony 6.4 LTS, et abandonné PHP 7. Même si l’interface utilisateur ressemble à la précédente, une bonne partie du code a été réécrite.

Les nouveautés de PrestaShop 9, version par version

PrestaShop 9.0 (juin 2025) : le nouveau socle

  • Back office redessiné, avec une nouvelle fiche produit : l’ancienne a disparu. La connexion, les produits et les commandes sont désormais construits avec Symfony, pour une expérience plus claire et plus rapide.
  • Formats d’image WebP et AVIF : des visuels plus légers que le JPEG, pour un site web qui se charge plus vite.
  • Commande sans compte, même quand l’adresse e-mail du client est déjà inscrite : un parcours d’achat plus simple.
  • SEO, pour un meilleur référencement dans Google : adresses de produits plus courtes (sans la catégorie, par défaut sur une nouvelle boutique), langue par défaut retirée de l’URL en option, redirections des catégories désactivées, listes filtrées exclues de l’indexation.
  • Sécurité : préfixe des tables de la base de données aléatoire à l’installation, mode debug réservé à un navigateur précis, pour une boutique mieux sécurisée dès le départ.
  • Admin API : une nouvelle API d’administration (REST, JSON, basée sur API Platform), encore en construction, pour relier la boutique à d’autres logiciels : ERP, marketplace, outil de logistique.
  • Update Assistant 7, le nouveau nom du module « 1-Click Upgrade », pour sauvegarder, mettre à jour et revenir en arrière.

PrestaShop 9.1 (mars 2026) : Hummingbird par défaut

  • Hummingbird devient le thème par défaut. Construit avec Bootstrap 5, il remplace Classic, qui reste utilisable mais ne recevra plus de nouveautés. Son design est plus actuel, responsive et plus accessible.
  • Envoi en plusieurs colis (multi-shipping, ou multi-transporteur), en fonctionnalité expérimentale à activer : une commande peut partir avec plusieurs transporteurs, une vraie aide pour la logistique des boutiques qui expédient depuis plusieurs entrepôts.
  • Réductions améliorées dans le back office : une amélioration attendue, avec plus de types de règles et des limites plus claires (montant, durée, client).

Cinq correctifs ont suivi, jusqu’à la 9.1.5 du 18 août 2026, dernière version prévue de la branche avant la 9.2.

PrestaShop 9.2 (septembre 2026) : la commande en une page

  • One Page Checkout : tout le tunnel de commande sur une seule étape, plus rapide sur mobile, qui vise une meilleure conversion, avec le choix de revenir au parcours en quatre étapes dans les paramètres du back office.
  • Champs personnalisés (Extra Properties) sur les produits, clients ou commandes, sans module ni développement : une boutique plus flexible, que le marchand adapte lui-même.
  • Ask AI : un assistant conversationnel dans le back office, relié au fournisseur d’IA de votre choix, pour aider le marchand dans ses tâches.
  • PrestaShop Automation avec Klaviyo, incluse dans l’édition Classic : du marketing automation pour envoyer des campagnes d’e-mails et de SMS automatiques (panier abandonné, relance, anniversaire).
  • Miniatures : nouveau paramètre de recadrage (ajuster, rogner ou encadrer), et Hummingbird 2.1 plus accessible.
  • PHP 8.5 pris en charge.

Ce que ces nouveautés changent pour le marchand

Au niveau du quotidien, PrestaShop 9 apporte surtout une meilleure gestion et plus de flexibilité : une fiche produit plus claire, des paramètres regroupés, et moins de modules à acheter pour des besoins courants (commande en une page, champs personnalisés, marketing automation). Le processus de commande se raccourcit, et le parcours client devient plus direct, ce qui compte sur mobile, où se fait une grande partie du trafic. Vue globale : un système plus flexible, plus solide, et une boutique déjà prête pour les usages de 2026. Les gains SEO sont réels, mais modestes sur une boutique existante : les URL ne bougent pas lors d’une mise à jour, sauf si vous le décidez.

Le revers : chaque nouvelle fonctionnalité doit être activée et paramétrée. Une mise à jour n’active pas toute seule le One Page Checkout ni le nouveau thème, et c’est une bonne chose : vous gardez la main sur votre site, et le processus reste logique, une étape après l’autre.

Ce qui change pour les modules et le thème

C’est la partie qui coûte lors d’une migration, et celle à anticiper en priorité. La documentation officielle des développeurs liste toutes les évolutions, à propos des modules comme du thème ; celles que je rencontre le plus :

  • Symfony 6.4 : les contrôleurs d’administration écrits pour la 1.7 ou la 8 doivent être adaptés, et des services autrefois publics (traduction, session) ne le sont plus.
  • Services et classes supprimés : des services et des classes dépréciées depuis longtemps ont disparu. Un module qui les appelle provoque une erreur, souvent un écran blanc en back office.
  • Exemple de message : « Removed service » ou « Deprecated class » dans les journaux d’erreurs signale un module qui appelle du code supprimé ou en fin de vie.
  • Nouveau contexte : l’ancien objet Context est découpé en services dédiés (langue, devise, boutique, employé…). L’ancien fonctionne encore, mais les modules à jour passent au nouveau.
  • Hooks supprimés : près de vingt liés à l’ancienne fiche produit, et sept liés à la connexion. Un module branché dessus ne se déclenche plus, sans message d’erreur.
  • Bibliothèques retirées : Guzzle, Tactician et SwiftMailer sont remplacés par leurs équivalents Symfony. Un module qui s’en servait doit les embarquer.
  • E-mails : le chiffrement SSL n’est plus accepté, seul TLS reste possible.
  • Thème : Hummingbird repose sur Bootstrap 5, Classic sur Bootstrap 4. Un thème du marché doit être annoncé compatible PrestaShop 9 par son éditeur ; un thème sur mesure (template personnalisé) se vérifie écran par écran, et passer à Hummingbird revient parfois à une petite refonte du design : un vrai projet, avec son plan et son budget.

Bon à savoir : un module « compatible PrestaShop 9 » sur la place de marché officielle l’est pour sa dernière version. Si votre version a été personnalisée, sa compatibilité doit être contrôlée à part : c’est souvent là que se cache le problème, dans un module existant modifié il y a des années.

Les prérequis techniques de PrestaShop 9

  • PHP 8.1 minimum, 8.4 en 9.0 et 9.1, jusqu’à 8.5 en 9.2. Choisissez une version encore maintenue : les dates de fin sont publiées sur le site officiel de PHP.
  • Un hébergement à jour : un serveur qui propose seulement PHP 7.4 ne peut pas faire tourner PrestaShop 9. Il faut vérifier la configuration dans l’espace client de votre hébergeur avant de commencer.
  • Une base de données MySQL ou MariaDB, et un accès à l’hébergement (FTP ou SSH) pour déposer les fichiers dans le dossier du site.
  • Node.js 20 : utile seulement au développeur qui recompile les fichiers du thème ou d’un module.

Télécharger et installer PrestaShop 9

Pour télécharger PrestaShop 9, deux sources officielles : le site prestashop.com, et la page des versions sur GitHub (github.com/PrestaShop/PrestaShop/releases). Prenez toujours la dernière version stable, jamais une bêta sur une boutique qui vend. L’installation se fait dans le navigateur : vous déposez l’archive sur l’hébergement, puis l’assistant demande les accès à la base de données, la langue, le nom de la boutique et le compte administrateur. Une image Docker officielle existe aussi pour les développeurs qui veulent un environnement d’essai en quelques minutes.

Quelles sont les performances de PrestaShop 9 ?

PrestaShop n’annonce pas de gain chiffré. Deux évolutions jouent pourtant sur la vitesse : PHP 8 exécute le code plus vite que PHP 7, et les formats WebP et AVIF pèsent moins lourd que le JPEG. Sur une boutique réelle, la différence dépend surtout des modules et de l’hébergement : je mesure le temps de chargement avant et après sur les pages clés (accueil, catégorie, produit, panier), pour une boutique vraiment optimisée. L’optimisation des images, du cache et du serveur pèse souvent plus que la version elle-même.

Comment tester PrestaShop 9 avant de migrer ?

  • Un site d’essai : installez PrestaShop 9 sur un sous-domaine protégé, pour découvrir le nouveau back office et le thème Hummingbird.
  • Une copie de votre boutique : c’est le seul vrai test. On la met à jour dans un environnement de test (ou de staging), sans toucher à la boutique en ligne, puis on passe une commande complète, du panier au paiement.
  • La liste de vos modules : pour chacun, vérifiez chez l’éditeur s’il existe une version compatible PrestaShop 9, en commençant par les modules essentiels à la vente (paiement comme PayPal ou PrestaShop Checkout, livraison, facturation).
  • Le mode maintenance : le jour de la mise en ligne, il ferme la boutique quelques minutes, le temps de la bascule.

Où trouver de l’aide sur PrestaShop 9

La communauté PrestaShop est active, et l’essentiel de l’information est public :

  • la documentation des développeurs (devdocs.prestashop-project.org), avec la liste complète des évolutions de chaque version ;
  • le blog du projet (build.prestashop-project.org), qui annonce chaque version et les bêtas à tester ;
  • les discussions GitHub et le Slack de la communauté, où le projet invite à donner son avis sur chaque version. Sur Slack comme dans les discussions, les contributeurs répondent souvent vite, à condition de poser une question précise ;
  • le Slack de Friends of Presta, l’association française de la communauté, pour échanger en français ;
  • le Help Center (centre d’aide) de PrestaShop, pour les questions sur les services de l’éditeur.

Pour un marchand, ces ressources sont précieuses mais techniques : si vous avez juste besoin d’une réponse claire sur votre boutique, un expert PrestaShop vous fera gagner du temps.

Et après la 9.2 ?

À l’annonce de la 9.2, le projet a seulement indiqué que le travail sur la version suivante avait commencé, sans date ni feuille de route (roadmap) publique détaillée. PrestaShop 10 n’a pas de date annoncée à ce jour. Pour suivre l’actualité, le blog du projet et le dépôt GitHub sont les deux sources à surveiller ; la roadmap y est publiée par morceaux, au fil des versions.

Faut-il passer à PrestaShop 9 en 2026 ?

  • Vous créez une boutique : oui, directement en 9.2.
  • Votre boutique est en 8.2 : rien ne presse, la 8.2 reçoit les correctifs de sécurité jusqu’à la sortie de PrestaShop 10. Mais la migration de PrestaShop 8 vers 9 est la moins lourde : anticipez-la quand vos modules sont prêts, plutôt que dans l’urgence.
  • Votre boutique est en 1.7 ou 1.6 : oui, et sans attendre, car elle ne reçoit plus aucun correctif de sécurité. Les étapes, les pièges et les prix sont dans mon article Migrer PrestaShop 1.7 vers 8 ou 9.

Si vous préférez confier le chantier, mon offre de migration et mise à jour PrestaShop détaille la méthode et les forfaits. Vous pouvez aussi me contacter pour un premier avis gratuit sur votre projet : pas besoin de passer par une agence web pour une réponse claire.

Sources

Questions fréquentes

Quelle est la dernière version de PrestaShop ?

PrestaShop 9.2, sortie le 30 septembre 2026. C’est la version à installer pour une nouvelle boutique.

Quand est sortie PrestaShop 9 ?

PrestaShop 9.0 a été publiée le 10 juin 2025, la 9.1 le 23 mars 2026 et la 9.2 le 30 septembre 2026.

Quelle version de PHP pour PrestaShop 9 ?

8.1 minimum. La 9.2 accepte jusqu’à 8.5 ; mieux vaut choisir une version encore maintenue.

PrestaShop 9 est-il gratuit ?

Oui, le logiciel est open source et gratuit à télécharger. Les coûts viennent de l’hébergement, des modules payants, du thème et du temps passé à créer ou migrer la boutique.

Qu’est-ce que Hummingbird ?

C’est le thème par défaut de PrestaShop depuis la 9.1, construit avec Bootstrap 5. Il remplace Classic, qui reste utilisable mais n’évolue plus.

À lire aussi

Parlons de votre projet

Écrivez-moi : je vous réponds sous 24h ouvrées, avec un premier avis ou une proposition de visio de 30 minutes, même si on ne travaille pas ensemble.