— Infrastructure de paiement · Mauritanie

Encaissez en MRU.
Une seule API.

KitPay branche votre produit à Bankily, Masrvi, Sedad, BIM, Click et BCIPAY en quelques heures. SDK, webhooks et dashboard de réconciliation inclus. Pour les SaaS, e-commerce, services et abonnements.

Production active
6 opérateurs supportés
Webhook < 1 seconde
kitpay.solutionia.work/payment/KP-9F2A1C
PAIEMENT EN ATTENTE
1 240MRU
via Bankily · ref KP-9F2A1C
Intent cree
SMS envoye
SMS recu
Paiement confirme
webhook.payment.confirmedlatence < 1 s
EN PRODUCTION
B
BANKILY
22:47

Vous avez recu 1 240 MRU de 41XXXXXX. Reference KP-9F2A1C. Solde : 8 240 MRU.

— 6 opérateurs locaux, une intégration

Bankily
Masrvi
Sedad
BIM
Click
BCIPAY

— Pourquoi KitPay

Trois choses qui changent tout.

i.

Tous les opérateurs, une seule API

Bankily, Masrvi, Sedad, BIM, Click, BCIPAY. Vous intégrez une fois — vos clients paient avec leur portefeuille préféré. Aucun contrat opérateur à signer.

ii.

Confirmation en temps réel

Le SMS de paiement déclenche automatiquement la validation côté serveur, et votre application en est notifiée par webhook en moins d'une seconde.

iii.

Souveraineté totale

Code, données et exploitation maîtrisés à Nouakchott. Pas de Stripe, pas de détour international. Le MRU reste en Mauritanie.

— Comment ça marche

Un flux simple,
trois étapes.

01

Créez un intent

Votre serveur appelle POST /api/demo avec le numéro du payeur, le montant et l'opérateur. KitPay retourne une référence unique.

02

Le client paie

Il ouvre Bankily (ou Masrvi, Sedad...) et envoie le montant exact au numéro marchand. Aucun compte à créer chez nous, aucune intégration côté client.

03

Vous recevez un webhook

Le SMS de confirmation est détecté, parsé et matché à la référence. KitPay vous notifie en moins d'une seconde — vous déclenchez la livraison.

FLUX OPÉRATIONNEL EN PRODUCTION

— Sandbox

Une place de démo
pour vraiment essayer.

Choisissez un article réel — ticket démo, abonnement SaaS, commande e-commerce ou consultation — entrez votre numéro et votre email, et payez en MRU. Vous recevez le reçu par email et suivez la confirmation en temps réel.

  • 4 articles concrets à tester (50 à 7 500 MRU)
  • Reçu par email après confirmation
  • Voir la requête API et le webhook attendu
POST /api/demo
{
  "reference": "DEMO-X1Y2",
  "amount": 2500,
  "operator": "bankily",
  "phone": "+22246123456",
  "status": "pending"
}
En attente de paiement…

— API REST

Une API simple,
trois endpoints.

JSON in · JSON out. Authentification par clé API. Webhooks signés HMAC-SHA256. SDK JavaScript en prime, exemples en cURL, Node, Python.

  • POST/api/intents — créer un intent de paiement
  • GET/api/intents/[ref] — statut d'un intent
  • POSTWebhook reçu : payment.confirmed
curl
curl -X POST https://kitpay.solutionia.work/api/intents \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 2500,
"operator": "bankily",
"phone": "+22246123456",
"webhook_url": "https://votre-app.com/hook"
}'

# Réponse :
{
"reference": "KP-A1B2C3",
"status": "pending",
"expires_in": 900
}

— Tarifs

Simple,
aligné sur votre volume.

Sandbox

Gratuit

à vie

  • Tests illimités
  • Tous les opérateurs
  • Webhooks de test
  • Pas de production
Ouvrir la sandbox
Populaire

Starter

2 %

par transaction

  • Production active
  • 6 opérateurs
  • Webhooks signés
  • Dashboard inclus
  • Support email
Démarrer

Volume

Sur devis

dès 1M MRU/mois

  • Tarif dégressif
  • SLA garanti
  • Onboarding dédié
  • Support prioritaire
  • Domaine personnalisé
Nous contacter

Tous les prix en MRU TTC · Aucun frais d'installation · Pas d'engagement

— Prêt à intégrer ?

Encaissez votre premier paiement
aujourd'hui.

Documentation, exemples de code, sandbox interactive — tout est en ligne. Premier appel API en moins de cinq minutes.