La plateforme d'activation client.Chaque interaction devient un contact qualifié. Réserver une démo
Vue d'ensemble

Qu'est-ce que Transactions ?

Comprendre le modèle du challenge ticket de caisse, de l'envoi du reçu jusqu'à la revue opérateur et au déblocage de la récompense.

Transactions est l'app OmniLab dédiée aux challenges basés sur les tickets de caisse. Elle sert aux campagnes où la participation repose sur une preuve d'achat, et non sur un simple clic, une mécanique de jeu, ou une action déclarative.

Le participant envoie un ticket, OmniLab extrait les données d'achat, applique la politique d'acceptation, puis valide automatiquement le ticket ou l'envoie à un opérateur avant de rendre les récompenses disponibles.

L'outil opérateur affiche aujourd'hui plusieurs libellés en français

Dans le produit actuel, les opérateurs voient notamment des libellés comme Liste des Sessions, Validation de Session et Progression dans les écrans du receipt-backend.

Le flux principal

Passe + mode automatique Passe + mode manuel Echec de politique Illisible Doublon Le participant ouvre le challenge ticket de caisse La session démarre Le participant envoie un ticket L OCR extrait marchand, montant, date, code postal La politique d acceptation vérifie le ticket Le ticket devient VALID Le ticket devient PENDING Le ticket devient REJECTED Le ticket devient INCOMPLETE Le ticket devient DUPLICATE Une winning option peut débloquer une récompense Un opérateur révise puis valide ou refuse

Les objets que vous configurez

ObjetCe qu'il faitOù vous le voyez le plus souvent
Receipt GameLe touchpoint lui-même : apparence, règles de validation, logique de récompense, dates et réglages avancés.Build -> Touchpoints
Acceptance PolicyDécide si les données extraites du ticket sont suffisamment conformes pour continuer.Configuration -> Receipt Acceptance Policy
Validation PolicyDécide ce qui se passe après le passage de la politique.Configuration -> Receipt Validation Policy
RuleDéfinit ce que le participant doit accomplir pour débloquer une récompense.Configuration -> Rules
Winning OptionDéfinit le chemin de récompense qui peut être débloqué et lié à une Receipt Game Reward.Configuration -> Winning Options
SessionLe dossier vivant du participant : soumissions, dépense validée, dépense en attente et outcomes débloqués.Côté participant et côté opérateur
Receipt SubmissionUne image envoyée, ses données extraites et son statut de validation.Liste des tickets côté participant et revue opérateur

Ce que voit le participant

Côté participant, le challenge apparaît comme un touchpoint Pages dédié. La page peut afficher une image d'en-tête, un titre, un sous-titre, un contenu explicatif, le montant validé courant, le montant en attente si la revue manuelle est active, et un bouton d'envoi de ticket.

Avant l'upload, OmniLab affiche déjà un rappel de qualité photo : l'image doit être claire, nette, centrée sur le ticket, avec l'enseigne et le montant visibles.

Si le ticket est accepté immédiatement, le participant voit un état de succès. Si une revue manuelle est nécessaire, il voit un état d'attente et, en mode manuel, une étape de validation par hôte via QR code peut apparaître.

Ce que voit l'opérateur

Le flux opérateur du receipt-backend s'articule autour de trois vues :

  • Liste des Sessions pour rechercher et filtrer les participants
  • Validation de Session pour contrôler les statuts, les montants, la progression et les soumissions individuelles
  • Progression pour lire les indicateurs agrégés comme les sessions, tickets valides, montant total, panier moyen et disponibilité des récompenses

Depuis la session, l'opérateur peut ouvrir un ticket puis choisir Valider, Refuser ou Modifier selon ce que l'OCR a trouvé et ce que la politique permet.

Quand Transactions est la bonne app

Transactions est généralement le bon choix lorsque vous devez au moins :

  • prouver un achat réel avant de débloquer une récompense
  • exiger un seuil de dépense comme « Dépensez 30 EUR »
  • limiter la participation à des marchands ou à des zones précises
  • faire valider les tickets sur place par du staff avant remise du lot
  • mesurer la dépense validée dans la performance de campagne

Exemple de campagne

Imaginez une activation en centre commercial :

  • le participant doit dépenser au moins 30 EUR
  • seuls les marchands partenaires sont éligibles
  • un ticket validé débloque un tote bag
  • un niveau de dépense plus élevé débloque une seconde récompense plus tard dans la semaine

Dans ce setup, le challenge ticket de caisse joue le rôle de couche de contrôle entre l'achat réel et le stock de récompenses. Un simple jeu ne suffirait pas, car la campagne a besoin d'une preuve d'achat et d'un filtrage marchand.

Liens utiles

Cette page vous a-t-elle aidé ?

Un commentaire optionnel nous aide à améliorer cette page pour les prochains auteurs et lecteurs.

Sur cette page