Documentation

Integration Koory Core

Tout ce dont vous avez besoin pour integrer les APIs Koory Core dans votre application : authentification, wallet, paiements, webhooks et SDK multi-langages.

1. Creez votre compte developpeur

Inscrivez-vous sur le portail Koory Core pour obtenir vos credentials API et acceder au dashboard developpeur.

  1. Creez un compte via le portail public
  2. Connectez-vous au dashboard developpeur
  3. Recuperez vos cles API dans la section API Keys
  4. Configurez vos webhooks dans la section dediee

2. Variables d'environnement

CORE_API_URL

URL du backend (votre backend applicatif)

NEXT_PUBLIC_CORE_API_URL

URL injectee dans le frontend Next.js

KOORY_API_KEY / KOORY_API_SECRET

Pour les integrations serveur-a-serveur uniquement

Langage :

3. Initialisation du SDK

// Node.js
const { KooryCore } = require('./koory-core')

const client = new KooryCore({
  baseUrl: 'https://koory-core-backend.onrender.com/api',
  apiKey: 'VOTRE_API_KEY',
  apiSecret: 'VOTRE_API_SECRET',
  environment: 'sandbox'
})

Environnement sandbox

Testez toutes les fonctionnalites sans impacter la production. Le sandbox simule les transactions, wallets et webhooks avec des donnees fictives. Passez en production uniquement quand votre integration est validee.