Transactions 24h
—
Total initiées
Taux de succès
—
Dispensées / Total
En attente
—
CREATED + PENDING
Volume 24h
—
FCFA dispensés
Volume horaire — 24 dernières heures
Répartition par statut
Transactions récentes
| Switch TX ID | Émetteur | Montant | Statut | GAB | Date |
|---|---|---|---|---|---|
Transactions
| Switch TX ID | Émetteur | Acquéreur | Montant | Frais | Statut | GAB | Date | |
|---|---|---|---|---|---|---|---|---|
Partenaires du réseau
| Code | Nom | Type | Statut | Pays | Frais | Transactions | Volume total | Actions |
|---|---|---|---|---|---|---|---|---|
À régler
—
Transactions DISPENSED
Volume à régler
—
FCFA
Prochain batch
14h00 UTC
Quotidien — J+1
Transactions en attente de settlement
| Switch TX ID | Émetteur | Acquéreur | Montant | Dispensé le | Frais |
|---|---|---|---|---|---|
Tester un endpoint
Réponse
— En attente d'une requête —
Cycle de vie d'une transaction
CREATED — L'émetteur initie le retrait. L'OTP est généré (6 chiffres, validité 10 min, 3 tentatives max) et communiqué au client.
PENDING — OTP actif, en attente de présentation au GAB.
VALIDATED — Le GAB valide l'OTP et le montant.
DISPENSED — Les espèces sont distribuées. Un callback est envoyé à l'émetteur.
SETTLED — Compensation T+1 effectuée lors du batch quotidien à 14h00 UTC.
EXPIRED / CANCELLED / FAILED — États terminaux, aucune action possible.
PENDING — OTP actif, en attente de présentation au GAB.
VALIDATED — Le GAB valide l'OTP et le montant.
DISPENSED — Les espèces sont distribuées. Un callback est envoyé à l'émetteur.
SETTLED — Compensation T+1 effectuée lors du batch quotidien à 14h00 UTC.
EXPIRED / CANCELLED / FAILED — États terminaux, aucune action possible.
Référence des endpoints
Swagger UI ↗
| Méthode | Endpoint | Auth | Description |
|---|---|---|---|
| POST | /api/v1/auth/token | Public | Obtenir un JWT depuis l'API Key |
| GET | /api/v1/auth/me | JWT | Informations du partenaire connecté |
| POST | /api/v1/withdrawals/initiate | EMITTER | Initier un retrait (génère OTP) |
| POST | /api/v1/withdrawals/validate | ACQUIRER | Valider l'OTP au GAB |
| POST | /api/v1/withdrawals/{id}/dispense | ACQUIRER | Confirmer la dispensation des espèces |
| GET | /api/v1/withdrawals/{id}/status | JWT | Statut d'une transaction |
| POST | /api/v1/withdrawals/{id}/cancel | EMITTER | Annuler (avant validation) |
| GET | /api/v1/admin/dashboard | JWT | KPIs temps réel |
| GET | /api/v1/admin/transactions | JWT | Liste paginée des transactions |
| GET | /api/v1/admin/partners | JWT | Liste des partenaires |
| GET | /actuator/health | Public | Santé de l'application |