Libérer les paiements, partout.

Nelsius Pay est une infrastructure de paiement universelle. Nous permettons aux entreprises de toutes tailles d'accepter des fonds depuis n'importe quel point du globe en quelques minutes.

Documentation Implicite : Cette page vous guide à travers nos solutions globales. Nelsius supporte nativement les transactions dans tous les pays du monde.

🚀 Postman

Testez nos endpoints sans écrire de code.

→ Importer avec Postman

📦 SDKs Officiels

Bibliothèques prêtes à l'emploi pour vos projets.

PHP | Node.js

🪙 Crypto

+100 actifs (USDT, BTC...) via des réseaux ultra-rapides.

📱 Mobile Money

Optimisé pour l'Afrique avec notre technologie Direct Pay.

Authentification

Toutes les requêtes API nécessitent une authentification via votre clé secrète (Secret Key).

Couverture Géographique

Nelsius vous permet d'accepter des paiements de n'importe quel pays. Selon la région, les méthodes varient entre le Mobile Money (direct) et les méthodes internationales (Carte, PayPal).

🇨🇲
Cameroun
🇨🇮
Côte d'Ivoire
🇸🇳
Sénégal
🇧🇯
Bénin
🇧🇫
Burkina Faso
🇹🇬
Togo
🇨🇩
RD Congo
🇨🇬
Congo (Brazza)

🌍 Reste du Monde

Support automatique des Cartes Bancaires (VISA, Mastercard) et de PayPal pour tous les autres pays.

SDKs Officiels

Accélérez votre intégration avec nos bibliothèques prêtes à l'emploi. Chaque package inclut une documentation complète et des exemples.

SDK PHP

Compatible PHP 8.0+, inclut le support Composer.

Télécharger .ZIP

SDK Node.js

Package NPM prêt pour vos projets Express, NestJS ou React.

Télécharger .ZIP

Support Local & Direct Pay

Bien que nous supportions tous les pays via Carte et Crypto, Nelsius offre une expérience Direct Pay (Push USSD) sans redirection dans les pays africains suivants :

Pays Code Devise Opérateurs Directs
🇨🇲 Cameroun CM XAF mtn_money, orange_money
🇧🇯 Bénin BJ XOF mtn_money, moov_money
🇧🇫 Burkina Faso BF XOF orange_money, moov_money
🇹🇬 Togo TG XOF tmoney, moov_money
🇨🇮 Côte d'Ivoire CI XOF orange_money, mtn_money, moov_money, wave
🇨🇩 RD Congo COD CDF vodacom_money, airtel_money, orange_money
🇨🇬 Congo COG XAF airtel_money, mtn_money
💡 Note : Pour tous les autres pays, la session de paiement proposera automatiquement les options Carte, PayPal et Crypto adaptés à la zone géographique du client.

Référence API

1. Hosted Checkout (Lien de paiement)

POST /checkout/sessions

Crée une session de paiement et retourne une URL vers laquelle rediriger votre client.

{
  "amount": 2500,
  "currency": "XAF",
  "reference": "ORDER_123",
  "return_url": "https://votre-site.com/success",
  "customer": {
    "email": "client@example.com",
    "name": "Jean Dupont"
  }
}

2. Charge Directe (Paiement sans interface Nelsius)

POST /charges

Initie un paiement immédiat. Vous devez collecter les informations sur votre propre site et les envoyer à Nelsius.

{
  "amount": 1000,
  "currency": "XAF",
  "method": "mobile_money",
  "country": "CM",
  "customer_phone": "690000000",
  "operator": "orange",
  "reference": "REQ-789",
  "description": "Achat Premium"
}
Paramètre Type Requis Description
amount number Oui Montant net à prélever.
currency string Oui XAF, XOF, CDF, EUR, USD.
method string Oui mobile_money, card, crypto, paypal
operator string Non* Opérateur (ex: mtn). Requis pour mobile_money.
country string Non* Code ISO (ex: CM). Requis pour mobile_money.
customer_phone string Non* Numéro du client. Requis pour mobile_money.
reference string Oui Votre référence interne unique.
💡 Conseil : Pour le Mobile Money, utilisez les codes pays et opérateurs listés dans la section Pays Supportés.

Webhooks

Configurez une URL dans votre dashboard pour recevoir des notifications en temps réel.

{
  "event": "payment.success",
  "data": {
    "session_id": "chk_123...",
    "amount": 2500,
    "status": "completed",
    "reference": "ORDER_123"
  }
}