Validation des numéros mobile money camerounais (MTN et Orange)
Project description
PhoneVerify Mobile Money Cameroun
API de validation des numeros de telephone mobile money pour le Cameroun
Validation, detection d'operateurs et conversion de formats pour MTN et Orange Mobile Money
Probleme
Chaque jour, des milliers de transactions échouent pour des raisons évitables: Formats inconsistants, Confusion opérateur, Erreurs de saisie etc..
50+ startups fintech développent CHACUNE leur propre validateur
Inconsistance : Chaque solution a ses propres règles
Maintenance coûteuse : Mise à jour lors de changements réglementaires
Barrière à l'entrée : Les nouvelles startups perdent du temps sur ce problème basique.
Le Cameroun est le leader du mobile money en zone CEMAC avec 96% des transactions. Cependant, 0,5% des transactions echouent , representant 2,5 milliards FCFA bloques annuellement.
Solution : API Open Source de validation des numeros mobile money camerounais(ORANGE & MTN).
Fonctionnalites
Validation*
- Validation format camerounais
- Detection automatique operateur
- 33 prefixes supportes
- Gestion multiple formats d'entree
APIs REST
- Validation simple :
/api/v1/validate/ - Validation en masse :
/api/v1/validate/batch/(max 100) - Detection operateurs :
/api/v1/detect/ - Conversion formats :
/api/v1/convert/
Documentation
- Swagger UI :
/api/v1/docs/ - ReDoc :
/api/v1/redoc/ - Health Check :
/api/v1/health/
Installation
# Cloner le projet
git clone [URL_REPO]
cd "PhoneVerify Mobile Money CM"
# Environnement virtuel
python -m venv venv
venv\Scripts\activate # Windows
# source venv/bin/activate # Linux/Mac
# Dependances
pip install -r requirements.txt
# Base de donnees
python manage.py migrate
python manage.py populate_prefixes
# Serveur
python manage.py runserver
Developpe par Djoko Christian avec 💖 pour l'ecosysteme local
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file phoneverify_cameroon-1.0.0.tar.gz.
File metadata
- Download URL: phoneverify_cameroon-1.0.0.tar.gz
- Upload date:
- Size: 6.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1879d5b25cd07aea0c81a13298e281465666e60aa867754d9af8fdb0908d64d3
|
|
| MD5 |
7212e5b426373ade119c91f0b4c40e1e
|
|
| BLAKE2b-256 |
57a2dd7968ba3e9ceab73b3ee828c4a81a5e4f05761179a651d0e2231c0d29e8
|
File details
Details for the file phoneverify_cameroon-1.0.0-py3-none-any.whl.
File metadata
- Download URL: phoneverify_cameroon-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b2035ab535b3e55e142f638f1151cfbcf9c4c6fcc261b183083362c980b1b3b
|
|
| MD5 |
d015b8347b0636d0c983507ec6b9060a
|
|
| BLAKE2b-256 |
50c8bcfa9b2ad793dd05884564ac257248bd593fbf71d84e8ea7e53e7d8535c1
|