RESTful endpoints, predictable JSON responses, and 99.9% uptime SLA. Everything you need to accept payments across Africa.
Full Reference
Every endpoint documented, with request and response examples, parameter tables, and error codes.
Collect, initiate, and verify payments from Mobile Money, cards, and bank transfers.
Disburse funds to mobile wallets across Ivory Coast, Senegal, Cameroon, and more.
Receive real-time event notifications when payments succeed, fail, or require action.
Create and manage customer profiles, save payment methods, and view transaction history.
Query, filter, and export transaction records with pagination, date ranges, and status filters.
Check your account balance, pending settlements, and available funds per currency.
Get started fast
Authenticate with your API key, send a JSON payload, and receive an instant response. No SDK required — raw HTTP works perfectly.
POST /v1/payments/initiate request with your payment details.
curl -X POST https://api.bitwisipay.com/v1/payments/initiate \
-H "Authorization: Bearer sk_live_xxxx" \
-H "Content-Type: application/json" \
-d '{
"amount": 5000,
"currency": "XOF",
"method": "orange_money",
"customer_phone": "+2370700000000",
"reference": "ORDER_001",
"callback_url": "https://yoursite.com/webhook"
}'
{
"status": "success",
"data": {
"id": "pay_9f2c3b1a7e",
"reference": "ORDER_001",
"amount": 5000,
"currency": "XOF",
"method": "orange_money",
"payment_status": "pending",
"ussd_code": "#144*5*1*2345#",
"expires_at": "2026-04-02T14:30:00Z"
}
}
Built right
Designed with developer experience in mind — secure, resilient, and predictable.
Secure Bearer token authentication using scoped API keys. Separate keys for live and test environments.
Pass an Idempotency-Key header to safely retry failed requests without duplicate charges.
1,000 requests/min on live keys. Limits are returned in response headers so you can manage throttling gracefully.
Full test environment with simulated payments. Use sk_test_ keys — no real money moves.
Ready to build?
Complete API reference, guides, error codes, and changelog — everything in one place.