💳 PayLedger
Monitoring de paiements Mobile Money

Toutes vos transactions,
une seule plateforme.

PayLedger agrège en temps réel les paiements de vos intégrations — Airtel Money, Orange Money, M-Pesa et plus — dans un tableau de bord clair et sécurisé.

Données chiffrées en transit API Key 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

Agrégateurs

Airtel Money +850 000 CDF SUCCESS
Orange Money +320 000 CDF SUCCESS
M-Pesa +1 200 000 CDF SUCCESS

Fonctionnalités

Tout ce dont vous avez besoin

Une suite complète d'outils pour monitorer, analyser et sécuriser vos flux de paiement.

Dashboard temps réel

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

API Key par projet

Chaque intégration reçoit une clé API dédiée. Rotations instantanées, aucune interruption de service pour les autres projets.

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, choisissez votre agrégateur 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":    "Airtel Money",
  "aggregator":  "Maxicash",
  "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