Overview
Send money to any Nigerian bank account in seconds using FossaPay’s Payouts API. This guide covers single payouts, bulk disbursements, and handling payout failures.Prerequisites
- Sufficient balance in your FossaPay wallet or bank account
- Verified business account
- Live API keys (test keys for sandbox)
Single Payout
Basic Transfer
Validate Account First
Multiple Transfers
For multiple transfers, make individual API calls or implement batch processing in your application.Handling Webhooks
Checking Payout Status
Bank Codes
Common Nigerian bank codes:Error Handling
Common Error Codes
Best Practices
Always Validate Accounts
Always Validate Accounts
Use account validation before payouts to prevent failures:
Use Unique References
Use Unique References
Generate unique references for each payout:
Check Balance First
Check Balance First
Verify sufficient balance before initiating payouts:
Handle Webhooks
Handle Webhooks
Always implement webhook handlers for real-time status updates.
Store Payout IDs
Store Payout IDs
Save payout IDs for reconciliation and support.
Next Steps
Inter-Bank Transfer API
API reference for transfers
Bank Name Enquiry API
Validate account details
Webhooks
Handle transfer webhooks
Wallets
Fund transfers from wallets

