Enregistrer les rappels comme commentaires de commande
Disponible depuis la v1.3.0
Fonctionnalité prévue — pas encore active. Le code sous-jacent existe mais est désactivé. Le bouton de bascule n'apparaît pas dans le Back Office et aucun commentaire de commande n'est écrit dans la version actuelle. Ce guide documente le comportement prévu afin que vous sachiez à quoi vous attendre lors de la sortie de cette fonctionnalité.
Conservez un journal privé, réservé au personnel, de chaque e-mail de rappel directement sur la commande concernée, sans outils supplémentaires ni fichiers journaux.
Vue d'ensemble
Lorsque cette fonctionnalité sera disponible, activer Enregistrer les messages envoyés en privé dans le fil de la commande demandera au module d'ajouter une copie de chaque rappel envoyé dans le fil de messages de la commande correspondante dans votre Back Office. La copie est marquée comme privée — vos clients ne peuvent pas la voir et ne reçoivent aucune notification à ce sujet.
L'objectif est de disposer d'un journal d'audit intégré. Plutôt que de consulter un journal d'e-mails externe ou les rapports propres au module, vous pourrez ouvrir n'importe quelle commande dans Commandes et voir immédiatement quels rappels ont été envoyés, à quel moment et leur contenu exact. Cela est particulièrement utile si des clients contestent une annulation ou si votre équipe support doit comprendre en un coup d'œil l'historique complet des communications.
Le paramètre est global : lorsqu'il est activé, il s'applique à tous les messages de rappel envoyés par le module, quel que soit le mode de paiement ciblé ou le calendrier de rappel qui le déclenche.
Configuration
Les étapes ci-dessous décrivent le flux de configuration prévu. Le bouton de bascule n'apparaît pas dans le Back Office dans la version actuelle.
Lorsque la fonctionnalité sera disponible :
- Allez dans Modules > Gestionnaire de modules, trouvez Order Payment Reminders Pro et cliquez sur Configurer.
- Faites défiler jusqu'à la section Paramètres ou Options avancées.
- Repérez le bouton Enregistrer les messages envoyés en privé dans le fil de la commande.
- Activez-le et cliquez sur Enregistrer.
Aucune configuration supplémentaire n'est requise. Il n'y a pas de bascule par rappel — le paramètre est tout ou rien.
Référence des paramètres
| Champ | Valeurs | Défaut | Description |
|---|---|---|---|
| Enregistrer les messages envoyés en privé dans le fil de la commande | Activé / Désactivé | Désactivé | Lorsqu'il est activé, ajoute une copie privée de chaque rappel envoyé dans le fil de messages de la commande. Visible uniquement par le personnel du Back Office. |
Fonctionnement
Après chaque envoi réussi d'un e-mail de rappel, le module recherche le fil de discussion client associé à cette commande. Si aucun fil n'existe encore, le module en crée un automatiquement — il s'agit d'un comportement standard de PrestaShop qui n'affecte rien d'autre sur la commande.
Le module ajoute ensuite un nouveau message au fil. Le corps du message contient le même contenu que celui envoyé par e-mail. Le message est marqué comme privé, ce qui signifie :
- Il apparaît sous Commandes > [Commande] > Messages dans votre Back Office.
- Il n'est pas visible par le client dans son espace personnel.
- Il ne déclenche aucun e-mail de notification au client.
L'envoi de l'e-mail et l'écriture du commentaire de commande sont deux opérations distinctes. Si l'enregistrement du commentaire échoue pour quelque raison que ce soit, l'e-mail de rappel part quand même — l'échec du commentaire est consigné mais ne bloque pas la livraison.
Interaction avec le mode test
Lorsque le mode test est actif, le module redirige les e-mails de rappel vers votre adresse de test plutôt que vers les vrais clients. Le commentaire de commande, lorsque cette fonctionnalité sera active, fera toujours référence à la commande d'origine — l'entrée dans le fil sera donc exacte même si l'e-mail est allé à votre adresse de test.
Exemples d'utilisation
Exemple : Vérification d'un litige d'annulation
Un client vous contacte en affirmant ne jamais avoir reçu de rappel de paiement avant l'annulation de sa commande. Avec cette fonctionnalité activée, vous ouvrez la commande dans votre Back Office, accédez à l'onglet Messages et constatez deux entrées privées — un rappel à 3 jours et un rappel à 1 jour — toutes deux horodatées avant l'annulation. Vous pouvez partager cet enregistrement avec le client ou l'utiliser en interne pour confirmer que les rappels ont bien été envoyés.
Exemple : Formation d'une équipe support
Votre équipe support traite les demandes clients directement depuis l'écran Commandes sans basculer vers l'interface propre au module. Avec les commentaires de commande activés, ils peuvent voir l'historique complet des rappels directement sur chaque commande et savoir exactement ce qui a été communiqué et quand, avant de répondre au client.
Exemple : Boutiques à fort volume avec plusieurs calendriers de rappel
Vous avez configuré trois messages de rappel — à j+3, j+7 et j+10. Avec cette fonctionnalité activée, chaque commande accumule un commentaire privé par rappel envoyé. Un membre du personnel qui ouvre une commande en attente depuis 8 jours verra immédiatement deux entrées et saura que le troisième rappel n'a pas encore été déclenché.
Points importants
- Privé uniquement. Les commentaires enregistrés sont marqués comme privés. Les clients ne peuvent pas les voir depuis leur compte et ne reçoivent aucune notification.
- Aucun e-mail en double. L'enregistrement d'un commentaire dans le fil de la commande ne déclenche aucun e-mail au client. Il s'agit d'un enregistrement interne silencieux.
- Création du fil. Si la commande n'a pas encore de fil client, le module en crée un. Cela n'affecte pas les autres fonctionnalités de la commande.
- Paramètre global. Cela s'applique à tous les messages de rappel — aucune bascule par rappel n'est prévue.
- Multi-boutique. Le paramètre s'appliquera à toutes les boutiques dans un environnement multi-boutique. Aucune substitution par boutique n'est prévue dans la conception actuelle.
- Attribution à un employé. Lorsque la tâche cron s'exécute sans session administrateur active, le commentaire peut être attribué à l'employé ID 0 plutôt qu'à un membre du personnel nommé. Il s'agit d'une limitation connue qui sera corrigée avant la sortie de la fonctionnalité.
Résolution des problèmes
| Problème | Solution |
|---|---|
| Le bouton de bascule n'apparaît pas dans le Back Office | Vous utilisez la version 1.3.0 ou antérieure. Cette fonctionnalité n'est pas encore active. Mettez à jour vers la version qui l'active lorsqu'elle sera publiée. |
| Un rappel a été envoyé mais aucun commentaire n'est apparu sur la commande | Vérifiez que le bouton est activé et que la tâche cron s'est terminée sans erreur. Consultez le journal cron de votre serveur ou les journaux PrestaShop pour toute erreur signalée par le module. |
| Le fil de commande a été créé mais n'affiche aucun nom d'employé | La tâche cron s'exécute sans session administrateur active, donc l'ID employé est 0. Il s'agit d'une limitation connue qui n'affecte pas le contenu du message enregistré. |
| Des commentaires apparaissent mais ne contiennent qu'un contenu partiel | Le commentaire est écrit à partir du corps du message traité avant le remplacement des variables — si des variables n'ont pas pu être résolues, le texte brut des espaces réservés peut apparaître. Vérifiez que vos variables personnalisées sont correctement configurées. |
Foire aux questions
Cette fonctionnalité est-elle disponible dès maintenant ?
Non. À partir de la version 1.3.0, le code est en place mais entièrement désactivé. Le bouton de bascule n'apparaît pas dans le Back Office et aucun commentaire de commande n'est écrit. Elle est prévue pour une prochaine version.
Mes clients seront-ils notifiés lorsqu'un commentaire est enregistré dans le fil de leur commande ?
Non. Le commentaire est enregistré comme message privé. PrestaShop n'envoie pas de notifications aux clients concernant les messages privés, et le commentaire n'apparaît pas dans leur espace personnel.
Où trouver les commentaires enregistrés une fois la fonctionnalité active ?
Allez dans Commandes, ouvrez la commande individuelle et consultez l'onglet Messages (parfois intitulé Messages de commande selon votre version de PrestaShop). Les messages privés apparaissent aux côtés des messages envoyés manuellement par le personnel.
Puis-je choisir quels messages de rappel sont enregistrés comme commentaires, ou est-ce tout ou rien ?
L'implémentation prévue est une bascule globale unique. Tous les rappels ou aucun — le contrôle par message ne fait pas partie de la conception actuelle.
Que se passe-t-il si l'enregistrement du commentaire échoue — l'e-mail de rappel est-il quand même envoyé ?
Oui. L'envoi de l'e-mail et l'écriture du commentaire sont deux opérations distinctes. Un échec de l'enregistrement du commentaire est consigné mais n'empêche pas la livraison du rappel au client.
L'activation de cette option va-t-elle ralentir la tâche cron sur les boutiques à fort volume ?
L'écriture supplémentaire en base de données par commande est légère. Pour la plupart des boutiques, la surcharge est négligeable. Si vous constatez un ralentissement significatif après l'activation, signalez-le afin qu'il puisse être investigué.
Cela crée-t-il un fil de messages visible par le client auquel il peut répondre ?
Le fil est créé comme un fil client PrestaShop standard, mais le message est marqué comme privé. Les clients ne le verront pas dans leur espace personnel et ne peuvent pas y répondre directement depuis la boutique.
Fonctionnalités associées
- Configuration globale — où le bouton Enregistrer les rappels apparaîtra une fois actif
- Messages de rappel — configurer le contenu et le calendrier de chaque rappel
- Configuration du cron — la tâche cron déclenche à la fois l'envoi des e-mails et l'écriture des commentaires de commande