The verdict in three sentences
Vendor payout is the moment of truth for a marketplace: this is where split, currencies and partial failures show up. Paying 40 vendors by hand across countries is unmanageable; the bulk transfer API does it in one batch, with targeted retry of failures. The keys are a security reserve and clean handling of GHS/NGN currencies.
Manual vs bulk transfer API
Manual payouts seem fine at 5 vendors. At 40, across 2 countries, they become a source of errors and delays.
| Criterion | Manual payout | Bulk transfer API |
|---|---|---|
| Time for 40 vendors | ~3-4 h of entry | < 5 min |
| Amount error risk | High (copy-paste) | Low (computed split) |
| Multi-currency handling | Manual, error-prone | Automatic per country |
| Failure traceability | Poor | Status per transfer |
| Retry | Re-check everything | Targets only failures |
| Typical failure rate | variable | 2-3 %, retried |
With a bulk transfer the platform sends one batch; the API returns a status per vendor. The 2-3 % failures (wrong number, capped account, network) are isolated and retried automatically, without touching successful payouts.
Split, reserve and currencies
The split must be computed at the transaction, not at payout, and a reserve protects against post-payout disputes.
| Element | 2026 rule (order of magnitude) | Effect |
|---|---|---|
| Platform commission | 15 % | 85/15 split per order |
| Payout window | T+7 | Covers returns and disputes |
| Transfer fee (Flutterwave) | ~1 % capped | Deducted before payout |
| Security reserve | 5 % for 14 days | Cushions refunds |
| Bulk failure rate | 2-3 % | Retried automatically |
| Currencies handled | GHS / NGN | One settlement account per zone |
The 5 % reserve held 14 days avoids paying then clawing back: if a customer is refunded afterward, the reserve absorbs the amount without creating vendor debt.
Mini case study
Kwame runs a fashion marketplace across Ghana and Nigeria, 40 active vendors, weekly volume GHS 60,000. Commission 15 %, so GHS 9,000 for the platform and GHS 51,000 to split among vendors each week.
Manually, he spent ~3.5 h/week entering payouts, with 1-2 amount errors a month to fix. Switching to the bulk transfer API: the batch goes out in 5 minutes, 2.5 % of the 40 transfers (1 vendor) fail on average and are retried automatically. He saves ~14 h/month of entry and removes split errors. The ~1 % transfer fee (capped) is deducted cleanly before payout, and the 5 % reserve (GHS 2,550/week) covers disputes without ever clawing back paid money.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Why hold a security reserve?
Because a dispute or return can arrive after payout. A 5 % reserve over 14 days lets you refund a buyer without having to claw money back from an already-paid vendor, which causes conflict.
How do I handle a partial failure in a batch?
The API returns a status per transfer. Successful ones are final; only the 2-3 % failures are isolated, fixed (number, cap) and retried. You never re-send the whole batch.
Do I need a settlement account per country?
For different currencies (GHS, NGN), yes: one account per zone avoids costly conversions and FX errors. Split and fees are computed in the vendor's currency.
Is T+7 the right payout delay?
It is a good balance: long enough to cover returns and disputes, short enough to keep vendors happy. Some platforms offer a paid accelerated payout for premium vendors.
Should the split be computed at payout?
No: compute it at the transaction and store it. At payout you only sum already-frozen vendor shares, which removes recalculation errors and eases reconciliation.
Let's talk about your project. We can automate your multi-country payouts with frozen split, security reserve and failure retries. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

