Ready to start developing? Contact Kotani Pay support to get set up. Support will provide your environment URLs (sandbox and production), dashboard access, and credentials. Throughout these docs,
<BASE_URL> stands for the API base URL support gives you.Core Operations
Deposits
Collect mobile money, bank, and card payments from users
Withdrawals
Disburse funds to mobile money wallets and bank accounts
Onramp
Accept fiat payment and deliver crypto to a wallet address
Offramp
Accept crypto and disburse fiat via mobile money or bank transfer
Webhooks
Receive real-time transaction status updates
Getting Started
1
Access the dashboard
Log in to the Kotani Pay dashboard (access details are provided by support). First-time users can set a password using the Forgot Password flow via OTP.Dashboard login guide →
2
Get your API key
Call
POST /auth/login with your email to receive a magic link. Click it to get a JWT, then call GET /auth/api-key to generate your API key.API key guide →3
Make your first API call
Point requests at the sandbox URL and include your API key in the
Authorization: Bearer header.Quickstart →Environments
Use the sandbox environment for all development and testing — no real money moves.