Nelsius
Built by Developers, for African Tech Builders

The modern payment infrastructure for African startups.

Integrate Orange Money, MTN MoMo, Wave and international cards with a single unified REST API. Cryptographic HMAC webhooks, idempotent requests, and unlimited sandbox testing.

99.99%

API uptime SLA

< 85ms

Edge routing latency

HMAC-SHA256

Cryptographic signatures

0 FCFA

Sandbox environment cost

Interactive API Integration

Clean, readable SDKs in your language

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);

Built for scale, resilience and high uptime

Every edge case in African telecommunications handled automatically so you don't have to.

Idempotent Requests

Pass an Idempotency-Key header on any POST payment. If a cellular network drops, retrying the exact request will never double-charge your customer.

Signed HMAC Webhooks

Every webhook payload includes an X-Nelsius-Signature header computed with your secret key. Guarantee that incoming status updates originate strictly from NelsiusPay.

Automatic Retries & Exponential Backoff

If your backend is deploying or temporarily unavailable, NelsiusPay automatically retries webhooks up to 5 times over 24 hours with manual replay available.

Sandbox Test Phone Numbers

Test deterministic payment outcomes without spending real money.

MODE TEST
Test NumberOperatorSimulated ResultResponse
+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

Start building in 5 minutes.

Create your developer account, generate your test keys, and integrate our API with complete peace of mind.

Solutions for Startups & Developers | NelsiusPay