Le module "Loyalty – Manual points & history" est une extension du système de fidélité principal (myprestaloyalty) qui permet aux administrateurs de gérer manuellement les points dans PrestaShop. Il permet d'ajouter ou de soustraire des points en toute sécurité dans des situations non standard (par exemple, à titre de compensation, de remboursement ou de récompense hors ligne) tout en donnant le contrôle sur leur durée de validité. Toutes les opérations manuelles sont enregistrées dans un historique détaillé pour faciliter l'audit (qui a attribué les points, quand et pourquoi), et le module permet également de notifier automatiquement les clients des changements de solde par e-mail.



Ce module, extension de "myprestaloyalty", offre un outil Back Office essentiel pour gérer manuellement les points de fidélité des clients. Il permet d'ajouter ou de retirer des points avec précision, de définir leur date de validité et d'enregistrer des commentaires internes. Chaque opération est méticuleusement tracée dans un historique dédié, assurant une parfaite auditabilité des ajustements. Idéal pour gérer les remboursements, les gestes commerciaux ou les points acquis hors ligne, le module propose également l'envoi optionnel de notifications par e-mail aux clients. Il garantit une gestion flexible, transparente et contrôlée de votre programme de fidélité.
Un client a été remboursé ? Vous avez promis des points bonus après une livraison en retard ? Des points gagnés hors checkout ? Le parcours de fidélité standard est parfait pour l’automatisation — mais parfois, il faut un ajustement manuel, contrôlé et auditable. Loyalty – Manual points & history ajoute un outil Back Office dédié pour ajouter ou retirer des points, définir la validité et conserver un historique clair de chaque opération manuelle.
Les programmes de fidélité sont souvent automatisés : les points viennent des commandes, sont validés par des statuts, puis convertis en réductions. Parfait… jusqu’aux cas qui ne rentrent pas dans un flux basé sur la commande : compensation, geste SAV, correction après annulation, ou points gagnés hors ligne.
Faire ces ajustements “dans la base” est risqué. Il faut un outil Back Office rapide pour l’équipe, sûr pour les données et transparent lors d’un audit ultérieur.
Cette extension s’intègre au module principal Customer loyalty and rewards (myprestaloyalty) et ajoute un workflow propre : choisissez le client, ajoutez/retirez des points, définissez la validité (ou sans expiration), ajoutez une note optionnelle, et le système écrit une entrée dédiée dans l’historique.
Ajoutez des points positifs comme récompense ou des points négatifs comme correction. Le module valide la saisie (pas d’entrées “0 point”) et enregistre le changement comme un enregistrement de fidélité correct.
Définissez la validité en nombre de jours. Utilisez 0 pour “sans expiration” pour cette entrée. Le système calcule automatiquement la date valide jusqu’au et l’enregistre.
Chaque action est enregistrée dans un journal dédié avec date, client, points, validité, “valide jusqu’au”, statut email et commentaire interne optionnel.
Une page admin dédiée : ajouter des points + consulter tout l’historique manuel.
Le module ajoute une nouvelle entrée de menu dans le Back Office : Manual loyalty points. Cliquez sur Add points, sélectionnez le client, saisissez les points (positifs ou négatifs), définissez la validité (jours) et ajoutez un commentaire optionnel. Après enregistrement, le système crée une entrée de fidélité dans le module principal et consigne l’opération dans le journal manuel.
Affiche client, email, points, validité, valide jusqu’au, envoi email et commentaire.
Saisissez des jours (ex. 365) ou 0 pour “sans expiration” pour cette entrée manuelle.
Informez le client lorsque vous accordez des points manuellement.
Si activée dans les réglages du module, l’extension envoie un email au client lorsque vous ajoutez des points manuellement. Le message inclut le nombre de points et la date valide jusqu’au (ou “sans date d’expiration” si vous mettez 0). Chaque entrée du journal indique si l’email a été envoyé.
Un réglage simple : “Send email when points are added manually”.
Recherche rapide, validation solide et traçabilité claire.
L’écran “Add points” inclut une recherche client légère (nom ou email) pour éviter de parcourir d’immenses listes. La saisie est validée (client requis, points non nuls) et chaque opération est enregistrée avec l’employé qui l’a effectuée.
Recherche AJAX par prénom, nom ou email.
Note interne optionnelle (“pourquoi accordé/retiré ?”).
Le journal indique si la notification client a été envoyée.
Extension du système de fidélité principal. Ajoute un contrôleur/onglet Back Office et un modèle d’email pour les notifications. Inclut les notifications de mise à jour MyPresta dans le Back Office.
loyalty_manual avec placeholders points et validité.


Ce module optimise la gestion des points de fidélité en automatisant la traçabilité des ajustements manuels. Il simplifie les corrections exceptionnelles, garantit un historique auditable et automatise la communication client par email, améliorant ainsi l'efficacité du Back Office.
En facilitant l'ajustement manuel et auditable des points de fidélité, ce module renforce l'engagement client. Récompensez la fidélité, compensez les désagréments et stimulez les achats futurs grâce à une gestion flexible des points, boostant ainsi vos ventes.
Notre expertise de 15 ans en PrestaShop se reflète dans ce module. Il résout les cas complexes de points de fidélité (remboursements, bonus), où la vie réelle prime. Nous avons conçu un outil Back Office auditable, garantissant flexibilité et fiabilité à long terme pour votre programme de fidélité.
Ce module offre une personnalisation inégalée de la fidélité client. Ajustez manuellement les points, définissez la validité et gérez chaque cas particulier, assurant une adaptation parfaite et une flexibilité totale à vos opérations spécifiques.
Ce module d'extension pour PrestaShop offre un accès complet au code source, permettant des modifications et intégrations avancées. Nous assurons une transparence totale, sans fonctions cachées ni restrictions, facilitant l'adaptation à vos besoins spécifiques.
Les mises à jour régulières de ce module, incluant les notifications intégrées, garantissent sa compatibilité avec les futures versions de PrestaShop (PS 9) et le maintien de ses fonctionnalités. Cela assure un usage pérenne et sécurisé du système de fidélité manuel.