Aller au contenu principal

Concepts fondamentaux

Cette page explique les idées clés sur lesquelles repose Spraed. Il n'est pas nécessaire de la lire avant de commencer, mais elle vous aidera à comprendre les termes et comportements que vous rencontrerez sur toute la plateforme.

Comptes

Chaque participant à un programme Spraed possède un compte. Le compte contient son solde actuel, l'historique des transactions et l'inscription au programme. Il existe trois types de compte, un par rôle :

  • Compte Individual — le compte du consommateur. Enregistre les avantages obtenus, le solde disponible et le solde pending.
  • Compte Business — le compte du gestionnaire du programme. Enregistre le total du solde loyalty en circulation parmi tous les membres.
  • Compte Merchant — le compte d'un merchant au sein d'une coalition. Enregistre les avantages émis, les débits en attente et les remboursements dus.

Lorsqu'une transaction se produit, Spraed crée une écriture comptable sur chacun des comptes impactés simultanément.

La carte digitale

Chaque Individual possède une carte digitale — un QR code affiché dans l'app Spraed dans la section « Votre carte ». Le QR code est dynamique : il est généré au moment où la page est ouverte et encode un token temporaire lié à l'identité du membre.

Pour traiter une transaction, le Business ou le Merchant scanne le QR code du membre et saisit le montant de l'achat. L'approche par QR code signifie pas de carte physique, pas de matériel NFC et pas de lecteur de carte — juste deux smartphones.

Types de programme

Spraed prend actuellement en charge trois types de programme entièrement opérationnels, avec d'autres en développement. Consultez Types de programme pour une vue d'ensemble complète.

Transactions

Une transaction dans Spraed est tout événement qui modifie un solde de compte. Lorsqu'un membre effectue un achat :

  1. Le merchant scanne la carte digitale du membre et saisit le montant
  2. L'app Spraed envoie la transaction à l'API gateway
  3. Le gateway crée des écritures comptables sur tous les comptes impactés (membre, business, merchant)
  4. Un événement de settlement est déclenché et traité en quelques secondes
  5. Le membre reçoit une notification push confirmant l'avantage obtenu

L'ensemble du flux — du scan du QR code à la notification — se termine généralement en quelques secondes.

Settlement

Le settlement est le processus de résolution des obligations financières créées par une transaction.

Dans un programme Single Brand, le settlement est immédiat et interne. Il n'y a pas de paiements entre les parties.

Dans un programme Coalition, le settlement implique de véritables mouvements d'argent entre entités indépendantes :

  • Le merchant émetteur (où le membre a acheté) est débité du montant de l'avantage plus les commissions, qui sont crédités sur le compte monnaie du Business
  • L'avantage du membre passe de pending à disponible une fois le débit confirmé
  • Le merchant qui accepte l'échange est remboursé par le Business par virement bancaire ou compensation

Le compte monnaie est le float de settlement du Business — il reçoit les contributions des merchants et paye les échanges.

Solde loyalty

Votre solde loyalty est la valeur totale des avantages actuellement en circulation — tout ce que vous avez promis aux membres et qui n'a pas encore été échangé. Considérez-le comme votre exposition loyalty. Spraed l'affiche en évidence dans votre tableau de bord afin que vous ayez toujours votre position sous contrôle.

Dans une coalition, chaque merchant dispose également de son propre solde indiquant ce qu'il a émis et ce qui est actuellement en attente de settlement.

Intégration des membres

Intégrer un nouveau membre ne demande aucun travail manuel. Lorsqu'un programme est activé, Spraed génère une affiche imprimable au format A5 avec un QR code unique à ce programme. Le client la scanne, télécharge l'app Spraed, crée un compte (identifiant, mot de passe ou passkey) et est immédiatement inscrit. L'ensemble du processus prend moins d'une minute.

Un seul compte Spraed peut être inscrit à plusieurs programmes — l'app inclut un program switcher pour passer de l'un à l'autre.

Intégration API

Pour les businesses qui ont besoin d'une intégration plus poussée — connecter Spraed à un système de caisse existant, un ERP ou une plateforme e-commerce — Spraed met à disposition une REST API via un API gateway dédié. L'API couvre les identités, les programmes, les comptes, les transactions, les promotions et bien plus encore.

Consultez la documentation API pour plus de détails.