> ## Documentation Index
> Fetch the complete documentation index at: https://help.agatabo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Intégration d'un Nouveau Membre

> Processus étape par étape pour inscrire de nouveaux membres

## Vue d'ensemble

Le **Workflow d'Intégration d'un Nouveau Membre** garantit que les nouveaux membres sont correctement inscrits, formés et intégrés dans l'organisation avec une documentation complète et une configuration système correcte.

<Note>
  **Comportement système clé** : lorsque le **rôle "member"** est assigné à un utilisateur d'organisation, le système crée automatiquement un compte du Grand Livre d'Épargne pour cet utilisateur. Ceci est requis avant d'enregistrer des Dépôts ou d'émettre des prêts.
</Note>

***

## Étapes du workflow

```
Recrutement → Demande → Vérification → Inscription système → Attribution de rôle → Configuration financière → Orientation → Activation
```

***

## Étape 1 : Recrutement et demande

**Qui** : Membres existants ou Comité de recrutement

**Activités** :

<Steps>
  <Step title="Présenter l'organisation au candidat">
    * Expliquer le concept de Tontine et ses avantages
    * Décrire les exigences de contribution (montant, fréquence)
    * Partager les statuts et règles d'adhésion
    * Répondre aux questions du candidat
    * Discuter de l'éligibilité aux prêts et de la distribution des Dividendes
  </Step>

  <Step title="Le candidat exprime son intérêt">
    * Fournit les informations de contact de base
    * Assiste à une réunion d'information
    * Reçoit les documents de demande
  </Step>

  <Step title="Soumission de la demande">
    * Le candidat remplit le formulaire d'adhésion
    * Fournit les documents requis :
      * Pièce d'identité officielle (pour vérification d'identité)
      * Preuve d'adresse (si requise par l'organisation)
      * Photo récente
      * Référence d'un membre existant (si la politique l'exige)
    * Paie les frais de demande (si applicable)
  </Step>
</Steps>

**Informations collectées** :

* Nom légal complet
* Numéro de téléphone (requis - utilisé pour la connexion et les SMS)
* Adresse e-mail (optionnelle - utilisée pour la connexion et les notifications e-mail)
* Adresse résidentielle (pour les dossiers, non stockée dans Agatabo)
* Contact d'urgence
* Référence d'un membre existant (si la politique l'exige)

***

## Étape 2 : Vérification et approbation

**Qui** : Comité d'adhésion ou Conseil

**Activités** :

<Steps>
  <Step title="Vérifier les informations du candidat">
    * Confirmer l'identité (vérifier la pièce d'identité officielle)
    * Vérifier le numéro de téléphone (appel/SMS de test)
    * Vérifier l'adresse e-mail (si fournie)
    * Vérifier les références (si la politique l'exige)
  </Step>

  <Step title="Évaluer l'éligibilité">
    * Respecte les exigences d'âge ? (généralement 18+)
    * A un revenu/moyen de subsistance stable ?
    * Recommandé par un membre existant ? (si requis)
    * Aucun conflit d'intérêts ?
    * Peut respecter le calendrier de contribution ?
  </Step>

  <Step title="Examen par le comité">
    * Présenter le candidat au comité d'adhésion
    * Voter sur l'approbation de l'adhésion
    * Documenter la décision d'approbation dans le procès-verbal
  </Step>

  <Step title="Informer le candidat">
    **Si approuvé** :

    * Envoyer une lettre/e-mail de bienvenue avec les prochaines étapes
    * Fournir le calendrier d'orientation
    * Expliquer les exigences de contribution initiale

    **Si rejeté** :

    * Envoyer un rejet poli (si la politique le permet)
    * Fournir la raison (si approprié)
    * Noter les conditions de réexamen (si applicable)
  </Step>
</Steps>

**Checklist avant inscription** :

* ✅ Identité vérifiée avec une pièce d'identité officielle
* ✅ Informations de contact confirmées (téléphone/e-mail fonctionnels)
* ✅ Vote du comité enregistré (approbation majoritaire)
* ✅ Aucune dette impayée envers l'organisation issue d'une ancienne adhésion
* ✅ Approbation documentée dans le procès-verbal du comité

***

## Étape 3 : Inscription dans le système

**Qui** : Administrateur avec la permission `organization_users:write`

### Créer l'utilisateur d'organisation

**Endpoint API** : `POST /organization-users`

**Requête** :

```http theme={null}
POST /organization-users
Headers:
  x-organization-id: {organizationId}
Body:
{
  "newUser": {
    "name": "Jane Smith",
    "phone": "+250781234567",
    "email": "jane.smith@example.com"
  },
  "joinDate": "2026-06-01",
  "sendInvitation": true
}
```

**Champs de requête** :

| Champ            | Type    | Requis                 | Description                                            |
| ---------------- | ------- | ---------------------- | ------------------------------------------------------ |
| `newUser`        | object  | Oui (si pas de userId) | Détails du nouvel utilisateur                          |
| `newUser.name`   | string  | Oui                    | Nom légal complet                                      |
| `newUser.phone`  | string  | Oui                    | Téléphone rwandais (+250...)                           |
| `newUser.email`  | string  | Non                    | Adresse e-mail                                         |
| `userId`         | string  | Non                    | ID utilisateur existant (si l'utilisateur existe déjà) |
| `joinDate`       | string  | Oui                    | Date d'adhésion (format ISO)                           |
| `sendInvitation` | boolean | Non                    | Envoyer une invitation e-mail/SMS ? (défaut : true)    |

**Ce qui se passe** :

1. **Compte utilisateur créé** (si `newUser` est fourni) :
   * Le système vérifie si l'e-mail/téléphone existe déjà
   * Si oui : lie à l'utilisateur existant
   * Si nouveau : crée le compte utilisateur

2. **Utilisateur d'organisation créé** :
   * Lie l'utilisateur à l'organisation
   * Définit la date d'adhésion
   * Statut défini sur actif
   * **Aucun rôle assigné encore** (à assigner séparément)

3. **Invitation envoyée** (si `sendInvitation=true`) :
   * **E-mail envoyé** (si l'utilisateur a un e-mail) : lien sécurisé pour définir le mot de passe
   * **SMS envoyé** (si l'utilisateur a un téléphone et pas d'e-mail) : lien pour définir le mot de passe
   * **Manuel uniquement** (si pas d'e-mail/téléphone) : l'Administrateur doit fournir les identifiants manuellement
   * **Expiration** : lien d'invitation valide pendant 72 heures

**Réponse (201 Created)** :

```json theme={null}
{
  "message": "Organization user added and invitation sent",
  "data": {
    "organizationUser": {
      "id": "orguser-123",
      "userId": "user-456",
      "organizationId": "org-abc",
      "isActive": true,
      "joinDate": "2026-06-01T00:00:00.000Z",
      "user": {
        "id": "user-456",
        "name": "Jane Smith",
        "phone": "+250781234567",
        "email": "jane.smith@example.com"
      }
    },
    "invitation": {
      "invitationId": "inv-789",
      "inviteLink": "https://agatabo.com/invite?token=xyz...",
      "expiresAt": "2026-06-04T00:00:00.000Z",
      "deliveryMode": "sent",
      "channel": "EMAIL"
    }
  }
}
```

**Modes de livraison de l'invitation** :

* `"sent"` - E-mail ou SMS envoyé avec succès
* `"manual_only"` - Aucun e-mail/téléphone disponible, le lien doit être partagé manuellement

***

### Ce que le Membre reçoit

**Si un e-mail est fourni** :

Subject: "You've been invited to \[Organization Name]"

Body:

```
You've been invited to join [Organization Name] on Agatabo.

Click here to set your password and activate your account:
[Secure Link]

This link expires in 72 hours.

If you didn't request this, please ignore this email.
```

**Si téléphone uniquement** (pas d'e-mail) :

SMS:

```
You've been invited to [Organization Name] on Agatabo.
Set your password: [Short Link]
Expires in 72 hours.
```

**Activation du Membre** :

1. Le Membre clique sur le lien
2. Le Membre définit son mot de passe (minimum 6 caractères)
3. Le compte est activé
4. Le Membre peut se connecter immédiatement

***

## Étape 4 : Attribution du rôle

**Qui** : Administrateur avec la permission `organization_user_roles:assign`

**CRITIQUE** : l'utilisateur d'organisation **doit avoir le rôle "member"** assigné pour :

* Enregistrer des Dépôts pour le Membre
* Émettre des prêts au Membre
* Suivre l'Épargne et les contributions
* Générer des relevés de compte

**Endpoint API** : `POST /organization-users/{organizationUserId}/role-assignments`

**Requête** :

```http theme={null}
POST /organization-users/orguser-123/role-assignments
Headers:
  x-organization-id: {organizationId}
Body:
{
  "roleDefinitionId": "role-member-456",
  "assignedAt": "2026-06-01"
}
```

**Ce qui se passe lorsque le rôle "member" est assigné** :

1. **Compte du Grand Livre d'Épargne créé automatiquement** :
   * Rôle : `SAVINGS` (compte de passif)
   * Lié à l'utilisateur d'organisation
   * Solde initial à 0
   * Requis pour enregistrer des Dépôts

2. **L'utilisateur d'organisation devient éligible aux prêts** :
   * Peut maintenant demander des prêts
   * Peut enregistrer des Dépôts
   * Peut enregistrer des retraits

3. **Le Membre peut suivre ses finances** :
   * Voir son solde d'Épargne
   * Voir le statut de ses prêts
   * Voir son relevé de compte

**Réponse (201 Created)** :

```json theme={null}
{
  "id": "assignment-789",
  "organizationUserId": "orguser-123",
  "roleDefinitionId": "role-member-456",
  "assignedAt": "2026-06-01T00:00:00.000Z",
  "createdAt": "2026-06-13T10:30:00.000Z",
  "updatedAt": "2026-06-13T10:30:00.000Z"
}
```

**Vérifier que le compte d'Épargne a été créé** :

Après l'attribution du rôle, vérifier que le compte du Grand Livre d'Épargne a été créé :

```http theme={null}
GET /organization-users/orguser-123
Headers:
  x-organization-id: {organizationId}
```

La réponse doit inclure :

```json theme={null}
{
  "savingsLedgerAccountId": "acc-123",
  "savingsLedgerAccount": {
    "id": "acc-123",
    "role": "SAVINGS",
    "name": "Jane Smith - Savings"
  }
}
```

***

## Étape 5 : Configuration financière

**Qui** : Trésorier avec la permission `savings:write`

**Collecter la contribution initiale** (si requise par la politique de l'organisation) :

Contributions initiales courantes :

* **Frais d'Adhésion** : frais d'entrée unique (par ex. 5 000 RWF)
* **Dépôt d'Épargne initial** : solde d'ouverture minimum (par ex. 10 000 RWF)
* **Capital social** : part de propriété (par ex. 20 000 RWF)

### Enregistrer le Dépôt initial

**Endpoint API** : `POST /savings`

**Requête** :

```http theme={null}
POST /savings
Headers:
  x-organization-id: {organizationId}
  x-idempotency-key: {unique-key}
Body:
{
  "organizationUserId": "orguser-123",
  "amount": 35000,
  "transactionDate": "2026-06-01",
  "paymentMethod": "CASH",
  "description": "Initial membership deposit: 5K fee + 10K savings + 20K shares"
}
```

**Ce qui se passe** :

1. **Dépôt enregistré** :
   * Compte d'Épargne du Membre crédité : 35 000 RWF
   * Compte caisse/banque débité : 35 000 RWF
   * Écriture Comptable créée

2. **Reçu généré** :
   * Disponible via API
   * Imprimer et remettre au Membre
   * Classer une copie dans le dossier du Membre

**Le Membre peut maintenant** :

* Voir son solde d'Épargne
* Demander des prêts (si éligible selon son Épargne)
* Faire des Dépôts supplémentaires

***

### Enregistrer les Frais d'Adhésion (optionnel)

Si l'organisation suit les Frais d'Adhésion séparément :

**Endpoint API** : `POST /organization-users/{organizationUserId}/entry-fee`

**Requête** :

```http theme={null}
POST /organization-users/orguser-123/entry-fee
Headers:
  x-organization-id: {organizationId}
  x-idempotency-key: {unique-key}
Body:
{
  "amount": 5000,
  "transactionDate": "2026-06-01",
  "paymentMethod": "CASH",
  "description": "Membership entry fee"
}
```

**Note** : les Frais d'Adhésion exigent que l'utilisateur d'organisation ait le rôle "member" assigné.

***

## Étape 6 : Orientation du Membre

**Qui** : Membre du conseil, Trésorier ou Coordinateur de formation

**Organiser une session d'orientation** (1 à 2 heures) :

<Steps>
  <Step title="Expliquer le fonctionnement de l'organisation">
    **Opérations financières** :

    * Calendrier de contribution (montant, fréquence, dates d'échéance)
    * Méthodes de paiement (espèces, mobile money, virement bancaire)
    * Pénalités de retard
    * Règles de retrait d'Épargne

    **Prêts** :

    * Exigences d'éligibilité (Épargne minimum, aucun prêt en retard)
    * Processus de demande
    * Taux d'Intérêt et méthodes de calcul
    * Conditions de remboursement et Pénalités en cas de défaut
    * Exigences de Garant/Nantissement

    **Dividendes** :

    * Méthode de calcul des Dividendes
    * Fréquence de distribution
    * Exigences d'éligibilité
    * Implications fiscales (si applicable)
  </Step>

  <Step title="Présenter le système Agatabo">
    **Parcours du portail membre** :

    * Comment se connecter (e-mail/téléphone + mot de passe)
    * Comment consulter le solde d'Épargne
    * Comment consulter l'historique des transactions
    * Comment vérifier l'éligibilité au prêt
    * Comment demander un prêt (si libre-service activé)
    * Comment consulter l'échéancier de remboursement
    * Comment mettre à jour les informations de profil
    * Comment réinitialiser le mot de passe
  </Step>

  <Step title="Examiner les statuts et politiques">
    **Gouvernance** :

    * Droits et responsabilités des membres
    * Procédures de vote
    * Exigences de présence aux réunions
    * Structure des comités

    **Politiques** :

    * Procédures de retrait/sortie
    * Remboursement des parts/Épargne lors de la sortie
    * Règles de confidentialité et de vie privée
    * Processus de résolution des litiges
  </Step>

  <Step title="Fournir les supports">
    * Copie imprimée ou numérique des statuts
    * Calendrier de contribution
    * Formulaire de demande de prêt (si processus papier)
    * Coordonnées du trésorier/administrateur
    * Instructions de connexion à Agatabo
    * Numéros de contact d'urgence
  </Step>
</Steps>

**Checklist d'orientation** :

* ✅ Le Membre comprend les exigences de contribution
* ✅ Le Membre connaît les règles d'éligibilité aux prêts
* ✅ Le Membre peut se connecter à Agatabo avec succès
* ✅ Le Membre a signé l'accord d'adhésion
* ✅ Le Membre a reçu une copie des statuts
* ✅ Le Membre sait qui contacter pour obtenir de l'aide

***

## Étape 7 : Activation et suivi

**Qui** : Trésorier, Coordinateur d'adhésion

### Actions immédiates

<Steps>
  <Step title="Ajouter au suivi des contributions">
    * Noter le calendrier de contribution du Membre
    * Définir un rappel pour la première date d'échéance de contribution
    * Ajouter à la liste de rappels SMS/e-mail
    * Documenter la fréquence de contribution attendue
  </Step>

  <Step title="Créer le dossier du membre">
    **Dossier physique ou numérique contenant** :

    * Formulaire de demande d'adhésion
    * Copie de la pièce d'identité officielle
    * Accusé de réception signé des statuts
    * Reçu du Dépôt initial
    * Registre de présence à l'orientation
    * Procès-verbal d'approbation du comité
    * Accords de prêt/garantie signés (le cas échéant)
  </Step>

  <Step title="Mettre à jour le registre des membres">
    * Ajouter à la liste officielle des membres
    * Mettre à jour le nombre total de membres
    * Noter la date d'adhésion pour le suivi des anniversaires
    * Enregistrer le numéro de Membre assigné (si utilisé)
  </Step>

  <Step title="Annoncer le nouveau membre">
    **Si la politique de l'organisation l'exige** :

    * Annoncer à la prochaine réunion des membres
    * Envoyer un message de bienvenue à tous les membres
    * Présenter le nouveau Membre au personnel clé
  </Step>
</Steps>

***

### Suivi des 3 premiers mois

**Suivre l'engagement** :

* ✅ Régularité des contributions (Dépôts réguliers ?)
* ✅ Présence aux réunions (participation à la gouvernance ?)
* ✅ Utilisation du système (connexion, consultation du solde ?)
* ✅ Questions/préoccupations soulevées ?

**Suivi proactif** :

* Relancer immédiatement les contributions manquées
* Appeler le Membre 1 semaine après l'adhésion pour prendre des nouvelles
* Offrir soutien/rappels si nécessaire
* Répondre rapidement aux questions
* Associer à un Membre expérimenté comme accompagnateur

**Signaux d'alerte précoces** :

* Première contribution manquée (relance immédiate nécessaire)
* Jamais connecté à Agatabo (peut nécessiter un support technique)
* Absence aux réunions (problème d'engagement ?)
* Questions répétées sur le retrait (engagement incertain)

***

## Checklist complète d'intégration

### Avant inscription

* ✅ Demande d'adhésion reçue et complète
* ✅ Documents d'identité vérifiés (pièce officielle contrôlée)
* ✅ Références vérifiées (si la politique l'exige)
* ✅ Approbation du comité obtenue (vote enregistré)
* ✅ Approbation documentée dans le procès-verbal du comité

### Inscription système

* ✅ Utilisateur d'organisation créé dans Agatabo
* ✅ Invitation envoyée (e-mail/SMS ou lien manuel partagé)
* ✅ Activation du compte confirmée par le Membre
* ✅ Le Membre peut se connecter avec succès
* ✅ **Rôle "member" assigné** (CRITIQUE - requis pour toutes les opérations financières)
* ✅ Compte du Grand Livre d'Épargne créé automatiquement (vérifier avec `GET /organization-users/{id}`)

### Configuration financière

* ✅ Contribution initiale collectée (espèces reçues)
* ✅ Dépôt enregistré dans Agatabo (`POST /savings`)
* ✅ Reçu remis au Membre (imprimé ou numérique)
* ✅ Solde d'Épargne du Membre affiché correctement dans le système

### Orientation

* ✅ Session d'orientation terminée (1 à 2 heures)
* ✅ Statuts fournis et expliqués
* ✅ Système Agatabo présenté (le Membre peut naviguer)
* ✅ Calendrier de contribution fourni (le Membre connaît les dates d'échéance)
* ✅ Accord d'adhésion signé

### Activation

* ✅ Dossier du Membre créé et organisé (physique/numérique)
* ✅ Membre ajouté aux rappels de contribution (liste e-mail/SMS)
* ✅ Registre officiel des membres mis à jour (nombre total augmenté)
* ✅ Annonce de bienvenue faite (si requise)
* ✅ Première date d'échéance de contribution planifiée

***

## Exemple de calendrier

| Jour         | Activité                                                                        |
| ------------ | ------------------------------------------------------------------------------- |
| **Jour 1**   | Le candidat soumet la demande avec les documents requis                         |
| **Jour 3-5** | Vérification de l'identité, du téléphone, de l'e-mail, des références           |
| **Jour 7**   | Réunion du comité - vote d'approbation d'adhésion                               |
| **Jour 8**   | Créer l'utilisateur d'organisation dans Agatabo, envoyer l'invitation           |
| **Jour 9**   | Le Membre reçoit e-mail/SMS, définit le mot de passe, active le compte          |
| **Jour 9**   | Assigner le rôle "member" (déclenche la création du compte d'Épargne)           |
| **Jour 10**  | Collecter la contribution initiale, enregistrer le Dépôt dans le système        |
| **Jour 11**  | Session d'orientation (1 à 2 heures) - expliquer les opérations, démo Agatabo   |
| **Jour 12**  | Membre pleinement actif - première contribution régulière due \[date planifiée] |

**Temps total** : 10 à 14 jours de la demande à l'activation complète

***

## Résumé du workflow API

Séquence API complète pour l'intégration :

```bash theme={null}
# 1. Create organization user
POST /organization-users
{
  "newUser": { "name": "Jane", "phone": "+250...", "email": "..." },
  "joinDate": "2026-06-01",
  "sendInvitation": true
}

# 2. Member activates account via invitation link (sets password)

# 3. Assign "member" role (triggers savings account creation)
POST /organization-users/{organizationUserId}/role-assignments
{
  "roleDefinitionId": "{member-role-id}",
  "assignedAt": "2026-06-01"
}

# 4. Verify savings account created
GET /organization-users/{organizationUserId}
# Check response: savingsLedgerAccountId should be set

# 5. Record initial deposit
POST /savings
{
  "organizationUserId": "{organizationUserId}",
  "amount": 35000,
  "transactionDate": "2026-06-01",
  "paymentMethod": "CASH",
  "description": "Initial membership deposit"
}

# 6. (Optional) Record entry fee separately
POST /organization-users/{organizationUserId}/entry-fee
{
  "amount": 5000,
  "transactionDate": "2026-06-01",
  "paymentMethod": "CASH"
}
```

***

## Problèmes courants

<AccordionGroup>
  <Accordion title="E-mail d'invitation non reçu par le membre">
    **Causes possibles** :

    * Adresse e-mail saisie incorrectement
    * E-mail arrivé dans le dossier spam/courrier indésirable
    * Invitation expirée (72 heures)
    * Service e-mail non configuré

    **Solutions** :

    1. **Renvoyer l'invitation** : `GET /organization-users/me/pending-invitation-link`
    2. **Vérifier le spam** : demander au Membre de vérifier le dossier indésirable
    3. **Identifiants manuels** : créer un compte avec mot de passe temporaire, fournir en personne
    4. **Utiliser seulement le téléphone** : si pas d'e-mail, le Membre peut se connecter avec le numéro de téléphone
  </Accordion>

  <Accordion title="Impossible d'enregistrer un dépôt pour le nouveau membre">
    **Erreur** : "Savings can only be recorded for organization users with member role"

    **Cause** : rôle "member" pas encore assigné

    **Solution** :

    1. Assigner le rôle "member" : `POST /organization-users/{id}/role-assignments`
    2. Vérifier que le compte d'Épargne est créé : `GET /organization-users/{id}` (contrôler `savingsLedgerAccountId`)
    3. Puis enregistrer le Dépôt : `POST /savings`
  </Accordion>

  <Accordion title="Le membre rejoint en milieu de mois - comment gérer les contributions ?">
    **Options** :

    **Option 1 : contribution complète immédiatement** (recommandée) :

    * Le Membre paie le montant mensuel complet à la date d'adhésion
    * Le plus simple pour la comptabilité
    * Le calendrier de contribution du Membre s'aligne sur le mois civil

    **Option 2 : proratiser la première contribution** :

    * Calculer : (jours restants / total de jours) × montant mensuel
    * Exemple : adhésion le 15 juin, mensuel = 10 000 RWF
    * Prorata : (15 jours / 30 jours) × 10 000 = 5 000 RWF
    * Mois suivant : 10 000 RWF complets

    **Option 3 : sauter le premier mois** :

    * Le Membre commence à contribuer le mois suivant
    * Plus simple, mais retarde la constitution de l'Épargne

    **Recommandation** : Option 1 (contribution complète) pour clarté et cohérence.
  </Accordion>

  <Accordion title="Le membre n'a pas le dépôt initial requis">
    **Options** :

    **Option 1 : retarder l'activation** :

    * Le Membre reste inactif jusqu'à la collecte du Dépôt
    * Attente claire, pas d'exception

    **Option 2 : plan de paiement échelonné** :

    * Autoriser un paiement partiel (par ex. 50 % maintenant, 50 % le mois prochain)
    * Documenter l'accord
    * Activer après le premier versement

    **Option 3 : renoncer à l'exigence** :

    * Le comité peut renoncer au Dépôt initial
    * Doit être documenté dans le procès-verbal
    * Appliquer de façon cohérente pour éviter le favoritisme

    **Recommandation** : Option 1 (retarder l'activation) pour maintenir les standards. Option 2 acceptable avec documentation claire.
  </Accordion>

  <Accordion title="Compte d'épargne non créé après attribution du rôle">
    **Comportement attendu** : compte d'Épargne créé automatiquement lorsque le rôle "member" est assigné

    **S'il n'est pas créé** :

    1. **Vérifier que l'attribution du rôle a réussi** : `GET /organization-users/{id}/role-assignments`
    2. **Vérifier que c'est le bon rôle** : doit être le rôle avec `key="member"`
    3. **Vérifier l'enregistrement organizationUser** : `GET /organization-users/{id}`, confirmer que `savingsLedgerAccountId` est défini
    4. **Création manuelle** (si nécessaire) : contacter l'administrateur système

    **Prévention** : toujours vérifier que le compte d'Épargne est créé après l'attribution du rôle Membre.
  </Accordion>

  <Accordion title="Le membre veut adhérer mais vit loin">
    **Considérations** :

    * Le Membre peut-il assister régulièrement aux réunions ? (minimum trimestriel recommandé)
    * Comment fera-t-il ses contributions ? (mobile money, virement bancaire ?)
    * Comment accédera-t-il aux prêts ? (présence requise pour gros montants ?)
    * Participera-t-il à la gouvernance ? (vote, comités ?)
    * Existe-t-il une Tontine plus locale mieux adaptée ?

    **Recommandation** :

    * Approuver seulement si le Membre peut participer efficacement à distance
    * Exiger une orientation par appel vidéo si la présence physique est impossible
    * Configurer mobile money pour les contributions
    * Documenter les politiques de participation à distance
  </Accordion>
</AccordionGroup>

***

## Bonnes pratiques

<Note>
  **Stratégies d'intégration réussie :**

  **Efficacité du processus** :

  * ✅ Terminer l'intégration dans les 2 semaines suivant la demande
  * ✅ Utiliser une checklist standardisée (ne pas oublier d'étapes)
  * ✅ Planifier régulièrement les sessions d'orientation (ne pas attendre chaque individu)
  * ✅ Automatiser les rappels de suivi des nouveaux membres

  **Engagement du Membre** :

  * ✅ **Système d'accompagnement** : associer le nouveau Membre à un Membre expérimenté pendant les 3 premiers mois
  * ✅ **Implication immédiate** : inviter à la prochaine réunion (dans les 2 semaines suivant l'adhésion)
  * ✅ **Contact personnel** : appeler le Membre 1 semaine après l'adhésion pour prendre des nouvelles
  * ✅ **Célébrer les étapes** : reconnaître la première contribution, le premier prêt, le premier anniversaire d'adhésion

  **Documentation** :

  * ✅ Garder des dossiers complets (demande, pièce d'identité, accords)
  * ✅ Documenter les approbations du comité dans les procès-verbaux
  * ✅ Classer les reçus de tous les paiements
  * ✅ Maintenir des sauvegardes numériques des dossiers membres

  **Contrôle qualité** :

  * ✅ **Suivre le taux de conversion** : combien de candidats deviennent membres actifs ?
  * ✅ **Surveiller les abandons** : où les nouveaux membres abandonnent-ils ? (avant Dépôt ? après le premier mois ?)
  * ✅ **Revoir le processus trimestriellement** : qu'est-ce qui fonctionne ? Qu'est-ce qui est confus ?
  * ✅ **Standardiser l'orientation** : mêmes informations pour tous les membres

  **Utilisation du système** :

  * ✅ Vérifier que le Membre peut se connecter pendant l'orientation
  * ✅ Montrer au Membre comment consulter son solde
  * ✅ Fournir des instructions de connexion écrites
  * ✅ Offrir un support technique pour les problèmes de connexion
</Note>

***

## Sujets connexes

<CardGroup cols={2}>
  <Card title="Inviter des membres" icon="user-plus" href="/fr/tontines/organization-users/inviting-users">
    Documentation API détaillée pour l'invitation des membres
  </Card>

  <Card title="Enregistrer les Dépôts" icon="money-bill-wave" href="/fr/tontines/deposits/recording-deposits">
    Comment enregistrer la contribution initiale
  </Card>

  <Card title="Gérer les rôles" icon="user-tag" href="/fr/tontines/organization-users/roles">
    Attribution des rôles et permissions
  </Card>

  <Card title="Relevés de Compte" icon="file-invoice" href="/fr/tontines/reports/account-statements">
    Voir l'historique des transactions du Membre
  </Card>
</CardGroup>
