PrestaShop 9.2.0 est disponible en version stable. Il s'agit de la deuxième version mineure basée sur PrestaShop 9, et elle apporte des changements que les marchands remarqueront réellement : un tunnel de commande en une page natif, des champs personnalisés sur les données principales et un assistant IA dans le back-office. Nous présentons ci-dessous les nouveautés, leur impact sur votre boutique et la marche à suivre pour effectuer une mise à niveau en toute sécurité.
Les principales nouvelles fonctionnalités
One Page Checkout
PrestaShop 9.2 intègre un module One Page Checkout natif. Tout le processus de commande tient sur une seule page, et vous choisissez dans le back-office si votre boutique utilise le tunnel en une page ou le tunnel classique en quatre étapes. Les visiteurs peuvent également commander sans créer de compte.
Pour de nombreuses boutiques, cela nécessitait auparavant un module de commande tiers. L'intégrer au cœur signifie un module de moins à maintenir, mais cela implique également que vos modules de paiement et de transport doivent fonctionner avec ce nouveau flux. Testez cela avant de basculer.
Propriétés supplémentaires : vos propres champs sur les produits, clients et commandes
Les propriétés supplémentaires vous permettent d'ajouter vos propres champs aux entités principales telles que le Produit, la Déclinaison, le Client et la Commande. Vous les créez sous Paramètres avancés et décidez où chaque champ apparaît : dans les formulaires, dans les grilles ou dans l'API Admin.
Jusqu'à présent, cela se faisait généralement par le biais de surcharges (overrides) ou d'un module personnalisé. Pour les nouveaux besoins, les propriétés supplémentaires constituent une option plus propre, car elles ne modifient pas les fichiers du cœur.
Ask AI dans le back-office
Ask AI est un assistant conversationnel dans le back-office, propulsé par le serveur PrestaShop MCP. Vous pouvez poser des questions sur les données de votre boutique et lui permettre de déclencher des actions ; il demande votre approbation avant d'agir. Ask AI fait partie de l'édition Classic.
Automatisation Klaviyo
L'édition Classic inclut désormais PrestaShop Automation avec Klaviyo, qui connecte votre boutique à Klaviyo pour vos campagnes d'e-mailing et de SMS ainsi que pour la segmentation de votre audience.
La migration vers Symfony continue
Davantage de pages du back-office ont adopté l'architecture basée sur Symfony : Pays, Retours produits, Greffer un module, Accès rapide, Traductions du corps des e-mails et Règles de taxes. Ces nouvelles pages se trouvent derrière des indicateurs de fonctionnalités (feature flags) dans Fonctionnalités nouvelles et expérimentales, ce qui vous permet de les tester avant qu'elles ne deviennent la norme.
Gestion du format des miniatures pour les types d'images
Chaque type d'image dispose désormais d'un mode de recadrage : Ajuster (par défaut), Rogner ou Contre. Cela vous donne un meilleur contrôle sur la façon dont les images produits sont redimensionnées, sans avoir à les modifier à la main.
Hummingbird 2.1.2
Hummingbird, le thème front-office par défaut depuis PrestaShop 9.1, est livré en version 2.1.2. Principaux changements :
- Tunnel de commande et commandes : corrections à l'étape de l'adresse, un formulaire
POSTpour le suivi des commandes des invités et un nouveau hook sur chaque ligne de produit commandé. - Accessibilité : les boutons d'accordéon sur les pages de la boutique sont désormais de vrais boutons, et les icônes de réassurance sont marquées comme décoratives.
- Affichage : un nouveau type d'image
manufacturer_product_page, des coordonnées cliquables, une barre latérale de compte persistante (sticky) et un fil d'Ariane mis à jour. - Corrections : les prix B2B hors taxes affichent désormais la devise, et les étiquettes de taxes ainsi que l'affichage des notes sur les pages produits sont corrigés.
- Pour les développeurs : la compilation du thème à partir des sources nécessite désormais Node.js 24 et npm 11.
Configuration système requise
PrestaShop 9.2 nécessite au minimum PHP 8.1 et prend en charge jusqu'à PHP 8.5. Vérifiez auprès de votre hébergeur quelles versions de PHP sont disponibles sur votre serveur ; la liste complète des prérequis se trouve dans la documentation officielle de PrestaShop.
Ce que cela implique pour votre boutique
- Sous PrestaShop 9.0 ou 9.1 ? Le passage à la version 9.2 est relativement simple. Le principal point à vérifier est la compatibilité de vos modules de paiement, de transport et autres modules importants, surtout si vous souhaitez utiliser le nouveau tunnel de commande en une page.
- Vous utilisez un module de tunnel de commande ? Comparez-le avec le module natif en une page. Changer peut signifier un module de moins à mettre à jour, mais testez d'abord l'ensemble du flux de commande.
- Champs personnalisés créés via des surcharges ? Pour les nouveaux champs, les propriétés supplémentaires constituent généralement la meilleure option. Les personnalisations existantes n'ont pas besoin d'être refaites immédiatement.
- Toujours sous PrestaShop 1.7 ou 8 ? Dans ce cas, la version 9.2 ne représente pas une simple mise à jour mais une migration complète, nécessitant une vérification de votre thème, de vos modules et de votre code personnalisé. Lisez notre article PrestaShop 9 : nouveautés et devez-vous faire la mise à niveau ? pour avoir une vue d'ensemble.
Comment mettre à jour vers PrestaShop 9.2
Les boutiques sous PrestaShop 9.0.x ou 9.1.x peuvent effectuer la mise à jour à l'aide du module Update Assistant ; la version 7.6.6 de ce module prend entièrement en charge la version 9.2. Le processus de mise à jour est également plus robuste qu'auparavant, par exemple lorsque le cache ne peut pas être entièrement vidé.
L'équipe PrestaShop recommande, et nous le confirmons :
- Faites une sauvegarde complète de vos fichiers et de votre base de données.
- Testez d'abord la mise à jour sur une copie de staging de votre boutique.
- Vérifiez la compatibilité de vos modules et de votre thème avec la version 9.2.
- Mettez ensuite à jour votre boutique en production, à un moment de faible trafic.
Avez-vous testé une version bêta ou RC1 de la version 9.2 ? Dans ce cas, l'assistant de mise à jour ne peut pas vous amener vers la version finale ; vous aurez besoin d'une installation propre.
Besoin d'aide avec PrestaShop 9.2 ?
Nous mettons d'abord votre boutique à jour vers PrestaShop 9.2 sur une copie de staging, testons les commandes, les paiements et les livraisons, et ne passons en production que lorsque tout fonctionne. Vous recevez un devis fixe avant que nous commencions. En savoir plus sur notre service de mise à niveau, laissez-nous vérifier vos modules ou posez-nous une question.
Source : l'annonce officielle de la sortie de PrestaShop 9.2.0 sur build.prestashop-project.org.