The verdict in three sentences
No PSP is up 100% of the time: even the best see a few hours of downtime per month, and during those windows a single-PSP checkout collects nothing. An orchestration layer that routes intelligently to a second then a third provider turns outages into mild slowdowns. The 2026 payoff is measurable: 3-6% of transactions recovered and a rising checkout success rate, for under 300ms of added latency.
The failover cascade
The idea: never depend on a single rail. You set a priority order and automatic switch rules whenever a provider errors or times out. Example cascade in Nigeria:
| Priority | Provider | Switch trigger | Typical latency |
|---|---|---|---|
| 1 | Paystack | timeout > 8s or 5xx error | ~1.1s |
| 2 | Flutterwave | provider 1 failure | ~1.4s |
| 3 | Bank transfer / USSD | aggregator failure | ~2.0s |
| 4 | Manual payment link | full automatic failure | asynchronous |
Every switch is logged. If Paystack returns an error, the orchestrator re-routes the same payment intent to Flutterwave without the customer re-entering anything — they just see a slightly longer processing screen.
Route by success rate and fee too
Failover handles outages. But mature orchestration also routes in normal times, by observed success rate and cost of each rail. You monitor each provider continuously:
| Provider | Observed success | Average fee | Role in routing |
|---|---|---|---|
| Paystack | 96-98% | ~1.5% (capped) | primary rail |
| Flutterwave | 94-97% | ~1.4% | strong fallback |
| Bank transfer/USSD | 92-96% | low flat | high-ticket fallback |
| Card (international) | 90-95% | ~3.9% | cross-border |
Routing rule: prefer the rail with the best success/cost ratio for the transaction profile, and switch as soon as a provider's success rate drops below a threshold (say 90% over the last 15 minutes). This is real-time monitoring, not a frozen config.
Mini case study
Bisi runs a Lagos e-commerce store handling 3,000 orders/month, average basket ₦28,000, a GMV of ₦84,000,000. Her single PSP averages 4 hours of downtime/month, during which ~2.5% of monthly sales try to go through and fail — about 75 orders, or ₦2,100,000 of lost revenue. Adding a Paystack → Flutterwave → bank-transfer cascade recovers ~80% of those failures, i.e. ~₦1,680,000/month of saved sales, for imperceptible added latency (< 300ms) on switched transactions only. Payback on the orchestration: under one month.
The Kolonell referral program
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Reliable payment infrastructure is an unbeatable sales argument with e-merchants. If you know some who lose sales to an unstable PSP, introduce them to Kolonell via our referral (apporteur d'affaires) program: you earn 12% on an e-commerce project, 15% + 5% recurring on a showcase site, 10% on a marketplace and 8% on institutional. A simple introduction can become a recurring commission.
FAQ
Does a PSP really go down often?
Even top providers see a few hours of downtime per month, often during load spikes. On a single PSP, each window is a straight sales loss that failover nearly eliminates.
Does the customer notice the switch?
Barely. The orchestrator re-routes the payment intent server-side; the customer sees a slightly longer processing screen, under 300ms of added latency in most cases.
How many sales does failover recover?
Roughly 3-6% of transactions that would have failed, depending on outage frequency. On a GMV of tens of millions of naira a month, that quickly exceeds a million naira saved.
How do we decide which rail goes first?
By combining real-time observed success rate and the rail's fee. You send to the best success/cost ratio first, and switch if its rate drops below a threshold over recent minutes.
Is it compatible with Paystack and Flutterwave at once?
Yes — that is the point of an orchestration layer: it abstracts each PSP behind one interface and handles webhooks, retries and reconciliation uniformly.
Let's talk about your project. We deploy your multi-PSP orchestration layer so you never lose a sale to an outage. 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.
