Retour au blogGénéral

Webhooks du programme de fidélité : les événements

Sur l’offre Enterprise, à partir de 99,99 € par mois, les webhooks de Fideliya envoient dix événements à votre adresse : un client qui rejoint, chaque scan au comptoir, un scan annulé, une récompense atteinte, un parrainage réussi, une carte cadeau envoyée ou dépensée, un nouveau passe et les changements d’abonnement. Chaque envoi est signé et relancé.

Chaque événement webhook envoyé par Fideliya, ce qu’il apprend à vos systèmes, et quatre choses que votre développeur peut construire dessus sans rien acheter d’autre.

Par Zakaria Fahim · 22 octobre 2026 · 6 min de lecture

Quand un habitué revient, votre programme de fidélité le sait le premier : le scan au comptoir enregistre la visite et le passe dans son Apple Wallet ou son Google Wallet se met à jour. Les webhooks font en sorte que vos propres systèmes le sachent aussi, à la même seconde. Votre CRM, votre comptabilité, l’écran de l’arrière-boutique : chacun apprend la visite, la récompense et le paiement par carte cadeau sans que personne ne recopie un chiffre à la main.

Un scan au comptoir ajoute un tampon ou des points, et la carte se met à jour sur le téléphone du client.

Qu’est-ce qu’un webhook de programme de fidélité ?

Un webhook est un court message que Fideliya envoie à une adresse de votre propre serveur dès que quelque chose se passe dans votre programme. Votre développeur ajoute l’adresse dans votre tableau de bord Fideliya et choisit les événements qu’elle doit recevoir. Ensuite, à chaque fois qu’un de ces événements a lieu, Fideliya l’y envoie en JSON : ce qui s’est passé, quand, pour quel commerce, et les détails qui vont avec.

Rien ne change pour vos clients. Ils rejoignent votre programme en scannant le QR code au comptoir et en donnant un nom et un e-mail, et le passe arrive dans Apple Wallet ou Google Wallet, sans application à télécharger ni compte ou mot de passe à créer. Les webhooks circulent entre Fideliya et vos systèmes.

Tous les événements que Fideliya envoie

Voici les dix événements, sous les noms exacts auxquels votre développeur s’abonne.

ÉvénementQuand il partCe qu’il vous apprend
customer.createdUn client a rejoint l’un de vos passesQui : son nom, son e-mail, son téléphone s’il l’a donné, quel passe, et dans quel wallet il est allé
scan.recordedUn passe a été scanné au comptoir : une visite, des points, une récompense utilisée ou réclaméeQuel client, ce que le comptoir a fait, le nouveau total, les récompenses prêtes, le comptoir concerné, et le montant saisi avec un scan de points
scan.voidedUn scan a été annulé au comptoir dans les secondes qui ont suivi, parce que c’était une erreurCe qui a été annulé (une visite, une récompense donnée, une récompense en points réclamée ou un paiement par carte cadeau) et le total ou le solde après l’annulation
milestone.reachedUn client a atteint une récompenseQui, le nom de la récompense, et combien de récompenses il a atteintes sur ce passe en tout
referral.completedUn ami parrainé a fait sa première visite, et chacun a gagné son bonusQui a amené qui, et le bonus gagné par chacun
gift_card.sentL’e-mail d’une carte cadeau a été accepté pour livraison, à l’émission ou à un nouvel envoiLe destinataire, le montant, le solde, la devise, et s’il s’agit d’un nouvel envoi
gift_card.spentUn paiement a été pris sur une carte cadeau, au comptoir ou par l’APILe montant pris, le solde restant, le comptoir, la référence de votre caisse quand elle en a donné une, et si c’est le scanner ou votre système qui l’a pris
pass.createdUn nouveau modèle de passe a été crééLe passe, son style, tampons (visites) ou points, et l’objectif d’une récompense
subscription.createdVotre abonnement Fideliya a commencéL’offre, son statut, la période en cours, et s’il s’agit d’un essai
subscription.cancelledVotre abonnement Fideliya a été annuléQuand il a été annulé

Les deux événements d’abonnement concernent le compte : chaque adresse de votre compte les reçoit, quel que soit le commerce auquel elle appartient.

Deux autres que votre développeur rencontrera

webhook.test est ce qu’envoie le bouton d’événement de test de votre tableau de bord : il ne vient jamais d’une action réelle, votre développeur peut donc vérifier la connexion sans client au comptoir. webhook.ping est un contrôle que Fideliya envoie à une adresse qu’il a dû mettre en pause ; votre serveur n’a qu’à y répondre par un succès.

Quatre choses à construire avec les webhooks et vos propres systèmes

Aucune ne demande autre chose que les webhooks de Fideliya et les systèmes que vous utilisez déjà.

  1. Un remerciement depuis votre propre CRM quand un habitué atteint une récompense. Gardez chaque customer.created dans votre CRM sous son identifiant client. Quand milestone.reached arrive avec le même identifiant et le nom de la récompense, votre CRM envoie le remerciement que vous avez écrit, depuis votre propre adresse. Le message et son moment vous appartiennent.
  2. Des ventes par carte cadeau qui se rapprochent seules. Chaque gift_card.spent porte le montant, le solde restant, le comptoir et, quand votre caisse a pris le paiement par l’API, son propre numéro de ticket. Rapprochez-le des tickets du jour et la ligne cartes cadeaux de votre comptabilité se ferme sans comptage à la main. Un paiement annulé à la caisse suit sous la forme de scan.voided : l’annulation arrive dans le même registre.
  3. Un écran des scans par établissement. scan.recorded nomme le comptoir de chaque scan. Comptez-les par établissement au fil de la journée et vous avez un tableau en direct de chaque boutique, scan.voided retirant les erreurs.
  4. Une liste de remerciements pour votre équipe. referral.completed nomme le client qui a amené un ami. Une liste dans votre propre système dit à votre équipe qui remercier de vive voix à sa prochaine visite.

Comment se comportent les envois

Chaque envoi est signé avec le secret de votre adresse, au format Standard Webhooks, pour que votre système vérifie qu’il vient de Fideliya avant de s’y fier. Chaque événement porte un identifiant qui reste le même à chaque tentative : gardez-le, et vous ne comptez jamais deux fois la même visite.

Si votre serveur est en panne ou répond par une erreur, Fideliya réessaie, en espaçant les tentatives sur environ une journée. Une adresse qui échoue pendant des jours est mise en pause. Fideliya la vérifie alors avec webhook.ping et, après deux réponses réussies d’affilée, la remet en service et rejoue ce qu’elle a manqué.

Quelle offre, et par où votre développeur commence

Les webhooks sont inclus dans l’offre Enterprise, à partir de 99,99 € par mois ou 79,99 € par mois en paiement annuel, avec l’API de Fideliya, des clients et des établissements illimités, et 10 sièges d’équipe. La référence complète, avec chaque champ de chaque événement, un exemple de chacun et son JSON Schema, est dans la documentation des webhooks.

Si votre caisse doit aussi écrire dans votre programme, enregistrer les visites et prendre les paiements par carte cadeau, c’est le rôle de l’API : ce qu’elle change pour un commerçant est dans ce qu’une API publique change pour un petit programme de fidélité, et la version courte sur relier Fideliya à votre caisse. Chaque offre et chaque prix sont sur la page des tarifs.

Questions fréquentes

Quels événements webhook Fideliya envoie-t-il ?

Fideliya en envoie dix : customer.created, scan.recorded, scan.voided, milestone.reached, referral.completed, gift_card.sent, gift_card.spent, pass.created, subscription.created et subscription.cancelled. Votre développeur croisera aussi webhook.test, envoyé par le bouton d’événement de test, et webhook.ping, un contrôle envoyé à une adresse mise en pause.

Quelle offre Fideliya inclut les webhooks ?

L’offre Enterprise de Fideliya, à partir de 99,99 € par mois ou 79,99 € par mois en paiement annuel. Elle inclut aussi l’API, des clients et des établissements illimités, et 10 sièges d’équipe.

Comment savoir qu’un webhook vient vraiment de Fideliya ?

Chaque envoi de Fideliya est signé avec le secret de votre adresse, au format Standard Webhooks. Votre système vérifie la signature avant de faire confiance au message, et la documentation des webhooks montre comment.

Que se passe-t-il si mon serveur est en panne quand un client scanne ?

Fideliya relance l’envoi en espaçant les tentatives sur environ une journée, et l’événement garde le même identifiant à chaque tentative : vous ne le comptez jamais deux fois. Une adresse qui échoue sans cesse est mise en pause, vérifiée, puis rejoue ce qu’elle a manqué dès qu’elle répond.

Mon CRM peut-il remercier un client quand il atteint une récompense ?

Oui, votre CRM le peut. milestone.reached indique à votre système quel client a atteint une récompense, et son nom, au moment même ; votre CRM envoie alors le remerciement que vous avez écrit. Fideliya n’envoie rien au client à partir d’un webhook.

Prêt à créer votre propre carte de fidélité ?

Sans carte bancaire. Si vos habitués ne s'inscrivent pas, vous ne payez rien.

Essayez gratuitement pendant 14 jours

See a pass in your wallet in ten seconds

Comparer Fideliya aux alternativesCalculez votre ROI
Add to Apple WalletAdd to Google Wallet
© 2026 Fideliya. All rights reserved.
Webhooks du programme de fidélité : les événements — Fideliya Blog