Parcours principaux
MLC
Parcours liés à la monnaie locale (adhésion, recharge, paiement, reconversion).
Les 5 parcours utilisateur que Kohinos automatise.
1. Adhérer & cotiser
sequenceDiagram
autonumber
participant Visiteur
participant Kohinos
participant HelloAsso
participant Tresorier
Visiteur->>Kohinos: Formulaire d'adhésion
Kohinos->>HelloAsso: Redirection paiement cotisation
HelloAsso-->>Kohinos: Webhook paiement validé
Kohinos->>Kohinos: Création compte adhérent
Kohinos-->>Visiteur: Email de bienvenue + identifiants
Visiteur->>Tresorier: (optionnel) Mandat SEPA pour cotisation annuelle
Tresorier-->>Kohinos: Valide le mandat
Adhésion + première cotisation via HelloAsso.
2. Recharger son compte eMLc
- En ligne — paiement HelloAsso ou PayZen, crédit instantané du compte adhérent.
- Au comptoir — espèces ou chèque remis à un comptoir physique, qui crédite le compte depuis son interface.
- Par virement (TAV) — virement bancaire avec un token applicatif unique en référence, créditant le compte dès réception et rapprochement bancaire.
3. Payer un commerce partenaire
sequenceDiagram
autonumber
participant Adherent
participant Kohinos
participant Presta
Adherent->>Kohinos: Saisit montant + destinataire (prestataire)
Kohinos->>Kohinos: Vérifie solde, applique lock pessimiste
Kohinos->>Kohinos: Débite Adhérent / Crédite Prestataire (atomique)
Kohinos-->>Adherent: Confirmation + reçu
Kohinos-->>Presta: Notification (mail, app)
Paiement adhérent → prestataire, transaction atomique.
4. Prélèvement SEPA récurrent
Un adhérent peut autoriser un prestataire à le prélever chaque mois pour un achat récurrent (paniers de produits, abonnement…). Le workflow :
- L'adhérent signe un mandat SEPA (identifiant unique généré par Kohinos).
- Le trésorier valide le mandat (en attente → validé → actif).
- L'adhérent et le prestataire conviennent du montant et du jour de prélèvement (entre 1 et 28).
- Une fois par mois, le traitement SEPA mensuel génère le fichier de prélèvement et débite.
- L'adhérent peut révoquer son mandat à tout moment, annulant atomiquement toutes les requêtes liées.
5. Sécurité Sociale de l'Alimentation (SSA)
Un adhérent participant à la SSA cotise mensuellement (par défaut 5 % de ses achats du mois chez les prestataires SSA du fonds). En milieu de mois, le cycle mensuel SSA :
- Calcule le total des achats SSA de chaque participant pour le mois.
- Prélève le pourcentage configuré sur leur compte eMLc.
- Redistribue le fonds collectif selon la stratégie choisie (calculée / proportionnelle / fixe).
- Envoie un email récapitulatif à chaque participant.
Mode test
Avant chaque exécution réelle, le trésorier peut lancer ces traitements en mode simulation pour vérifier le résultat sans rien modifier. Voir DevOps · Cron & commandes.