💳 PayLedger
Plateforme de paiement unifiée

Pilotez vos paiements
sans complication.

PayLedger combine l’orchestration des paiements, le suivi des flux et le reporting en une solution accessible, sécurisée et conçue pour les projets qui gèrent plusieurs canaux de collecte et de versement.

Données chiffrées en transit Clé API dédiée par projet Multi-organisations Historique complet
app.PayLedger.io/dashboard

Transactions

2 847

↑ +12% ce mois

Volume brut

48.2M

CDF

Montant net

46.1M

Après frais

Total frais

2.1M

Commission

Paiement web +850 000 CDF SUCCESS
Versement client +320 000 CDF SUCCESS
Recharge facture +1 200 000 CDF SUCCESS

Fonctionnalités

Une plateforme de paiement pensée pour l'action

Des outils puissants pour suivre, orchestrer et sécuriser vos transactions sans complexité.

Dashboard temps réel

Visualisez vos volumes journaliers, répartitions par source de paiement et tendances sur 30 jours via des graphiques interactifs.

Clé API sécurisée par intégration

Chaque projet dispose de sa propre clé API. Vous contrôlez finement l’accès sans mettre en péril le reste de la plateforme.

File d'attente asynchrone

L'API accepte les webhooks instantanément. Un worker traite les transactions en batch sans jamais bloquer vos intégrations.

Notifications intelligentes

Alertes in-app et email automatiques pour les transactions de montant élevé. Chaque admin et superviseur est tenu informé.

Gestion multi-organisations

Administrez plusieurs startups depuis une seule instance. Chaque organisation a ses propres projets, utilisateurs et données isolées.

Rôles et permissions

Trois niveaux d'accès : Admin, Superviseur, Lecteur. Chaque membre voit uniquement ce qui le concerne.

Intégration

Opérationnel en 3 étapes

1

Créez votre projet

Un projet = une intégration. Nommez-le, sélectionnez votre configuration de paiement et récupérez votre clé API unique.

2

Envoyez vos webhooks

Configurez votre système pour poster sur POST /api/v1/transactions avec votre Bearer token.

3

Monitorez en temps réel

Toutes vos transactions apparaissent instantanément dans le dashboard. Filtrez, analysez, exportez.

Exemple de payload webhook
POST /api/v1/transactions
Authorization: Bearer pl_xxxxxxxxxxxxxxxx
Content-Type: application/json

{
  "external_id": "CMD-20240406-001",
  "amount":      50000,
  "currency":    "CDF",
  "fees":        1000,
  "provider":    "mobile_money",
  "aggregator":  "default_route",
  "status":      "SUCCESS",
  "customer":    { "phone": "+243812345678" }
}

← HTTP 202 { "status": "accepted" }

Sécurité

Conçu pour la confiance

Chaque décision d'architecture a été prise avec la sécurité en tête — des API keys aux permissions utilisateur.

  • API Keys générées de manière cryptographique

    40 caractères aléatoires via secrets.choice() — entropie maximale

  • Rate limiting strict sur l'API

    60 requêtes/minute par IP — protection contre les abus

  • Isolation des données par organisation

    Aucune organisation ne peut voir les données d'une autre

  • HTTPS forcé en production

    HSTS, cookies sécurisés, headers anti-clickjacking activés

  • Audit trail complet

    Payload brut conservé sur chaque transaction — traçabilité totale

Prêt à commencer ?

Accédez à votre espace

Connectez-vous avec les identifiants fournis par votre administrateur PayLedger.

Se connecter