Payouts
Payez vos partenaires en mobile money, en un appel.
Versez depuis votre solde vers le mobile money de 14 pays, de MTN MoMo à M-Pesa, et vers Express Union. Un appel par bénéficiaire, un suivi jusqu'à l'arrivée, et le bénéficiaire reçoit la somme complète.
- Vérification du nom
- Le bénéficiaire reçoit tout
Pourquoi Wajub Payouts
Envoyer de l'argent, en toute confiance.
Un payout dépense de l'argent réel. Chaque transfert passe donc des contrôles avant de partir, et vous gardez la trace de chacun.
- Des bénéficiaires enregistrés
- Enregistrez un destinataire une fois, puis payez-le simplement par son identifiant.
- Le bon destinataire, vérifié
- Vérifiez qu'un numéro correspond bien au nom attendu avant d'envoyer l'argent.
- Des contrôles avant chaque débit
- Plafonds, contrôle anti-fraude, restrictions du compte, fonds suffisants : rien n'est débité tant que tout n'est pas validé.
- Des frais connus d'avance
- Sur le rail Wajub, les frais sont réservés avec le montant dès la création : le bénéficiaire reçoit la somme complète.
- Aucun double paiement
- Chaque transfert porte sa clé d'idempotence : un appel répété avec la même clé ne paie pas deux fois.
- Un suivi en temps réel
- Les webhooks transfer.processing, transfer.succeeded et transfer.failed vous tiennent informé à chaque étape.
Cas d'usage
Pour tous ceux que vous devez payer.
Un transfert par bénéficiaire, déclenché depuis votre code au moment où le paiement est dû.
Livreurs et chauffeurs
Payés à la course ou en fin de journée.
Vendeurs d'une marketplace
Leur part reversée après chaque vente.
Fournisseurs
Réglés sans passer à la banque.
Remboursements et primes
Envoyés directement sur le mobile money.
- Les fonds partent de votre solde, alimenté par vos encaissements.
- Un solde par devise, sans découvert possible.
- Les premiers versements en production sont revus avant exécution pour protéger votre compte.
Pour les développeurs
Un transfert tient en un appel.
Bénéficiaire, montant, devise, clé d'idempotence : Wajub se charge des contrôles, de l'exécution et des notifications.
po_test_Un sandbox complet- En sandbox, chaque paiement crédite votre solde de test : encaissez puis versez, comme en production.
+237670000000Des numéros de test- Le numéro du bénéficiaire de test décide du résultat, pour valider chaque scénario.
wajub transfers createCLI et SDK- La CLI et les SDK couvrent les bénéficiaires, les transferts et le solde.
import { Wajub } from '@wajub/node'
const wajub = new Wajub({ secretKey: process.env.WAJUB_SECRET_KEY! })
const transfer = await wajub.transfers.create({
beneficiary: 'ben_7Kq2mX9vL4tRb3nP8sZc',
amount: 85000,
currency: 'XAF',
description: 'Supplier payment #892',
}, { idempotencyKey: 'payout-892' })
console.log(transfer.status)Réponse201 Created
{"code": 201,"transfer": {"id": "po_4fT9kLm2Qx7R","amount": 85000,"status": "processing"}}
Webhook signéX-Wajub-Signature
{"id": "evt_9QmT2xKp7LcN","event": "transfer.succeeded","data": {"id": "po_4fT9kLm2Qx7R","status": "succeeded"}}
Questions fréquentes
Une autre question ? Parler à l'équipe
- Vers quels moyens de paiement puis-je verser ?
- Sur le rail Wajub, vers le mobile money des 14 pays qu'il couvre, Wave excepté, et vers Express Union au Cameroun, sur demande comme pour les encaissements. Les payouts via d'autres fournisseurs sont activés rail par rail : l'équipe vous confirme ceux disponibles pour votre compte.
- Puis-je payer plusieurs bénéficiaires d'un coup ?
- Oui, en enchaînant un appel par bénéficiaire, chacun avec sa clé d'idempotence. Vous gardez ainsi un suivi précis, transfert par transfert.
- Pourquoi mon premier payout est-il mis en revue ?
- Pour protéger votre compte : un premier payout, comme certains autres transferts, est vérifié avant exécution, les fonds restant réservés pendant ce temps.
- Puis-je annuler un transfert ?
- Non : une fois créé, un transfert va jusqu'à son terme. C'est pourquoi la vérification du bénéficiaire et les contrôles interviennent avant l'appel.
- Le solde affiché est-il en temps réel ?
- GET /balance renvoie un solde actualisé toutes les quelques minutes. Consultez-le avant une série de transferts, puis fiez-vous aux réponses de chaque transfert.
Faites votre premier payout en sandbox.
Encaissez un paiement de test, puis versez-le : le parcours complet en quelques minutes.




