Digital mobile money onboarding: from 72 hours to under 5 minutes
A regulated financial institution in West Africa transformed its account opening journey in 7 weeks. KYC processing moved from predominantly manual to automated in over 7 cases out of 10.
Context and initial problem
This regulated financial institution operates in 2 countries in francophone Africa, offering mobile money accounts and simplified bank accounts. Its client base numbers several hundred thousand active users. Like all financial institutions supervised by West African banking regulators, it is subject to full KYC requirements including document verification and AML/PEP screening for every new account.
Cet établissement financier réglementé opère dans 2 pays d'Afrique francophone, proposant des comptes de mobile money et des comptes bancaires simplifiés. Sa base clients compte plusieurs centaines de milliers d'utilisateurs actifs. Comme tout établissement financier supervisé par les régulateurs bancaires d'Afrique de l'Ouest, il est soumis à des exigences KYC complètes incluant la vérification de documents et le screening AML/PPE pour chaque nouveau compte.
Its previous onboarding journey was semi-digital: online form followed by manual validation in branch. This model resulted in an average account opening delay of 48 to 72 hours between file submission and activation. On the digital channel, the observed abandonment rate reached 32–41%, roughly one in three or four prospects left the journey before completing their file.
Son parcours d'onboarding précédent était semi-digital : formulaire en ligne suivi d'une validation manuelle en agence. Ce modèle engendrait un délai moyen d'ouverture de compte de 48 à 72 heures entre la soumission du dossier et l'activation. Sur le canal digital, le taux d'abandon observé atteignait 32–41 %, soit environ un prospect sur trois ou quatre quittant le parcours avant d'avoir complété son dossier.
KYC processing remained predominantly manual, with significant compliance overhead. The inability to onboard outside branch opening hours was a structural growth constraint, particularly for rural or mobile users.
Le traitement KYC restait majoritairement manuel, avec une charge de conformité significative. L'impossibilité d'onboarder en dehors des horaires d'ouverture des agences constituait une contrainte structurelle de croissance, notamment pour les utilisateurs ruraux ou mobiles.
Deployed solution
The activated modules cover the full KYC/AML journey: eKYC, biometric verification (face match), document verification, fraud prevention with AML/PEP screening, and digital signature for contractual documents.
Les modules activés couvrent l'intégralité du parcours KYC/AML : eKYC, vérification biométrique (face match), vérification de documents, prévention de la fraude avec screening AML/PPE, et signature électronique pour les documents contractuels.
Integration was achieved via REST API on the institution's backend, with web SDK and mobile SDK embedded in existing applications. The KYC workflow was deployed on a preconfigured "Bank onboarding" template, then adapted to the specific requirements of the local regulator: PEP checks, international sanctions list verification, and address verification. The deployment is regional cloud with local data replication in compliance with the data residency requirements imposed by the West African banking regulator.
L'intégration a été réalisée via REST API sur le backend de l'établissement, avec les SDK web et mobile embarqués dans les applications existantes. Le workflow KYC a été déployé sur un modèle préconfiguré « onboarding bancaire », puis adapté aux exigences spécifiques du régulateur local : contrôles PPE, vérification des listes de sanctions internationales et vérification d'adresse. Le déploiement est en cloud régional avec réplication locale des données, conformément aux exigences de résidence des données imposées par le régulateur bancaire d'Afrique de l'Ouest.
Observed results on project scope
Implementation timeline
The scoping workshop and initial API integration took 3 weeks. Client acceptance, regulatory acceptance and internal pilot occupied the following 4 weeks. Production went live 7 weeks after kick-off.
L'atelier de cadrage et l'intégration API initiale ont pris 3 semaines. La recette client, la recette réglementaire et le pilote interne ont occupé les 4 semaines suivantes. La mise en production a eu lieu 7 semaines après le démarrage.
Onboarding time (2m40–4m10) depends directly on the end customer's network quality and document readability. Values are averages measured excluding network incidents. The automatic processing rate (72–81%) depends directly on the scoring thresholds configured in the workflow. These thresholds are adjustable according to the institution's risk appetite. The before/after comparison on abandonment rate is made on comparable cohorts but does not constitute strict proof of causality: other factors (simultaneous marketing campaigns, seasonality) may have contributed.
La durée d'onboarding (2m40–4m10) dépend directement de la qualité réseau du client final et de la lisibilité des documents. Les valeurs sont des moyennes mesurées hors incidents réseau. Le taux de traitement automatique (72–81 %) dépend directement des seuils de scoring configurés dans le workflow. Ces seuils sont ajustables selon l'appétit au risque de l'établissement. La comparaison avant/après sur le taux d'abandon est réalisée sur des cohortes comparables mais ne constitue pas une preuve stricte de causalité : d'autres facteurs (campagnes marketing simultanées, saisonnalité) ont pu contribuer.
Request a demo
Our team will contact you within 24 business hours.