Infrastructure de paiement · Tchad & zone CEMAC

Chaque franc encaissé.
Chaque franc tracé.

Kadryza Pay réunit Airtel Money et Moov Money derrière une seule API. Vos clients paient depuis leur téléphone ; votre relevé s’écrit en temps réel, au franc près.

Clés test & live · production après validation KYC.

Airtel Money · Moov MoneyXAF · Franc CFAWebhooks signés HMAC-SHA256Clés test & liveLedger réconcilié

Le problème

Encaisser le mobile money est encore trop compliqué.

Accepter Airtel et Moov Money aujourd'hui, c'est un protocole par opérateur, des scripts fragiles et personne pour vous dire pourquoi un paiement a échoué. Kadryza a été construit pour remplacer exactement ça.

Sans Kadryza

  • Un protocole, un contrat et des délais différents par opérateur.

  • Des intégrations « maison » qui cassent en production, sans rejeu.

  • Encaissements, frais et reversements rapprochés à la main.

  • Aucune visibilité sur les flux, les échecs et les anomalies.

Avec Kadryza Pay

  • Une intégration unique pour tous les opérateurs.

  • Sessions de paiement et webhooks signés, avec rejeu fiable.

  • Ledger et soldes réconciliés automatiquement.

  • Dashboard temps réel et journaux d’audit.

La solution

Une passerelle. Tous les opérateurs.

Kadryza Pay se place entre votre application et les réseaux mobile money : vous parlez à une seule API, le rail s'occupe du reste.

Votre application

site, app mobile, ERP

POST /v1/payment-sessions
Kadryza
API RESTRail opérateursLedger
USSD · réseaux opérateurs

Airtel · Moov

vos clients paient mobile

webhook signé HMAC-SHA256 → votre serveur

Une API unique

Une seule intégration REST pour encaisser sur tous les opérateurs. Sessions de paiement, webhooks fiables, test et live.

  • · API REST claire
  • · Webhooks signés
  • · Clés test / live

Un rail supervisé

Kadryza relie votre API aux réseaux mobile money et surveille chaque maillon, avec provisioning et rotation des accès.

  • · Statut en temps réel
  • · Multi-opérateur
  • · Accès supervisés

Un dashboard complet

Suivez vos paiements, vos soldes et vos reversements. Gérez vos clés, votre équipe et votre conformité.

  • · Soldes & reversements
  • · Rôles & permissions
  • · Journaux d’activité

Le parcours d’un paiement

De l’encaissement au webhook, en trois temps.

À chaque temps, une preuve : la requête envoyée, le ticket que compose le client, le webhook signé qui revient. Votre équipe peut tout vérifier.

01

Créez une session

Votre application appelle l’API avec le montant et l’opérateur. Kadryza renvoie la session et le ticket USSD que votre client va composer.

02

Le client confirme

Le client valide le paiement depuis son téléphone, via Airtel Money ou Moov Money. Kadryza suit la transaction sur le réseau opérateur.

03

Votre serveur est notifié

Le webhook signé HMAC-SHA256 arrive en temps réel. Le solde est mis à jour, le ledger garde la trace.

Pour les marchands

Pilotez vos encaissements, pas votre tableur.

Le dashboard fait le travail du tableur : paiements, soldes et reversements au même endroit, et une réconciliation qui n'attend plus la fin du mois.

Soldes en temps réel

Disponible, réservé, reversé : chaque franc encaissé a une place.

Reversements

Déclenchez vos retraits vers mobile money ou compte bancaire.

Équipe & rôles

Chacun son accès : votre comptable consulte, votre gérant reverse.

KYC intégré

Votre dossier de conformité, suivi du dépôt à la validation.

Liens de paiement

Un lien suffit pour encaisser.

Tous les marchands n’ont pas un site. Créez un lien de paiement, envoyez-le sur WhatsApp ou montrez-le en boutique : le client paie depuis son téléphone, vous êtes notifié comme pour n’importe quelle vente.

  • Créé en quelques secondes depuis votre dashboard
  • Payé par USSD, comme n’importe quel encaissement Kadryza
  • Suivi au même endroit que le reste de votre activité
1
2
3
4
# Créer une session d'encaissement
curl -X POST https://api.kadryza.app/v1/payment-sessions \
-H "X-API-Key: sk_live_•••" \
-d '{ "amount": 25000, "operator": "AIRTEL" }'
# Réponse — le ticket USSD que compose votre client
{ "id": "ps_8f2a…", "status": "AWAITING_PAYMENT", "ticket": "*880*4321#" }

Pour les développeurs

Intégrez en quelques lignes, passez en production sereinement.

Une API pensée pour les équipes techniques : sessions de paiement, webhooks et environnements séparés.

API REST claire

Des ressources prévisibles, des erreurs qui disent vraiment ce qui s’est passé, une documentation directe.

Webhooks signés

Chaque événement est signé et rejoué en cas d’échec : aucun paiement ne se perd en route.

Clés test & live

Intégrez tranquillement en mode test ; le live s’ouvre après validation de votre dossier.

Lire la documentation$ npm i @kadryza/sdk

Sécurité & confiance

Une sécurité exigeante, par défaut.

La confiance est l’infrastructure d’un paiement. Kadryza la construit couche par couche.

Couche 01 · Accès & équipe

KYC marchand

Vérification d’identité et de conformité avant l’activation en production.

Rôles & permissions

Contrôle d’accès granulaire (RBAC) pour vos équipes et les nôtres.

Couche 02 · Données & secrets

Sessions httpOnly

Jetons en cookies httpOnly : jamais exposés au navigateur.

Chiffrement

Données protégées en transit et secrets gérés avec rotation.

Couche 03 · Audit & cloisonnement

Journaux d’audit

Chaque action sensible est tracée et horodatée, côté marchand et Ops.

Séparation stricte

Portail marchand, API et console interne strictement cloisonnés.

Tarifs

Une commission par transaction réussie. C’est tout.

Votre taux est fixé par écrit à l’ouverture du compte, avant votre premier encaissement.

  • · Pas d’abonnement
  • · Pas de frais d’installation
  • · Mode test gratuit et illimité

FAQ

Questions fréquentes

Réponses directes. Pour le reste, la documentation détaille chaque point.

Quels opérateurs Mobile Money sont supportés ?

Kadryza Pay encaisse Airtel Money et Moov Money via une API unique. La plateforme est conçue pour s'étendre à d'autres opérateurs et marchés d'Afrique centrale.

Comment fonctionne l’encaissement ?

Votre application crée une session de paiement via l'API. Le client paie depuis son téléphone, Kadryza confirme la transaction et notifie votre serveur par webhook en temps réel.

Y a-t-il un environnement de test ?

Oui. Chaque compte dispose de clés d'API test et live distinctes pour intégrer et valider vos flux avant de passer en production. En mode test, aucun argent réel ne bouge.

Combien coûte Kadryza Pay ?

Pas d'abonnement ni de frais d'installation : une commission par transaction réussie, dont le taux vous est remis à l'ouverture de votre compte. Le mode test est gratuit et illimité ; le détail est sur la page Tarifs.

Comment suis-je payé ?

Vos encaissements alimentent votre solde Kadryza. Vous suivez vos soldes en temps réel depuis le dashboard et déclenchez vos reversements vers un compte Mobile Money ou bancaire.

Comment la sécurité est-elle assurée ?

Vérification KYC des marchands, rôles et permissions (RBAC), journaux d'audit, sessions sur cookies httpOnly, webhooks signés HMAC-SHA256 et chiffrement en transit.

Comment démarrer ?

Créez votre compte marchand, générez une clé de test et réalisez votre premier encaissement en quelques minutes. Le passage en production se fait après la validation de votre dossier KYC.

Prêt à encaisser le Mobile Money ?

Créez votre compte et réalisez votre premier encaissement de test en quelques minutes. Sans frais d’installation.