Logo GenukaGenuka Pay

Vue d’ensemble

Intégrez les encaissements, payouts, webhooks et workflows KYC avec Genuka Pay.

Introduction

Genuka Pay est une couche d'infrastructure de paiement pour orchestrer encaissements, décaissements et flux d'activation de conformité sur les marchés africains supportés.

Cette documentation est structurée autour du vrai processus d'intégration :

  1. connecter votre application
  2. authentifier les requêtes
  3. créer un flux de paiement ou payout
  4. écouter les événements asynchrones via webhooks
  5. compléter le KYC et déployer en production

Nouveau sur Genuka Pay ?

Commencez par le guide Prise en main, puis continuez avec Quick Start et Authentification.

Concepts clés

Paiements : Utilisez Genuka Pay pour initier des encaissements et suivre leur cycle de vie depuis votre backend.

Payouts : Envoyez des fonds aux destinataires via les rails de décaissement supportés avec un flux API unifié.

Webhooks : Recevez les mises à jour asynchrones des changements de statut plutôt que de faire du polling constant.

KYC : Complétez la vérification du compte et les vérifications de conformité avant demander l'accès en production.

Parcours recommandé

Si vous intégrez pour la première fois, suivez cet ordre :

  1. Compléter Quick Start
  2. Configurer Authentification
  3. Implémenter Paiements ou Payouts
  4. Configurer Webhooks

Plan de la documentation

Prise en main

Référence API

Guides opérationnels

Avant de passer en production

Utilisez cette checklist avant d'activer le trafic en production :

  • votre profil entreprise est complet
  • votre soumission KYC a été approuvée
  • votre clé secrète est stockée côté serveur uniquement
  • votre endpoint webhook est configuré et vérifié
  • votre intégration a été testée dans des conditions à faible risque
  • votre gestion des erreurs et logique de retry ont été examinées

Conventions utilisées dans cette documentation

  • {{BASE_URL}} désigne l'URL de base de votre API Genuka Pay
  • les requêtes authentifiées utilisent les headers HMAC
  • les montants doivent toujours être envoyés avec un code ISO de devise explicite comme XAF ou XOF
  • les mises à jour webhooks doivent être considérées comme la source de vérité pour les changements de statut asynchrones

FAQ

How is this guide?