đ
Circuit de Recouvrement Zéro-Coulage
Notification SMS â Paiement dĂ©matĂ©rialisĂ© â Rapprochement TrĂ©sor Public
đŻ Objectif
ImplĂ©menter le circuit sĂ©curisĂ© de recouvrement de l'IFTB selon le modĂšle ZĂ©ro-Coulage du Livre Blanc : notification automatique â paiement dĂ©matĂ©rialisĂ© â rapprochement TrĂ©sor.
đ Architecture du Flux (4 Ătapes)
âââââââââââââââ âââââââââââââââ ââââââââââââââââ ââââââââââââââââ â ĂTAPE 1 â â ĂTAPE 2 â â ĂTAPE 3 â â ĂTAPE 4 â â Notificationâââââ¶âEncaissement âââââ¶â SĂ©curisation âââââ¶â Rapprochementâ â SMS â â Contribuableâ â TrĂ©sor Publicâ â Quotidien â âââââââââââââââ âââââââââââââââ ââââââââââââââââ ââââââââââââââââ
1 Notification Automatique
Déclencheur : Génération du rÎle fiscal par le Fiscal Engine
{
"notification": {
"canal": "SMS cellulaire",
"destinataire": "${proprietaire_telephone}",
"template": "IFPB Mairie [Commune] - Réf: ${reference_parcelle}\nMontant dû: ${montant_total} Ar (IFTB + CAC)\nPayez via Mobile Money ou au guichet Perception.\nCode marchand: ${code_marchand}",
"expediteur": "IFPB-MAIRIE",
"automatique": true,
"retry": {"max": 3, "interval_h": 24}
}
}Contenu Avis d'Imposition :
- Référence Fiscale Unique (Code Parcelle)
- Identité du Contribuable / Adresse du bien / Usage constaté
- Détails du calcul automatique (Surface totale, Valeur Locative, Taux appliqué)
- Montant Principal IFTB + Centimes Additionnels Communaux (10%)
- Procédure de paiement sécurisé
2 Encaissement Dématérialisé
Canaux autorisés (par ordre de priorité) :
| Canal | Processus | Avantage |
|---|---|---|
| Mobile Money (MVola/Airtel Money/Orange Money) | Code Marchand Commune | Instantané, traçable |
| Virement Bancaire | Compte de DépÎt Trésorerie Principale | Direct, sans intermédiaire |
| Guichet Perception | ChÚque du Trésor + reçu officiel | Seul canal espÚces autorisé |
â ïž
RÚgle d'or : Aucun paiement en espÚces en dehors du guichet de la Perception Principale contre reçu officiel.
3 Sécurisation Trésor Public
Architecture technique :
Compte Marchand Digital (Opérateur)
â
⌠(adossement technique automatique)
Compte de DĂ©pĂŽt Commune â TrĂ©sorerie Principale
â
âŒ
Fonds intĂšgrent le circuit financier public
â
â
ZĂRO manipulation intermĂ©diaire d'espĂšcesGaranties :
- Les flux comptes marchands sont adossés techniquement au compte de dépÎt de la commune auprÚs du Trésor Public
- Pas d'accÚs direct aux fonds pour aucun agent ou élu
- Traçabilité complÚte de chaque transaction
4 Rapprochement Automatisé Quotidien
Responsable : Receveur Municipal
Processus :
- Export table de collecte du jour (depuis Kobo/Fiscal Engine)
- Import relevé compte marchand (depuis banque/opérateur)
- Appliquer Matrice de Rapprochement Automatisé (tableur)
- Mettre Ă jour liste des restes Ă recouvrer
- Générer rapport journalier pour le Maire et le SG
Matrice de Rapprochement :
| Champ Collecte | Champ Banque | Match ? | Action |
|---|---|---|---|
| reference_parcelle | rĂ©fĂ©rence_paiement | â | Marquer PAYĂ |
| montant_attendu | montant_reçu | â = | Confirmer |
| montant_attendu | montant_reçu | â ïž â | Flag anomalie |
| reference_parcelle | NULL | â | Ajouter restes Ă recouvrer |
đïž ModĂšle de DonnĂ©es Transaction
{
"transaction": {
"id_transaction": "UUID",
"reference_fiscale": "string",
"montant_du": float,
"montant_paye": float,
"devise": "MGA",
"date_echeance": "date",
"date_paiement": "datetime",
"canal_paiement": "mobile_money|virement_bancaire|guichet",
"reference_paiement_externe": "string",
"statut": "emis|notifie|paye_partiel|paye|retard|contentieux",
"rapprochement": {
"date_rapprochement": "date",
"operateur_rapprochement": "string",
"conforme": bool
}
}
}đ Ătats du RĂŽle Fiscal
EMIS (gĂ©nĂ©ration) â NOTIFIĂ (SMS envoyĂ©) â PAYĂ (rapprochĂ©)
â RETARD (>30j) â CONTENTIEUX (>90j)â° Gestion des Restes Ă Recouvrer
| Délai | Action |
|---|---|
| J+0 | Ămission rĂŽle + SMS notification |
| J+7 | Relance SMS automatique #1 |
| J+15 | Relance SMS automatique #2 + appel téléphonique |
| J+30 | Lettre de mise en demeure signée Receveur |
| J+60 | Visite terrain agent recenseur |
| J+90 | Transmission contentieux (Tribunal administratif) |
đ Indicateurs de Performance (KPIs Recouvrement)
| KPI | Formule | Cible |
|---|---|---|
| Taux de notification | SMS envoyés / rÎles émis | 100% |
| Taux de recouvrement J30 | Payés J30 / total notifié | > 60% |
| Taux de recouvrement J90 | Payés J90 / total notifié | > 85% |
| Délai moyen paiement | Avg(jours entre notification et paiement) | < 15 jours |
| Taux rapprochement | Transactions rapprochées / totales | 100% |
| Volume coulages détectés | Anomalies rapprochement | 0 (zéro tolérance) |
đĄïž SĂ©curitĂ© & Anti-Fraude
- 1 SĂ©paration des duties : Ordonnateur (Maire) â Comptable (Receveur)
- 2 Paiement exclusif dématérialisé : pas d'espÚces hors guichet officiel
- 3 Traçabilité blockchain-lite : chaque transaction immuable et horodatée
- 4 Audit trail complet : qui a fait quoi, quand, depuis quel terminal
- 5 Alertes automatiques : toute anomalie de rapprochement notifiée en temps réel
đ IntĂ©grations SystĂšmes
| SystĂšme | RĂŽle | Protocole |
|---|---|---|
| Fiscal Engine | Source des rĂŽles fiscaux | REST API |
| SMS Gateway | Envoi notifications | SMPP / HTTP API |
| Opérateurs Mobile Money | Encaissement | Merchant API |
| Banque (Trésor) | Compte dépÎt | EBICS / SWIFT |
| Tableur Rapprochement | Validation Receveur | CSV import/export |