Skip to main content
Prérequis : un jeton d’admission, transmis par votre référent Djonanko après accord. La création de compte sur le Guichet n’est pas ouverte librement.
1

Créez votre compte

apiSecret et webhookSecret ne sont affichés qu’une seule fois. Enregistrez-les immédiatement dans votre gestionnaire de secrets — ils ne sont pas récupérables.
Référence : POST /merchants/signup.
2

Déclarez vos adresses IP de sortie

Si vous ne savez pas depuis quelle adresse vos serveurs sortent :
Puis déclarez-la :
3

Validez votre endpoint de notification

Avant toute opération réelle, vérifiez que votre endpoint est joignable et que votre vérification de signature fonctionne :
Un ping signé est envoyé sur votre URL. Si delivered est false, le champ hint indique la piste à suivre. Détails : Webhooks.
4

Attendez l'activation de votre compte

Votre compte est créé en statut PENDING. Vous pouvez authentifier, consulter votre portefeuille, configurer vos notifications et déclarer vos adresses IP — mais pas encore opérer.
Tant que status n’est pas ACTIVE, les appels à /cashin et /cashout renvoient 403 ACCOUNT_SUSPENDED. L’activation intervient après validation de votre dossier par Djonanko.
5

Lancez votre premier encaissement

Avec Orange, Wave et Djamo, le statut est AWAITING_PAYER et vous devez envoyer votre client sur payerActionUrl. Sans cela, l’encaissement n’aboutira jamais.Avec MTN et Moov, le statut est PENDING : le client reçoit une demande de validation sur son téléphone, vous n’avez rien à afficher.
Conservez operation.reference avec votre commande : c’est l’identifiant à citer partout.
6

Traitez la notification

Dès l’issue connue, Djonanko appelle votre URL :
Vérifiez la signature avant de traiter, répondez 2xx en moins de 15 secondes, et dédupliquez sur id. Le code de vérification est dans le guide Webhooks.

Et pour un transfert ?

Chiffrez d’abord, pour connaître la commission et vérifier votre solde :
Puis lancez le transfert :
Votre portefeuille doit être approvisionné : un transfert immobilise le montant et la commission dès l’acceptation. Voir Portefeuille.

Prochaines étapes

Idempotence

Comment ne jamais encaisser ni décaisser deux fois.

États d'une opération

Ce que chaque statut signifie et ce qu’il implique pour vous.

Erreurs

Tous les codes et la conduite à tenir.

Mise en production

La liste de contrôle avant d’ouvrir les vannes.