Aller au contenu principal

Reconciliation des Paiements

La reconciliation permet de rapprocher les paiements generes par PCH-SIG avec les releves des operateurs de paiement mobile money (TELECEL, Orange Money, MTN).

Vue d'ensemble

Workflow Reconciliation

Operateurs supportes

OperateurCodeCouleurFormat fichier
TELECELtelecelRouge 🔴CSV (;) ou Excel
Orange Moneyorange_moneyOrange 🟠CSV (;) ou Excel
MTN Mobile MoneymtnJaune 🟡CSV (,) ou Excel

Creer une session de reconciliation

Etape 1 : Selection des parametres

  1. Acceder a Paiements > Reconciliation
  2. Cliquer sur Nouvelle reconciliation
  3. Selectionner :
ChampDescriptionObligatoire
OperateurTELECEL, Orange Money ou MTNOui
Periode debutDate de debut des transactionsOui
Periode finDate de fin des transactionsOui
CycleCycle de paiement concerneNon

Etape 2 : Import du fichier operateur

Telecharger le releve de l'operateur et l'importer dans le systeme.

Format TELECEL

ColonneDescription
ID TransfertReference interne
TelephoneNumero beneficiaire
Montant (FCFA)Montant transfere
Statut TransfertSUCCES, ECHEC, EN COURS
DateDate de transaction
Message / Ref. OperateurReference operateur
ID Ordre TransfertCode du cycle (ex: PCH-GB-001-C-16)
Nom BeneficiaireNom du beneficiaire
Solde Restant (FCFA)Solde compte operateur

Format Orange Money

ColonneDescription
Transaction IDReference transaction
Recipient PhoneNumero beneficiaire
AmountMontant
StatusStatut
Transaction DateDate/heure

Format MTN

ColonneDescription
TransRefReference transaction
MSISDNNumero beneficiaire
AmountMontant
TxnStatusStatut
DateTimeDate/heure

Etape 3 : Execution du matching

Apres import, cliquer sur Executer le matching pour lancer l'algorithme de correspondance.

Algorithme de correspondance

Le systeme utilise un algorithme multi-criteres pour faire correspondre les transactions :

Priorite de matching

  1. Cle de reconciliation (TELECEL uniquement, score 100)

    • Format : 245{telephone}-{codebeneficiaire}
  2. Reference exacte (score 100)

    • Correspondance directe par reference externe
  3. Matching flou (score 60+)

    • Telephone : +20 points
    • Montant exact (±1 FCFA) : +40 points
    • Montant proche (±1%) : +20 points
    • Meme jour : +40 points
    • ±3 jours : +20 points

Statuts de correspondance

StatutCodeDescriptionAction
Correspondance exacteexactTout correspond parfaitementAccepter
Correspondance flouefuzzyScore >= 60, verification manuelleVerifier
Ecart montantecart_montantPaiement trouve, montant differentCorriger
Ecart statutecart_statutPaiement trouve, statut differentCorriger
Non trouve internenon_trouve_interneTransaction externe sans paiementInvestiguer
Non trouve externenon_trouve_externePaiement sans transactionInvestiguer

Resolution des ecarts

Actions disponibles

ActionCodeDescription
AccepteraccepteValider l'entree telle quelle
CorrigercorrigeMettre a jour le paiement avec les donnees externes
RejeterrejeteMarquer comme invalide/rejete

Resolution individuelle

  1. Cliquer sur une entree avec ecart
  2. Verifier les details (interne vs externe)
  3. Ajouter un commentaire explicatif
  4. Choisir l'action de resolution

Resolution en lot

  1. Filtrer les entrees par statut
  2. Selectionner plusieurs entrees
  3. Cliquer sur Resolution en lot
  4. Appliquer l'action a toutes les selections

Integration Telecel

Extraction automatique du solde

Le systeme extrait automatiquement le solde du compte operateur depuis la derniere ligne du fichier TELECEL :

Fichier TELECEL importe

Extraction "Solde Restant (FCFA)"

Mise a jour CompteOperateur.soldeActuel

Creation mouvement d'ajustement

Code cycle

TELECEL inclut l'identifiant du cycle dans la colonne "ID Ordre Transfert" (ex: PCH-GB-001-C-16), permettant de lier automatiquement les transactions au cycle.

Impact sur les comptes operateurs

Lors de la resolution :

  • Accepter + statut "reussi" → Debit du compte operateur
  • Corriger + statut "reussi" → Debit du compte operateur + mise a jour paiement
  • Rejeter → Aucun impact comptable

Statistiques de session

IndicateurDescription
Lignes importeesTotal transactions du fichier
CorrespondancesExact + Fuzzy
EcartsMontant + Statut
Non trouvesInterne + Externe
Taux de matching(Exact + Fuzzy) / Total * 100
VarianceEcart montant total

Finalisation

Une fois toutes les entrees resolues :

  1. Verifier qu'aucune entree n'est "En attente"
  2. Cliquer sur Finaliser la session
  3. La session passe en statut "Termine"
  4. Le cycle peut etre mis a jour si necessaire

Export des resultats

Formats disponibles :

FormatContenu
CSVDonnees brutes pour analyse
ExcelRapport detaille avec mise en forme
PDFRapport de synthese pour archivage

Contraintes par cycle

:::warning Important La reconciliation n'est pas possible sur les cycles avec statut termine. Les cycles valide et en_cours peuvent etre reconcilies. :::

Bonnes pratiques

:::tip Recommandations

  1. Reconciliez regulierement : Chaque fin de cycle
  2. Verifiez les ecarts : Ne pas ignorer les montants differents
  3. Documentez les rejets : Ajoutez des commentaires explicatifs
  4. Archivez les rapports : Conservez les exports PDF
  5. Surveillez les non-trouves : Peut indiquer des problemes de donnees :::

Permissions requises

ActionPermission
Consulter les sessionsreconciliation.view
Creer une sessionreconciliation.create
Resoudre les entreesreconciliation.resolve
Finaliserreconciliation.finalize

Voir aussi