Nelsius
Conçu par des Développeurs, pour les Builders Africains

L'infrastructure financière moderne pour les startups en Afrique.

Unifiez Orange Money, MTN MoMo, Wave et cartes bancaires avec une seule API REST élégante. Webhooks signés HMAC, requêtes idempotentes et sandbox gratuit illimité.

99.99%

Disponibilité API garantie

< 85ms

Latence de routage

HMAC-SHA256

Webhooks sécurisés signés

0 FCFA

Coût du bac à sable

Intégration API en 5 Minutes

Du code propre et idiomatique pour votre stack

checkout.ts
import { NelsiusPay } from '@nelsius/sdk';

const nelsius = new NelsiusPay(process.env.NELSIUS_SECRET_KEY);

// 1. Initialize instant mobile checkout
const session = await nelsius.payments.create({
  amount: 15000,
  currency: 'XAF',
  paymentMethod: 'momo',
  customerPhone: '+237699001122',
  description: 'Plan Pro Startup - 1 Mois',
  callbackUrl: 'https://api.yourstartup.com/webhooks/nelsius',
  metadata: {
    userId: 'usr_84920',
    planId: 'pro_monthly'
  }
});

console.log('Payment initiated:', session.id, session.status);

Une architecture robuste prête pour la production

Tous les imprévus des réseaux télécoms africains sont gérés avec redondance automatique.

Clés d'Idempotence

Envoyez un en-tête Idempotency-Key. Même si une coupure réseau survient côté client, relancer la requête ne débitera jamais l'acheteur deux fois.

Webhooks Signés HMAC

Chaque webhook entrant inclut une signature cryptographique HMAC-SHA256. Vos serveurs ont la certitude mathématique que la notification provient de NelsiusPay.

Politique de Retry Automatique

Si votre serveur backend est en déploiement ou injoignable, NelsiusPay réémet la notification jusqu'à 5 fois avec délai exponentiel et bouton de replay manuel.

Numéros de Test Sandbox (Mobile Money)

Simulez tous les scénarios de paiement sans dépenser un centime réel.

MODE TEST
Numéro de testOpérateurComportement simuléStatut API
+237 690 00 00 01MTN / OrangeSuccès immédiat (200 OK)COMPLETED
+237 690 00 00 02MTN / OrangeSolde Mobile Money insuffisantFAILED
+237 690 00 00 03MTN / OrangeTimeout USSD (Client n'a pas validé)EXPIRED

Prêt à coder vos premiers paiements ?

Créez votre compte développeur, générez vos clés de test et intégrez notre API dans votre application.

Solutions pour Startups & Développeurs | NelsiusPay