The verdict in three sentences
Switching payment aggregator (fees, uptime, country coverage) takes 3 to 6 weeks without ever cutting the checkout, via a progressive dual-run that shifts traffic in percentage steps. Trap #1: card tokens are generally non-transferable between PSPs for compliance reasons, forcing re-consent of recurring subscriptions. The target is 0 minutes of downtime and 0 lost subscription, at the cost of a temporary dual PSP subscription during the switch.
Big-bang or dual-run?
Big-bang (cut the old, plug the new overnight) is fast but risky: if a flow breaks, all revenue stops. Dual-run keeps both PSPs live and moves traffic progressively (5 %, then 25 %, 50 %, 100 %), watching success rates at each step.
| Criterion | Big-bang | Progressive dual-run |
|---|---|---|
| Downtime target | Minutes to hours | 0 min |
| Financial risk | High | Low (per-step rollback) |
| Total duration | 1-2 weeks | 3-6 weeks |
| Dual PSP subscription cost | No | Yes (temporary) |
| Regression detection | Late | Early, per step |
| Rollback | Complex | Instant (lower the %) |
The real trap: tokens and subscriptions
A card token stored at the old PSP lives in its PCI environment and is almost never exportable to the new one. Two options in 2026:
- Network token migration: some schemes allow token-to-token transfer between compliant PSPs, on request and under conditions — slow to negotiate.
- Re-consent: otherwise, each recurring customer must re-enter their payment method. Plan an email/SMS campaign and a frictionless update page.
For mobile money (Wave, Orange Money), the topic differs: there is no card token to port, but you must rewire the webhooks and re-run cross-reconciliation during the dual-run so you neither double-count nor miss a payment.
Switch checklist
| Step | Risk | Rollback |
|---|---|---|
| Integrate new PSP in sandbox | Low | N/A |
| Rewire webhooks (2 active endpoints) | Medium | Unplug the new one |
| Route 5 % of traffic | Medium | Back to 0 % |
| Daily cross-reconciliation | High | Freeze the switch |
| Ramp to 25 % then 50 % | Medium | Lower the % |
| Subscription re-consent campaign | High | Postpone cutover |
| Switch 100 % + keep old 2 weeks | Low | Reroute to old |
| Shut down old PSP | Low | Reactivate if contract still live |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Ibrahim runs a delivery platform in Abidjan: 9,000 transactions/month, including 1,200 recurring subscriptions. He migrates to a cheaper PSP (−0.4 pt MDR). Dual subscription cost over 4 weeks: estimated 300,000 FCFA. MDR savings on a monthly volume of 135 M FCFA: 0.4 % = 540,000 FCFA/month, i.e. 6.48 M FCFA/year.
Since tokens are non-transferable, he runs a re-consent campaign: 78 % of the 1,200 subscribers reactivate within 10 days, the rest via follow-up. The dual-run holds 0 minutes of downtime. Migration payback: under 1 month.
FAQ
How long does an aggregator migration take? In 2026, plan 3 to 6 weeks for a clean dual-run: sandbox integration, stepped traffic ramp, cross-reconciliation, then old-PSP cutover after a safety period.
Can you transfer card tokens between PSPs? Rarely directly. For PCI compliance reasons, tokens stay in the origin environment. Plan either a negotiated network migration or re-consent from recurring customers.
What is the hidden cost of migration? The dual PSP subscription during the dual-run (often a few hundred thousand FCFA depending on volume) plus dev time to rewire webhooks and cross-reconciliation. Compare it against annual MDR savings.
How do you avoid double-counting a payment? Daily cross-reconciliation during the dual-run and strict idempotency on both PSPs' webhooks. One order has a single reconciliation reference, whichever PSP processed it.
Can you really target 0 downtime? Yes, with percentage routing and instant rollback (lower the % toward the old PSP). Traffic is never cut, only redistributed.
Let's talk about your project. We run your aggregator migration as a dual-run, tokens and subscriptions included, with no cutover. 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.

