Intégrez la banque africaine en quelques lignes
Une API REST claire, des SDKs typés et des webhooks signés pour encaisser, virer et orchestrer des paiements en XOF. De la sandbox à la production, sans friction.
# Créer un virement (Banking-as-a-Service)
curl -X POST https://api.zamanbank.com/v1/transfers \
-H "Authorization: Bearer sk_test_zb_4f8a2c91d7e6" \
-H "Content-Type: application/json" \
-d '{
"fromAccountId": "acc_9f1b7c",
"toAccountNumber": "ZB-2200-4471-8830",
"amount": 25000,
"currency": "XOF",
"description": "Règlement commande #1042"
}'
# Réponse 201
# {
# "id": "trf_a17d39",
# "status": "completed",
# "amount": 25000,
# "currency": "XOF",
# "createdAt": "2026-06-20T09:42:11Z"
# }<!-- Bouton "Payer avec ZamanBank" -->
<script src="https://js.zamanbank.com/v1/checkout.js"></script>
<button
data-zb-key="pk_live_zb_8c3d…"
data-zb-amount="25000"
data-zb-currency="XOF"
data-zb-label="Payer avec ZamanBank"
onclick="ZamanBank.checkout(this)">
Payer avec ZamanBank
</button>Tout ce qu’il faut pour construire
Une plateforme BaaS complète : API, SDKs, sandbox et extensions e-commerce prêtes à l’emploi.
API REST unifiée
Une seule API JSON pour les comptes, virements, soldes et l’historique. Endpoints versionnés, réponses prévisibles, codes d’erreur normalisés.
Clés test & live
Deux jeux de clés isolés. Construisez en sandbox avec sk_test_…, basculez en production avec sk_live_… sans changer une ligne de code.
Webhooks signés
Recevez payment.succeeded, transfer.completed, kyc.approved en temps réel. Chaque événement est signé HMAC pour garantir l’authenticité.
Sandbox complète
Un environnement bac à sable avec soldes fictifs en XOF, numéros de test et simulateur d’encaissement. Aucun argent réel mobilisé.
SDKs officiels
Bibliothèques Node.js, PHP, Python et Flutter. Typage fort, retries automatiques et pagination intégrée pour aller vite.
Plugin WooCommerce
Encaissez en XOF sur votre boutique WordPress en quelques minutes. Bouton « Payer avec ZamanBank » natif, webhooks et réconciliation auto.
Vos clés API
Chaque environnement dispose de sa paire de clés. La clé publique (pk_) s’intègre côté client, la clé secrète (sk_) reste sur votre serveur.
sk_test_zb_4f8a2c91d7e6b3a08f12sk_live_zb_•••••••••••••••••••• (KYB requis)Webhooks
Configurez une URL HTTPS et abonnez-vous aux événements. Chaque requête porte l’en-tête X-ZB-Signature.
payment.succeededtransfer.completedtransfer.failedkyc.approvedaccount.created
De la sandbox à la production
Trois étapes pour passer de l’idée au premier paiement encaissé.
Créez votre compte développeur
Activez l’accès BaaS depuis le tableau de bord et récupérez vos clés test instantanément.
Intégrez en sandbox
Appelez l’API avec sk_test_…, branchez vos webhooks et simulez des paiements en XOF.
Passez en production
Remplacez par vos clés live après validation KYB. Encaissez réellement, à l’échelle.
Choisissez votre stack, on s’occupe du reste
Bibliothèques officielles maintenues et plugin WooCommerce certifié. Documentation interactive avec essais en direct dans Swagger.