Disbursements
SplashPay Disbursements enables businesses to send money securely and reliably to customers, suppliers, employees, and partners. Using a single API integration, you can initiate payouts to:- Mobile Money wallets
- Bank accounts
- Selcom Pesa wallets
Features
- Single API for all payout channels
- Mobile Money and bank disbursements
- Selcom Pesa wallet transfers
- Account and wallet name lookup
- Idempotent requests
- Wallet balance validation
- Real-time webhook notifications
- Transaction status tracking
- Secure API authentication
Base URL
Authentication
Every request must include your API credentials.
Example
Supported Disbursement Channels
Typical Workflow
1
Verify the recipient
Optionally verify the recipient using the Name Lookup API before initiating the disbursement.
2
Initiate the disbursement
Submit a payout request using the appropriate endpoint for the destination channel.
3
Receive the response
SplashPay validates your request and submits it to the payment provider.
4
Track the transaction
Monitor the payout using the Status API or receive automatic webhook notifications.
Transaction Status
Idempotency
All disbursement requests must include an Idempotency-Key. Using the same key ensures that retrying a request due to network issues does not create duplicate payouts. ExampleSecurity
SplashPay protects your payouts using:- API Key authentication
- API Secret authentication
- HTTPS encryption
- Idempotent requests
- Request validation
- Transaction auditing
- Webhook signature verification
