NilePay Developer Documentation

The Financial Rails Layer for Africa

Base URL

https://api.nilepay.co

Authentication

Authorization: Bearer sk_test_...

Charge Example

POST /v1/payments/charge
{
  "amount": 50000,
  "currency": "UGX",
  "source": {"type":"mobile_money","provider":"mtn"},
  "destination": {"type":"wallet","nilepay_id":"np_xxx"}
}

Payout

POST /v1/payouts

Webhook Events

Contact: hello@nilepay.co
https://nilepay.co