Settlement and Payouts on Paystack in Rwanda
Paystack Rwanda settles RWF to your registered Rwandan bank account on T+1 or T+2. To send payouts, create transfer recipients via POST /transferrecipient with currency: "RWF". RWF amounts in the API are in the smallest unit (multiply by 100). Use GET /bank?currency=RWF to get supported Rwandan bank codes. Bank of Kigali, Equity Bank Rwanda, I&M Bank Rwanda, and BPR are common settlement banks.
RWF Settlement Timeline
Paystack Rwanda settles RWF to your Rwandan bank account 1-2 business days after the transaction. Banks supported for settlement: Bank of Kigali (BK), Equity Bank Rwanda, I&M Bank Rwanda, BPR (Banque Populaire du Rwanda), GT Bank Rwanda, Cogebanque.
Sending RWF Payouts to Rwandan Bank Accounts
// Create a RWF bank account recipient for Rwanda
async function createRWFRecipient(name, accountNumber, bankCode) {
var res = await fetch('https://api.paystack.co/transferrecipient', {
method: 'POST',
headers: { Authorization: 'Bearer ' + process.env.PAYSTACK_SECRET_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({
type: 'nuban', // Check Paystack docs for Rwanda-specific type
name,
account_number: accountNumber,
bank_code: bankCode,
currency: 'RWF',
}),
});
var data = await res.json();
return data.data.recipient_code;
}
// Send RWF payout
async function sendRWFPayout(recipientCode, amountRWF, reason) {
var res = await fetch('https://api.paystack.co/transfer', {
method: 'POST',
headers: { Authorization: 'Bearer ' + process.env.PAYSTACK_SECRET_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({
source: 'balance',
amount: Math.round(amountRWF * 100),
recipient: recipientCode,
reason,
currency: 'RWF',
}),
});
return res.json();
}
Learn More
This guide is part of the Paystack by country guide.
Key Takeaways
- ✓Paystack Rwanda settles RWF to your Rwandan bank account T+1 or T+2.
- ✓RWF amounts in the transfer API are in the smallest unit (multiply RWF by 100).
- ✓Create transfer recipients with currency: "RWF" and Rwandan bank codes.
- ✓Use GET /bank?currency=RWF to get the list of supported Rwandan banks.
- ✓Weekend and Rwandan public holiday transactions settle on the next business day.
- ✓Rwanda has only a small number of commercial banks — check the supported bank list before creating recipients.
Frequently Asked Questions
- Can I send MTN MoMo Rwanda payouts via the Paystack transfer API?
- Mobile money wallet-to-wallet payouts via the Paystack Transfer API availability in Rwanda may vary — check the current Paystack documentation for Rwanda-specific transfer recipient types. Bank account payouts are standard. For M-Pesa/MoMo disbursements, you may need to explore direct MTN Rwanda USSD API or third-party disbursement services.
- How many commercial banks are there in Rwanda?
- Rwanda has approximately 12-15 commercial banks. The main ones are Bank of Kigali, Equity Bank Rwanda, I&M Bank Rwanda, BPR (Banque Populaire du Rwanda), GT Bank Rwanda, and Cogebanque. Not all may be supported for Paystack transfer recipients — use GET /bank?currency=RWF to check the current supported list.
- What is the minimum transfer amount for RWF payouts?
- The minimum RWF transfer is typically RWF 100 (10,000 in the smallest unit). Very small transfers may fail or incur fees that make them impractical. For dividend or vendor payouts below RWF 1,000, consider batching them to reduce fees.
- Why would a RWF settlement be delayed?
- Common causes: Rwandan public holiday, unverified settlement bank account, transaction under review, or bank-side processing delays. Rwanda has relatively few commercial banks — interbank settlement may be slower than in larger markets. Check your Paystack dashboard and contact support if settlement is more than 3 business days late.
Ready to build real-world apps?
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.
Apply to the McTaba Marathon