Aller au contenu principal

Mobile Money & Carte, une seule API

Encaissez en Mobile Money et carte avec une seule intégration

Wave, Orange Money, MTN, Free Money, Visa, Mastercard. Vous écrivez le code une fois — SaalaPay gère le routing par pays, l'idempotence, les retry, et les webhooks.

Ce que vous obtenez

Multi-pays

XOF (Sénégal, Côte d'Ivoire, Mali, Burkina, Bénin, Togo, Niger), GNF (Guinée). Le bon provider est sélectionné selon le numéro client.

Idempotence native

Header Idempotency-Key obligatoire. Un rejeu d'API ou un double-click utilisateur ne crée jamais de double charge.

Webhooks à toute épreuve

Retry exponentiel sur 10 tentatives (cap 30 min) avec signature HMAC SHA-256 sur chaque payload.

Refunds first-class

Total ou partiel via POST /v1/refunds. Le state machine couvre REFUNDED et PARTIALLY_REFUNDED.

Initier un paiement Mobile Money bash
curl https://api.saalapay.com/v1/payments/initiate \
  -H "X-SP-Signature: $HMAC_SIGNATURE" \
  -H "Idempotency-Key: order-2026-04-12-acme-1058" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 50000,
    "currency": "XOF",
    "method": "MOBILE_MONEY",
    "country": "SN",
    "reference": "INV-2026-1058",
    "customer": { "phone": "+221771234567", "name": "Aïssatou Diop" }
  }'
99,95 % SLA disponibilité
< 200 ms p95 routing API
7 pays · XOF + GNF

Prêt à encaisser votre premier paiement ?

Mode sandbox illimité, clés API en 2 minutes.