Checkout Comment - Ajouter un commentaire à la commande dans Magento 2
Le module Checkout Comment pour Magento 2 permet d’ajouter un champ de commentaire client lors du passage de commande. Le commentaire est enregistré dans la base de données, affiché dans le panneau d’administration et disponible dans l’historique des commandes.
Fonctionnalités principales
- Ajout d’un champ de commentaire sur la page de paiement dans Magento 2.
- Enregistrement automatique du commentaire dans la base de données.
- Affichage du commentaire dans les détails de la commande dans le panneau d’administration.
- Colonne Checkout Comment dans la grille des commandes de Magento Admin.
- Possibilité d’activer et de désactiver le module dans la configuration Magento.
- Optimisation SEO - amélioration de la qualité du service client et meilleure gestion des commandes.
Utilisation
Le module est adapté aux boutiques Magento qui souhaitent permettre aux clients de transmettre des informations supplémentaires lors de la commande, par exemple :
- Informations de livraison, par exemple « Veuillez livrer après 18:00 »
- Notes concernant l’emballage, par exemple « Emballer comme cadeau »
- Remarques particulières concernant la commande
Configuration et gestion
Le module permet une gestion complète des commentaires clients depuis le panneau d’administration Magento 2. Vous pouvez :
- Activer ou désactiver le champ de commentaire dans la configuration Magento.
- Consulter les commentaires dans la liste des commandes du panneau d’administration.
- Rechercher et trier les commandes selon le contenu des commentaires.
Compatibilité avec Magento 2
Le module a été conçu conformément aux recommandations officielles de Magento 2. Il n’interfère pas avec le code de base du processus de vente et ne nécessite aucune modification du panier. Il garantit ainsi une compatibilité complète avec les futures mises à jour de Magento ainsi qu’avec les autres modules étendant le checkout.
Installation et déploiement
Pour installer le module, il suffit de :
- Installer le module : - Ajoutez le dépôt composer à la configuration en exécutant
composer config repositories.project.checkout.comment vcs https://gitlab.com/magento2ext/magento-2-checkout-comment
Ajoutez le token d’accès au dépôt privé GitLabcomposer config --auth gitlab-token.gitlab.com <YOUR_TOKEN>
Installez le module composer en exécutantcomposer require kowal/module-checkoutcomment
Activez le module en exécutantphp bin/magento module:enable Kowal_CheckoutComment
- Exécuter les commandes :
bin/magento setup:upgrade bin/magento setup:di:compile bin/magento cache:flush bin/magento indexer:reindex sales_order_grid
- Aller dans Kowal.co → Checkout Comment → Paramètres et activer le module.
Version : 1.0.1
28.01.2025
Correctif
Amélioration de l’enregistrement du commentaire dans l’historique des commentaires de commande
Version : 1.0.7
12.08.2025
Correctif
Nous avons étendu le module afin de permettre la génération du commentaire dans la confirmation de commande envoyée au client. Désormais, en ajoutant ce code dans le template :
{{if order_comment}} Komentarz do zamówienia:
{{var order_comment|escape|nl2br}}
{{/if}}Le commentaire du client sera ajouté à la confirmation de commande.
Version : 1.0.15
03.03.2026
Correctif
- Correction de la synchronisation du champ checkout_comment avec la table sales_order_grid.
- Le commentaire du checkout est désormais correctement visible dans la colonne de la grille des commandes du panneau d’administration.
Ajout
- Ajout de l’enregistrement du commentaire client dans l’historique des commentaires de commande (Comments History) dans l’aperçu de la commande.
- Le commentaire est ajouté automatiquement lors du passage de commande et marqué comme n’impliquant pas de notification au client.
Technique
- Ajout du mapping de la colonne checkout_comment dans la configuration Order Grid (di.xml), afin que la grille récupère les données depuis sales_order.checkout_comment.
- Extension de l’observer sales_model_service_quote_submit_before avec l’ajout d’une entrée dans l’historique des statuts de commande.


















