Skip to main content

2. Flux de paiement par badge RFID (Utilisateur Wego)

Ce flux est destiné aux utilisateurs enregistrés sur la plateforme Wego et qui utilisent un badge RFID fourni par Wego.

Étapes du flux

  1. Authentification : L'utilisateur présente son badge RFID Wego à la borne.
  2. Autorisation : La borne envoie une requête Authorize au backend avec le tagId du badge. Le backend vérifie dans sa base de données locale que le badge est valide et actif.
  3. Démarrage de la transaction :
    • La borne envoie une notification StartTransaction au backend.
    • Le backend crée un enregistrement dans la table transactions lié au tagId de l'utilisateur.
  4. Session de recharge : La session est active.
  5. Arrêt de la transaction : L'utilisateur arrête la recharge. La borne envoie une notification StopTransaction au backend.
  6. Facturation :
    • Le coût de la transaction n'est pas payé immédiatement.
    • La transaction est associée à l'utilisateur et à son groupe de facturation (invoicedGroup).
    • Le processus de facturation se fait via un processus périodique (batch) qui agrège les transactions par groupe de facturation.
    • Le module emat gère un cas spécifique de facturation pour le groupe Eiffage.