Développeurs
Construit pour nous. Ouvert à vous.
L’infrastructure que nous avons construite pour faire tourner nos propres produits, désormais disponible pour d’autres équipes.
Trois briques. Une application.
Votre application vérifie ses utilisateurs et leur écrit avec Sendi, encaisse avec ElgioPay, et Elgiologs vous montre ce qui se passe en production.
ElgioPay
Les paiements. Simplifiés.
Acceptez les paiements Mobile Money, par carte et de factures en Afrique de l’Ouest et centrale, et payez vos bénéficiaires avec la même API.
curl https://sandbox-api.elgiopay.com/api/v1/payments \
-H "Authorization: Bearer pk_test_…" \
-H "Content-Type: application/json" \
-d '{
"amount": 5000,
"currency": "XAF",
"payment_method": "mtn_mobile_money",
"customer_phone": "677000000",
"reference": "order_1024"
}'
# → 201
{ "success": true, "transaction_id": "TXN_ABC123DEF456", "status": "pending" }
Elgiologs
Chaque rivière rejoint l’océan.
Là où les logs, les erreurs et les traces de toutes vos applications se rejoignent, comme les rivières dans la mer.
- Laravel
- JavaScript
- Node.js
- React Native
- Sentry SDK
- OpenTelemetry
- HTTP API
$ composer require elgiosoft/logger
$ npm install @elgiosoft/logger
Sendi
Trois canaux. Un seul solde.
Envoyez des SMS, joignez vos clients sur WhatsApp et confirmez des numéros de téléphone par code à usage unique, avec une seule API et un seul crédit.
- SMS
- Verify (OTP)
- Webhooks
# 1. Envoyer un code
curl https://sendi.elgiosoft.com/api/v1/verify/start \
-H "Authorization: Bearer $SENDI_KEY" \
-d to=+237671234567 -d "channels[]=sms"
# 2. Vérifier ce que l’utilisateur a saisi
curl https://sendi.elgiosoft.com/api/v1/verify/check \
-H "Authorization: Bearer $SENDI_KEY" \
-d verification_id=vrf_8kQ2 -d code=482913
Accès anticipé.
Vous voulez intégrer l’une de nos API ? Parlez-nous de votre projet.