Build with Danipa
Integrate African payment rails into your application in minutes. RESTful APIs, webhook events, sandbox testing, and comprehensive documentation.
Quick Start
Send your first remittance in a single API call.
curl -X POST https://api.danipa.com/ms/v1/remittance \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Request-Id: $(uuidgen)" \
-d '{
"source": {
"currency": "CAD",
"amount": 100.00
},
"destination": {
"provider": "MTN_MOMO",
"msisdn": "+233241234567",
"currency": "GHS"
},
"reference": "invoice-2026-001",
"callback_url": "https://your-app.com/webhooks/danipa"
}'
# Also supports Orange Money and Wave:
# "provider": "ORANGE_MONEY" (CI, SN — XOF)
# "provider": "WAVE" (SN, CI — XOF)Response: 202 Accepted with transaction ID and status webhook delivery
Built for Developers
Everything you need to integrate African payments into your product.
RESTful APIs
Clean, well-documented REST endpoints with full OpenAPI 3.1 specification. Versioned, predictable, and consistent.
Webhooks
Real-time event notifications verified with HMAC-SHA256. Idempotent delivery with automatic retries.
Sandbox Environment
Full-featured sandbox with test wallets and simulated MoMo responses. Build and test without real money.
SDKs
Official SDKs for Java, Node.js, and PHP — with webhook signature verification, auto-generated from OpenAPI spec.
Get your first transaction live in 5 minutes
Our integration guide walks you through every step — from account creation to your first successful sandbox transaction.
Create a developer account
Sign up at developer.danipa.com and verify your email.
Generate API keys
Get your sandbox API key and secret from the developer dashboard.
Make your first API call
Use the sandbox to test a remittance request with test credentials.
Integrate webhooks
Set up your webhook endpoint to receive real-time transaction status updates.
Go live
Submit your integration for review and switch to production API keys.
Start building today
Get sandbox access in minutes. No credit card required.