Aller au contenu
Elebne
DÉVELOPPEURS

Intégrez le paiement le plus puissant de Mauritanie

Une seule API pour tous les portefeuilles mobiles mauritaniens. Bankily, Sedad, Masrvi, Bimbank, Mechili et MOOV Money — en quelques lignes de code.

API

Créez un intent de paiement

Une requête POST simple pour démarrer un paiement. Récupérez un URL de checkout hébergé ou intégrez directement.

bashCréer un intent
1curl -X POST https://api.elebne.ai/api/v1/dev/intents \
2 -H "Authorization: Bearer sk_live_..." \
3 -H "Content-Type: application/json" \
4 -d '{"amount": 50000, "label": "Commande #1205"}'
jsonRéponse
1{
2 "success": true,
3 "data": {
4 "referenceNumber": "PI-3xKj7mN2xxxxxxx",
5 "status": "PENDING",
6 "amount": 50000,
7 "label": "Commande #1205",
8 "payUrl": "https://pay.elebne.ai/p/A1B2C3",
9 "expiresAt": "2026-03-30T14:30:00Z",
10 "createdAt": "2026-03-30T14:00:00Z"
11 }
12}
CHECKOUT HÉBERGÉ

Checkout hébergé sur pay.elebne.ai

Redirigez vers pay.elebne.ai/checkout/PI-3... — Elebne gère le flux de paiement, la sécurité et la confirmation. Zéro PCI DSS requis de votre côté.

WEBHOOKS

Notifications en temps réel

6 événements disponibles : payment_intent.completed, payment_intent.expired, payment_intent.failed et plus. Signatures HMAC-SHA256 sur chaque payload.

jsonPayload webhook
1{
2 "event": "payment.confirmed",
3 "sandbox": false,
4 "data": {
5 "reference_number": "PI-3xKj7mN2xxxxxxx",
6 "amount": 50000,
7 "status": "PAID",
8 "paid_at": "2026-03-30T14:12:34Z"
9 }
10}
SANDBOX

Environnement de test

Utilisez les clés sk_test_... pour tester sans argent réel. Montants magiques pour simuler chaque scénario :

Montant (centimes)Résultat simulé
99901Échec du paiement
99902Expiration du code
99903Solde insuffisant
99904Délai dépassé
TARIFICATION
2% par transaction. Pas de frais cachés.

Bien en dessous des 5–10 % des plateformes similaires. Pas d'abonnement, pas de frais d'installation.

Documentation API