Djamo
4,7
Télécharger
API Business

Intégrez Djamo dans vos applications

Une API RESTful pour collecter des paiements, envoyer de l'argent et gérer vos transactions. Simple, sécurisée et documentée.

+200 entreprises utilisent l'API Djamo

RESTful
API standardisée
HTTPS
Chiffrement total
Webhooks
Notifications temps réel
2 pays
Côte d'Ivoire & Sénégal
Simple et puissante

Quelques lignes de code suffisent

Créez une demande de paiement, envoyez de l'argent ou vérifiez votre solde en quelques appels API.

Collecter un paiementPOST /v1/charges
curl -X POST "/v1/charges" \
  -H "Authorization: Bearer at_..." \
  -d '{
    "amount": 15000,
    "description": "Commande #1234",
    "success_url": "https://...",
    "failure_url": "https://..."
  }'
Envoyer de l'argentPOST /v1/transactions
curl -X POST "/v1/transactions" \
  -H "Authorization: Bearer at_..." \
  -d '{
    "amount": 50000,
    "phone_number": "+22507XXXXXXXX",
    "first_name": "Régis",
    "last_name": "Bamba"
  }'

Tout ce que vous pouvez faire

Une API complète pour tous vos besoins de paiement.

Sous-entités

Créez des sous-entités pour vos marchands. Leur nom et logo apparaissent dans l'historique Djamo du client. Parfait pour les marketplaces.

Sous-entités

Transferts

Envoyez de l'argent à un ou plusieurs destinataires Djamo en un seul appel. Idéal pour les salaires, commissions et remboursements.

Transferts

Collecte de paiements

Créez des demandes de paiement et recevez l'argent directement sur votre compte business. Générez un lien de paiement, partagez-le à votre client, et recevez une confirmation en temps réel.

Lien de paiement généré automatiquement
Remboursements complets ou partiels
Statut en temps réel via webhooks
Collecte de paiements

Solde en temps réel

Consultez le solde de votre compte business à tout moment pour une réconciliation instantanée de vos flux.

Solde en temps réel
Cas d'utilisation

Conçue pour vos besoins

E-commerce

Acceptez les paiements Djamo sur votre boutique en ligne avec un flux de redirection simple et sécurisé.

Marketplaces

Gérez les paiements de vos vendeurs avec les sous-entités. Chaque marchand garde son identité dans l'app.

Paie & disbursements

Automatisez le paiement des salaires, commissions et primes avec les transferts batch vers les comptes Djamo.

Standards techniques

Conçue pour les développeurs

Des conventions claires, une authentification robuste et des données standardisées pour une intégration sans friction.

Authentification Bearer Token (HTTPS uniquement)
Montants en entiers positifs (XOF, sans décimales)
Numéros de téléphone au format E.164
Timestamps ISO 8601 UTC
Codes d'erreur HTTP standards avec correlationId
Signatures HMAC-SHA256 sur les webhooks
Documentation API Djamo
Environnements

Staging et production

Des environnements dédiés par pays pour développer et déployer en toute confiance.

🇨🇮

Côte d'Ivoire

Stagingapibusiness-staging-civ.djamo.io
Prodapi-civ.djamo.com
🇸🇳

Sénégal

Stagingapibusiness-staging-sen.djamo.io
Prodapi-sen.djamo.com
Démarrage

Intégrez l'API en 4 étapes

Contactez l'équipe Djamo

Envoyez un email à business@djamo.com avec les informations de votre entreprise et votre cas d'utilisation.

Soumettez vos documents

Fournissez votre RCCM, attestation fiscale et justificatif de domicile. Vous recevrez vos identifiants de staging.

Intégrez et testez

Utilisez l'environnement de staging pour développer et tester votre intégration avec des données simulées.

Passez en production

Après validation de votre intégration, recevez vos clés de production et lancez-vous.

Ils construisent avec l'API Djamo

Découvrez les témoignages de nos partenaires techniques

Intégration rapide et fiable

On a intégré l'API Djamo en moins d'une semaine. La documentation est claire, le staging fonctionne parfaitement et le support technique est réactif. Nos clients paient directement depuis notre app.

Ibrahim S.
Ibrahim S.

Les paiements de masse simplifiés

Avant, on passait des heures à traiter les paiements de nos livreurs. Avec l'API batch de Djamo, tout part en un seul appel. C'est un game changer pour notre marketplace.

Fatou N.
Fatou N.

Parfait pour notre plateforme

La fonctionnalité sous-entités nous permet de gérer les paiements pour nos marchands tout en gardant leur identité visible dans l'app Djamo. Exactement ce qu'il nous fallait.

Questions fréquentes

Qu'est-ce que l'API Djamo Business ?
L'API Djamo Business est une infrastructure de paiement qui permet aux entreprises de collecter, gérer et envoyer de l'argent de manière programmatique. Elle est disponible en Côte d'Ivoire et au Sénégal, avec des transactions en XOF (Franc CFA).
Comment obtenir mes clés API ?
Contactez l'équipe Djamo à business@djamo.com avec les informations de votre entreprise et votre cas d'utilisation. Après soumission de vos documents (RCCM, attestation fiscale, justificatif de domicile), vous recevrez d'abord des identifiants de staging, puis de production après validation.
Quels types de paiements puis-je collecter ?
Actuellement, l'API permet la collecte de paiements Djamo-à-Djamo. Vous créez une demande de paiement (charge) qui génère un lien de paiement. Le client clique, autorise dans son app Djamo, et le paiement est confirmé. Le mobile money n'est pas encore disponible.
Quelles sont les limites de montant ?
Le montant maximum par collecte est de 200 000 000 FCFA. Pour les transferts individuels, la fourchette est de 5 000 à 500 000 XOF par transaction, avec un total maximum de 200 000 000 FCFA.
Comment fonctionnent les webhooks ?
L'API supporte 4 types d'événements webhook : transactions démarrées, complétées, échouées, et mise à jour de statut des charges. Chaque payload est signé avec HMAC-SHA256 pour garantir l'authenticité. Vous pouvez créer, consulter et supprimer vos webhooks via l'API.
Y a-t-il un environnement de test ?
Oui, un environnement de staging complet est disponible avec des numéros de téléphone de test pour simuler des scénarios de succès et d'échec. Une interface Swagger interactive est également fournie dans la documentation.