Loyalty & Rewards
Loyalty & Rewards est le moteur d'engagement et de fidélisation de Nashua 360. Il transforme des transactions isolées en une relation durable, en suivant ce que chaque client acquiert, détient et échange, et en régissant les règles qui donnent leur sens à ces soldes. Le module traite un problème métier précis : les achats répétés ne surviennent pas par hasard, et l'économie de leur récompense doit être mesurée, maîtrisée et défendable. Il gère l'intégralité du cycle de vie d'un programme, depuis la première inscription d'un membre jusqu'à chaque accumulation, changement de niveau, échange, parrainage et transfert entre partenaires, et il le fait avec la rigueur comptable qu'exige une dette liée aux points inscrite au bilan.
Au sein de la suite, il se situe entre les modules transactionnels qui génèrent l'activité et les modules finance et marketing qui la valorisent et en tirent parti. Le commerce et la facturation lui transmettent les événements éligibles, les campagnes façonnent les offres qui s'y greffent, et le grand livre absorbe la dette qu'il produit. Le résultat est une vue unique et faisant autorité de l'engagement client, à la fois instrument marketing et sous-grand livre financier maîtrisé.
Ce que fait le module
Loyalty & Rewards gère tous les mécanismes par lesquels un client accumule et dépense de la valeur auprès de l'entreprise. Il émet et suit des points ou une monnaie de programme, applique des règles d'acquisition configurables à l'activité éligible, et régit l'échange contre un catalogue de récompenses composé de produits, de remises, de bons, d'expériences et d'équivalents en espèces. Il exploite une structure de niveaux complète, faisant évoluer les membres entre les paliers de statut en fonction des dépenses, de l'activité ou des points acquis, et rattachant à chaque niveau des avantages, des multiplicateurs et des droits. Il anime des programmes de parrainage qui récompensent la recommandation, ainsi que des programmes partenaires qui permettent d'acquérir et de dépenser des points au sein d'une coalition de marques externes, selon des taux de change et un règlement convenus. Chaque membre dispose d'un portefeuille avec un solde en temps réel, un relevé daté des mouvements et un ensemble d'avantages actifs, de sorte que le client comme le conseiller de service consultent la même position faisant autorité. L'inscription, les préférences de communication, le consentement et l'adhésion au programme sont tous conservés ici, et l'intégration des campagnes permet de superposer des offres à durée limitée, des multiplicateurs bonus et des récompenses ciblées aux règles de base sans avoir à les réécrire.
Le domaine et le modèle de données
Au centre du modèle se trouve le membre : le client, le foyer ou le compte professionnel qui participe à un programme et détient un solde courant de valeur. Ce solde s'exprime en points, une monnaie maîtrisée dotée d'une valeur monétaire définie, d'une date d'émission et, le cas échéant, d'un horizon d'expiration. Les points n'apparaissent pas de manière arbitraire. Ils sont créés par des événements d'acquisition, qui sont des activités éligibles telles qu'un achat, un paiement, un parrainage ou une interaction avec un partenaire, chacun évalué au regard des règles en vigueur au moment où il s'est produit. Lorsqu'un membre dépense des points, un échange prélève sur le solde en contrepartie d'un article du catalogue de récompenses, et les deux côtés se réconcilient toujours.
Au-dessus du solde se situe la notion de niveau, un statut que le membre occupe pendant une période d'éligibilité et qui modifie les conditions selon lesquelles il acquiert des points et les droits auxquels il peut prétendre. Les niveaux se rapportent aux membres dans le temps plutôt que de manière statique : le modèle conserve donc l'historique de qui détenait quel statut, à quel moment et pourquoi il a changé. Les programmes eux-mêmes constituent le concept de cadrage : chacun définit sa propre monnaie, ses règles, ses niveaux, son catalogue et sa durée de vie, et un membre peut appartenir à plusieurs d'entre eux. Les relations qui comptent sont simples à énoncer et précises dans leurs effets. L'activité génère de la valeur, la valeur est détenue et vieillit, le statut modifie la façon dont la valeur est acquise et utilisée, et chaque mouvement est imputable à une règle et à un événement. C'est ce qui permet au solde d'être fiable à la fois comme promesse client et comme donnée financière.
Principaux flux de travail
L'inscription intègre un client à un programme, enregistre son consentement et ses préférences, et ouvre le compte avec l'éventuel bonus de bienvenue. L'acquisition est continue et largement automatique : les événements éligibles affluent, les règles et multiplicateurs applicables sont résolus, et les points sont crédités au solde avec un audit complet de la façon dont le chiffre a été obtenu. L'évaluation des niveaux s'exécute sur la fenêtre d'éligibilité, promouvant les membres qui franchissent un seuil et appliquant le traitement retenu par le programme à ceux qui n'y parviennent pas, qu'il s'agisse d'un maintien, d'un atterrissage en douceur ou d'une rétrogradation. L'échange permet à un membre de convertir ses points contre des récompenses du catalogue, avec des réservations, des confirmations et des annulations gérées proprement, de sorte qu'une commande annulée restitue la valeur qu'elle avait consommée. Les flux de parrainage suivent les invitations d'un ambassadeur jusqu'à l'action éligible de la personne parrainée, puis libèrent la récompense pour les deux parties. L'échange partenaire réconcilie les points acquis ou dépensés avec les membres externes de la coalition et règle la valeur correspondante. Les processus d'expiration et de dormance font vieillir les soldes selon la politique définie, avertissent les membres à l'avance et retirent les points périmés en constatant la déperdition. Sur l'ensemble de ces opérations, les conseillers de service peuvent ajuster, créditer et corriger les soldes dans des limites maîtrisées, en laissant une trace complète.
La profondeur fonctionnelle qui compte
La rigueur du module réside dans la manière dont il valorise et maîtrise la dette qu'il crée. Chaque point émis est une promesse de délivrer une valeur future, et le module le traite comme tel. Il tient à jour la dette de points en cours comme un chiffre maîtrisé, applique une estimation de déperdition pour les points que l'on ne s'attend jamais à voir échangés, et prend en charge une reconnaissance du revenu conforme au traitement d'une obligation de prestation selon les normes comptables des contrats, différant la juste valeur des points au moment de la vente et la constatant à mesure qu'ils sont échangés ou périmés. Les calculs d'accumulation traitent de manière déterministe les multiplicateurs, plafonds, planchers, conventions d'arrondi et conversions de monnaie pour les points partenaires, de sorte qu'un même événement produit toujours le même résultat et peut être rejoué. L'expiration prend en charge les traitements glissants, à date fixe et à réinitialisation par l'activité, avec une priorité claire lorsque plusieurs s'appliquent. La qualification aux niveaux respecte des fenêtres configurables, des périodes de référence et des traitements de tolérance. Les contrôles de fraude et d'abus détectent les anomalies de vélocité, l'auto-parrainage, les inscriptions en double et les schémas d'acquisition improbables, et peuvent mettre la valeur en quarantaine dans l'attente d'un examen. Le consentement, la conservation et le droit à l'effacement sont appliqués conformément aux obligations de protection des données, et les ajustements manuels s'inscrivent dans des limites d'approbation et une séparation des tâches, de sorte qu'aucun acteur seul ne puisse gonfler un solde sans contrôle. Il en résulte un programme que le marketing peut faire évoluer rapidement et que la finance peut valider en toute confiance.
Son intégration dans la suite Nashua 360
Loyalty & Rewards est alimenté et exploité par le reste de la suite plutôt que de fonctionner à l'écart. Il puise l'activité éligible dans Commerce et Order Management, afin qu'une vente conclue génère automatiquement des points, ainsi que dans Billing & Invoicing, afin que les paiements réglés soient comptabilisés là où le programme les récompense. Le module Customer fournit l'identité unique à laquelle un membre est rattaché, réunissant en un seul endroit le statut de fidélité, les coordonnées et l'historique de service. Campaigns fournit les offres, les audiences et les mécaniques de bonus qui se superposent aux règles d'acquisition de base, et reçoit en retour les signaux d'engagement qui mesurent leur efficacité. La dette de points, le revenu différé et les écritures de règlement sont comptabilisés dans Finance et le grand livre général, où ils sont réconciliés comme tout autre sous-grand livre. Analytics lit l'intégralité de l'historique des mouvements pour rendre compte des membres actifs, des taux d'échange, de la déperdition, de la répartition par niveau et de la rentabilité du programme. Parce que ces connexions sont natives, un changement de niveau peut débloquer un droit tarifaire dans Commerce, un échange peut déclencher une commande d'exécution, et un règlement partenaire peut générer une facture, le tout sans quitter la suite ni réconcilier entre des frontières.
Comment les AI Workers y opèrent
Les AI Workers sont des participants à part entière du module, et non une couche posée par-dessus. Un worker répond directement à des questions conversationnelles sur les données du programme, par exemple quels membres sont proches d'un seuil de niveau, comment la déperdition a évolué ce trimestre, ou pourquoi un solde donné a changé, et il fonde chaque réponse sur les mêmes chiffres audités qu'une personne consulterait. Les workers exécutent des actions dans les limites de l'autorité qui leur est accordée : passer un crédit commercial, résoudre un échange partenaire non concordant, inscrire un segment dans une campagne ou annuler une accumulation erronée, chaque opération étant enregistrée au nom du worker en tant qu'acteur. Ils surveillent en continu les anomalies et les exceptions, signalant un abus de parrainage suspecté, une vélocité d'acquisition improbable, des pics d'échange ou une dette dérivant au-delà des bornes attendues, et les portant à l'attention avant qu'ils ne deviennent des pertes. Ils extraient des données structurées des relevés partenaires, des briefs promotionnels et des fichiers de réconciliation, transformant des documents en mouvements comptabilisés et en ajustements proposés. En tant qu'aide à la décision, un worker peut modéliser le coût d'un multiplicateur envisagé ou l'impact sur la dette d'une modification d'expiration avant qu'ils ne soient approuvés. Et un worker peut se tenir comme un nœud nommé dans un flux d'approbation ou de revue, évaluant un ajustement manuel ou un échange de forte valeur au regard de la politique et soit le validant, soit le remontant en escalade, soit ajoutant sa recommandation à l'intention d'un approbateur humain, de sorte que le programme monte en charge sans relâcher ses contrôles.
