Développeurs

Le Mobile Money, intégré comme un service moderne.

Une API REST prévisible, des webhooks signés, deux environnements et un SDK TypeScript. Si vous avez déjà intégré un service de paiement, vous savez déjà comment Kadryza fonctionne.

Lire la documentation$ npm i @kadryza/sdk
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#" }

L’aller et le retour

Vous créez la session. Le webhook fait le reste.

Le contrat tient en deux moments : la session que vous créez, l’événement signé que vous recevez. Tout le reste est documenté.

REST prévisible

Des ressources claires, des statuts explicites, des erreurs qui disent vraiment ce qui s’est passé. Pas le genre d’API qui vous surprend un vendredi soir.

Webhooks signés, avec rejeu

Chaque événement porte une signature HMAC-SHA256 à vérifier. Un échec de livraison ? L’événement est rejoué.

Test & live, étanches

Deux jeux de clés, deux environnements. Tout le parcours se vérifie en test, sans argent réel.

SDK TypeScript

@kadryza/sdk : sessions, transactions et vérification de webhooks typées, côté Node.

Le chemin vers la production

Quatre étapes, aucune improvisation.

Le mode test est ouvert immédiatement. Le live arrive après validation KYC — et votre code reste exactement le même.

  1. Créez un compte et votre clé test

    L’inscription est self-service ; la clé de test est disponible immédiatement dans le dashboard.

  2. Créez votre première session

    Un POST /v1/payment-sessions avec le montant et l’opérateur : la réponse contient le ticket USSD de test.

  3. Branchez et vérifiez vos webhooks

    Recevez transaction.succeeded sur votre endpoint, vérifiez la signature, traitez l’événement.

  4. Validez votre KYC, passez en live

    Une fois votre dossier validé, vos clés live encaissent de l’argent réel. Le code, lui, ne change pas.

Commencez en mode test, dès maintenant.

Créez votre compte, générez une clé de test et faites votre premier encaissement fictif aujourd’hui.