
PrestaShop 9.2 est sortie le 30 septembre 2026 avec un checkout sur une seule page, des champs personnalisés natifs et un assistant IA. Les boutiques en thème Classic et les modules de paiement ou de transport doivent être testés avant d'activer le nouveau tunnel.
Sommaire
PrestaShop 9.2 est sortie le 30 septembre 2026, et c’est une version mineure qui touche à l’endroit le plus sensible d’une boutique : le tunnel de commande. Au programme, un checkout sur une seule page, des champs personnalisés natifs et un assistant IA dans le back-office. Voici ce que j’en retiens pour les boutiques que je maintiens, et comment s’y prendre pour mettre à jour sans perdre de commandes.
Ce qui change
D’après l’annonce officielle de PrestaShop 9.2, les nouveautés qui comptent pour un marchand sont les suivantes :
- One Page Checkout natif : contact, adresse, transporteur et paiement sur une seule page, sans rechargement (AJAX). Un client invité n’a besoin que de son e-mail pour commencer. Le module
ps_onepagecheckouts’active dans Apparence > Checkout, et on peut revenir au tunnel classique en 4 étapes à tout moment. Il est encore marqué « bêta » par l’équipe PrestaShop. - Extra Properties : on peut ajouter des champs typés aux produits, déclinaisons, clients ou commandes, visibles dans le back-office, sur le front et dans l’API Admin. Fini une partie des modules « champs personnalisés » payants… à terme, car le code est encore marqué expérimental.
- Ask AI : un assistant conversationnel dans le back-office qui répond sur les données de la boutique et peut déclencher des actions. Il passe par le serveur MCP de PrestaShop et c’est vous qui branchez votre propre fournisseur d’IA et votre clé API.
- Nouvelles pages Symfony (Pays, Retours produits, Greffer un module, Accès rapide, Règles de taxes…) derrière des options à activer dans Paramètres avancés > Nouveautés et fonctionnalités expérimentales.
- Ajustement des miniatures par type d’image (Fit, Crop ou Bound) et thème Hummingbird 2.1.2 par défaut.
Côté technique, la page des changements notables 9.2 ajoute trois valeurs à l’état d’un produit (open_box, damaged, new_with_defects), déplace le JSON-LD (données structurées) dans le cœur, et apporte de nouvelles commandes console comme prestashop:module:list ou prestashop:htaccess:generate. Après une installation neuve, le dossier install/ est désormais supprimé automatiquement.
Ce qui peut casser
La documentation officielle le dit sans détour : le One Page Checkout est un changement majeur pour les modules et thèmes qui interviennent dans le tunnel de commande. Concrètement, voici où je regarde en premier :
- Thèmes basés sur Classic : l’article de présentation du One Page Checkout précise qu’ils ne sont pas supportés par défaut. Sur un thème Classic ou un thème acheté qui en dérive, il faudra surcharger des templates. Sur un thème issu de Hummingbird, ça fonctionne directement.
- Modules de paiement et de transport : comme la page se met à jour en AJAX, un module qui injecte du contenu dans les blocs transporteur ou paiement doit se ré-afficher après chaque rafraîchissement. Un module de point relais ou de paiement en plusieurs fois mal adapté, c’est un panier bloqué.
- Modules qui manipulent l’état des produits (flux Google Shopping, comparateurs, ERP) : les trois nouvelles valeurs peuvent produire des valeurs inattendues dans un export.
- Modules qui s’accrochent aux pages migrées (grilles et formulaires des Pays, Taxes, Retours) : à tester avec la nouvelle version activée avant de basculer.
- Données structurées en double : si un module SEO génère déjà du JSON-LD produit, vérifiez qu’il ne se superpose pas à celui du cœur.
Faut-il mettre à jour maintenant ?
Ma réponse dépend d’où vous partez :
| Votre boutique | Mon conseil |
|---|---|
| PrestaShop 9.0 ou 9.1, thème Hummingbird, peu de modules | Oui, après un test sur une copie. Le passage se fait avec le module Update Assistant 7.6.6. |
| PrestaShop 9.0 ou 9.1, thème Classic ou thème acheté, nombreux modules de paiement/transport | Mettez à jour, mais n’activez pas le One Page Checkout tout de suite : gardez le tunnel en 4 étapes le temps de valider vos modules. |
| PrestaShop 8 ou 1.7 | Ce n’est pas une simple mise à jour : c’est une migration vers PrestaShop 9, à préparer (voir ma méthode de mise à jour vers PrestaShop 9). |
| Vous aviez installé la bêta ou la RC1 | L’annonce officielle est claire : pas de passage possible vers la version finale avec Update Assistant, il faut une installation neuve. |
Côté serveur, la page officielle des prérequis système ne mentionne pas encore la 9.2 ; pour la 9.1, PHP 8.1 à 8.5 est supporté, avec PHP 8.5 recommandé, et MySQL 5.7 ou MariaDB 10.2 au minimum. Si votre hébergement tourne encore sous une version de PHP en fin de vie, consultez le calendrier des versions PHP supportées.
Pour l’assistant Ask AI, je reste prudent : il agit sur les données de la boutique avec votre propre clé API. Je ne l’active qu’avec un compte employé aux droits limités, et après avoir lu les conditions du fournisseur d’IA choisi concernant les données clients.
Checklist avant de mettre à jour
- Sauvegarde complète des fichiers et de la base de données, et test de restauration.
- Copie de la boutique sur un environnement de préproduction (sous-domaine protégé par mot de passe).
- Mise à jour du module Update Assistant en version 7.6.6, puis passage en 9.2 sur la copie.
- Commande test complète avec chaque moyen de paiement et chaque transporteur (point relais compris), en invité et en client connecté.
- Test du One Page Checkout sur la copie uniquement, avec votre thème réel, sur mobile et sur ordinateur.
- Vérification des flux produits (Google Merchant Center, comparateurs) et des données structurées dans l’outil de test des résultats enrichis.
- Contrôle des e-mails transactionnels (confirmation de commande, expédition).
- Mise en production en heure creuse, mode maintenance activé, puis nouvelle commande test réelle.
Si votre boutique a déjà connu un piratage ou affiche des fichiers suspects, réglez ça avant toute mise à jour : voir que faire si votre PrestaShop est piraté.
Questions fréquentes
Le One Page Checkout est-il activé automatiquement après la mise à jour ?
L’annonce officielle indique que c’est le marchand qui choisit la disposition du checkout dans le back-office, et que le tunnel en 4 étapes reste disponible. Je vous conseille de vérifier ce réglage juste après la mise à jour, sur la copie comme en production.
Mes modules PrestaShop 9.1 fonctionneront-ils en 9.2 ?
PrestaShop indique viser la compatibilité ascendante avec la 9.1. Dans la pratique, les modules hors tunnel de commande passent généralement sans souci ; ce sont les modules de paiement, de transport et ceux qui modifient le checkout qu’il faut tester un par un.
Faut-il passer à PrestaShop 9.2 ou à WooCommerce ?
Une mise à jour mineure n’est pas une raison de changer de plateforme. Si la question se pose quand même, j’ai détaillé les critères dans PrestaShop ou WooCommerce.


