Documentation API.
Guides, tutoriels, référence complète. Tout ce dont vos développeurs ont besoin pour intégrer KryptaPay.
Naviguer dans la doc.
Démarrage rapide
Créez votre compte, récupérez votre clé sandbox et envoyez votre premier payout en moins de 5 minutes.
Voir la section →Authentification
Bearer tokens, scopes, rotation des clés, sécurisation côté serveur.
Voir la section →KYB & Comptes
Onboarding entreprise, soumission de documents, suivi du statut de vérification.
Voir la section →Wallets
Portefeuilles multi-devises, sous-comptes, conversions, virements internes.
Voir la section →Payouts
Paiements unitaires et bulk vers Mobile Money, banque ou stablecoin.
Voir la section →Payins
Encaissements via URL de checkout, virements bancaires entrants, dépôts stable coin.
Voir la section →Webhooks
Configuration, vérification HMAC, events disponibles, retries.
Voir la section →FX & Conversions
Récupérer les taux temps réel, exécuter des conversions, conversions programmées.
Voir la section →Erreurs & codes
Référence complète des codes d’erreur, format JSON:API, retry strategies.
Voir la section →Votre premier payout en 5 minutes.
1. Créer un compte sandbox
Rendez-vous sur /onboarding. L'inscription est gratuite, aucune carte bancaire requise. Vous recevez immédiatement une clé sandbox dans votre tableau de bord.
2. Configurer votre client
npm install kryptapay # ou pip install kryptapay # ou composer require kryptapay/sdk
3. Envoyer votre premier payout
import KryptaPay from 'kryptapay';
const kp = new KryptaPay({ apiKey: 'sk_sandbox_...' });
const payout = await kp.payouts.create({
amount: 100_000,
currency: 'XOF',
network: 'mtn_momo_bj',
recipient: { msisdn: '+22997000000' },
idempotencyKey: 'demo_001',
});
console.log(payout.id, payout.status);4. Vérifier le résultat
En sandbox, le payout passe en statut completed en quelques secondes. Vous pouvez déclencher des scénarios d'échec en utilisant des numéros spéciaux :+22999999001 → échec (insufficient funds)+22999999002 → échec (invalid number)+22999999003 → timeout (3 minutes)
Prêt à intégrer ?
Créez votre compte et démarrez en sandbox sans engagement.