E-commerce11 min read

Integrating MTN MoMo and Paystack checkout for a Lagos store (2026)

Mohamed Bah·Fondateur, Kolonell
August 18, 2026
Share:
Integrating MTN MoMo and Paystack checkout for a Lagos store (2026)

Integrating MTN MoMo and Paystack checkout for a Lagos store (2026)

E-commerce

The verdict in three sentences

In 2026, a Lagos store that only takes cards leaves money on the table: MTN MoMo now captures a large share of mobile-first buyers. The right architecture routes MTN MoMo plus card through Paystack behind one button, each with its own webhook, settlement delay and fee. In francophone West Africa the logic differs: an Ivorian shop needs three rails (Wave, MTN, Moov) with T+1 settlement instead.

The Lagos rails: fees, settlement, effort

Each method has its own cost, payout delay and integration weight. The table gives 2026 orders of magnitude to feed your checkout engine.

RailMerchant feeSettlementWebhookIntegration effort
Paystack (card)1.5% + NGN100, cap NGN2000T+2REST, signedLow (2-3 days)
MTN MoMo NG~1.5%T+1Collections APIMedium (4-6 days)
Bank transferflat NGN10-50T+1virtual accountLow via Paystack
USSD~1.5%T+2callbackMedium
Apple/Google Pay1.5% + NGN100T+2via PaystackLow

Reading: Paystack card is fastest to wire and caps its fee at NGN2000, so it wins on high-ticket orders. MTN MoMo settles faster (T+1) and reaches mobile-first buyers cards miss.

Five configuration points not to miss

A multi-rail checkout always breaks on the same details. Here are the five critical settings.

PointPaystackMTN MoMoBank transfer
Callback URLHTTPS requiredHTTPS + IP whitelistHTTPS
Payment timeout300 s90 s900 s
Idempotency keyreferenceX-Reference-Idaccount ref
Webhook signatureHMAC-SHA512header tokenHMAC
Min/max amountNGN50 / no capNGN50 / NGN500kNGN10 / no cap

Golden rule: never confirm an order on the browser redirect. Wait for the signed webhook. A buyer may close the tab after paying; only the webhook is authoritative.

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

Chidi runs a sneaker store in Lagos. On 200 orders/month at NGN30,000 (NGN6,000,000 volume): with cards only he closed 140 orders. Adding MTN MoMo he reaches 190. Fees: Paystack 110 orders capped NGN2000 = NGN220,000; MTN 80 x 1.5% of NGN30k = NGN36,000. Total ~NGN256,000 in fees to recover 50 orders worth NGN1,500,000 in extra revenue. The math is obvious.

FAQ

Do I need a separate contract per rail? Yes. Paystack onboards card and MTN MoMo under one dashboard, but MTN merchant status requires its own KYC. Budget 5 to 15 working days in 2026.

Can one aggregator cover everything? Paystack aggregates card, bank transfer, USSD and MTN MoMo behind one API, which is why Lagos stores often need just one integration versus three in Abidjan.

Is the MTN webhook reliable? MTN Collections callbacks can lag up to 30 s. Add a queue and a fallback poll every 5 s.

Which rail for high-ticket? Paystack card caps its fee at NGN2000, so a NGN500,000 order costs the same NGN2000 as a NGN150,000 one, unbeatable on big baskets.

What does full integration cost? 2026 order of magnitude: NGN1.2m to NGN2.5m depending on catalogue complexity and refund handling.

Let's talk about your project. We wire MTN MoMo and Paystack behind a single checkout with signed, tested webhooks. WhatsApp +221 77 596 93 33.

Tags:#wave#mtn momo#moov#paystack#checkout#cote divoire#integration paiement
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.