E-commerce11 min read

Switching Payment Aggregator With Zero Downtime: Dual-Run and Token Migration (2026)

Mohamed Bah·Fondateur, Kolonell
August 11, 2026
Share:
Switching Payment Aggregator With Zero Downtime: Dual-Run and Token Migration (2026)

Switching Payment Aggregator With Zero Downtime: Dual-Run and Token Migration (2026)

E-commerce

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.

CriterionBig-bangProgressive dual-run
Downtime targetMinutes to hours0 min
Financial riskHighLow (per-step rollback)
Total duration1-2 weeks3-6 weeks
Dual PSP subscription costNoYes (temporary)
Regression detectionLateEarly, per step
RollbackComplexInstant (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

StepRiskRollback
Integrate new PSP in sandboxLowN/A
Rewire webhooks (2 active endpoints)MediumUnplug the new one
Route 5 % of trafficMediumBack to 0 %
Daily cross-reconciliationHighFreeze the switch
Ramp to 25 % then 50 %MediumLower the %
Subscription re-consent campaignHighPostpone cutover
Switch 100 % + keep old 2 weeksLowReroute to old
Shut down old PSPLowReactivate 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.

Tags:#PSP migration#payment aggregator#dual-run#card tokens#recurring subscription#webhooks#zero downtime#CinetPay
Share:

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.