1
Créez votre compte marchand
Inscrivez-vous sur le site Djonanko Pay avec le nom de votre entreprise, un email, un numéro de téléphone et une référence marchand (un seul mot, ex.
beautyshop).Vous recevez par SMS :- votre
API Key(préfixeDJN-) et votreAPI Secret - votre référence marchand
- vos identifiants de connexion au dashboard (numéro + mot de passe)
403 Merchant account is not active.2
Configurez votre URL de webhook
Dans le dashboard, onglet Développeur → Configuration des URLs, renseignez l’URL HTTPS de votre serveur qui recevra les notifications de paiement. Elle ne doit pas être protégée par une authentification.Vous pouvez aussi le faire par API avec
PATCH /web-merchant/set-webhook-url.3
Créez un lien de paiement
Depuis votre serveur, appelez l’endpoint de création avec vos clés :Réponse :
4
Redirigez votre client
Envoyez le client vers
paymentUrl. Il choisit son opérateur, saisit son numéro, valide sur son téléphone, puis est redirigé vers votre return_url (succès) ou cancel_url (échec).Le lien reste valable 24 heures.5
Traitez la notification
Dès que l’opérateur confirme, Djonanko envoie un Retrouvez votre commande grâce à
POST sur votre webhook :reference (ou metadata.order_id), marquez-la payée, et répondez 200. Pour aller plus loin : guide des webhooks.Et ensuite ?
Sécuriser vos webhooks
Idempotence et confirmation du statut côté serveur.
Déclarer vos IPs
Obligatoire à partir du 25 septembre 2026.
Passer en production
La checklist avant d’ouvrir les paiements à vos clients.
