Payouts
Mavapay allows you to send money to bank accounts and mobile money accounts in supported countries using Bitcoin Lightning Network. We currently support payouts to:Overview
The payout process generally involves:- Creating a quote for the amount you want to pay out
- Paying the generated lightning invoice
- Receiving webhook notifications for payment status
Currency-Specific Requirements
Nigerian Naira (NGN)
- Amounts are denominated in Kobo (1 NGN = 100 Kobo)
- Minimum payout amount: 2000 NGN
- Requires bank account validation before payout
- Supports customer internal fees
- View NGN Payout Documentation
South African Rand (ZAR)
- Amounts are denominated in cents (1 ZAR = 100 cents)
- No bank account validation required
- Customer internal fees currently disabled
- View ZAR Payout Documentation
Kenyan Shilling (KES)
- Amounts are denominated in cents (1 KES = 100 cents)
- All payments processed through M-Pesa
- Supports three M-Pesa payment modes:
- Mobile Money (pay to phone number)
- Pay to Bill (business payments)
- Pay to Account/Till
- View KES Payout Documentation
Webhook Events
For all payouts, you’ll receive two webhook events:payment.received
- When we receive the lightning paymentpayment.sent
- When the money is sent to the recipient
Testing
Use our staging environment for testing:Support
If you need help with integration:- Email: info@mavapay.co
- Documentation: https://docs.mavapay.co
- API Reference: https://docs.mavapay.co/api-reference