MOMO Lens
All work

SaaS · payments

MOMO Lens

MOMO Lens is a merchant mobile-money reconciliation and micro-ERP platform for African SMEs. Merchants can take automated payments or reconcile SMS-based mobile-money flows. NestJS, PostgreSQL, and Redis on the backend, a React Native app built for unreliable networks, and a Next.js web surface. It is in production on the App Store and Play Store in select markets, covering seven African countries.

Year
2025
Duration
Ongoing
Role
Founder
Status
in progress
React NativeNext.jsNestJSPostgreSQLPrismaRedisTypeScriptFlutterwave

The hard parts

  • Mobile-money ecosystems differ by country, provider, and whether a transaction arrives as a structured API event.
  • Merchants on 2G and 3G need offline-first capture without corrupting the ledger.
  • Reconciliation is a matching problem: phone numbers, amounts, timing, duplicates, reversals.
  • Automated rails (Flutterwave) and manual SMS reconciliation have to coexist in one product.

What we did

  • Built a NestJS platform with Prisma, Redis, RBAC, and dedicated telco adapters plus SMS parsing.
  • Designed a reconciliation engine with confidence scoring and scheduled plus real-time matching.
  • Shipped React Native with offline queueing, and Next.js for the operator web surface.
  • Supported dual payment modes so merchants can mix automated collection with fee-sensitive manual reconciliation.

What shipped

  • Production mobile apps on the App Store and Play Store in select locations.
  • Coverage designed for seven African markets and 12+ mobile-money providers.
  • A full merchant loop: sales, payments, matching, receipts, expenses, and reporting.
MOMO Lens products screen
Products
MOMO Lens new sale screen
New sale
MOMO Lens cash payment screen
Cash payment
MOMO Lens reconciliation screen
Reconciliation

Next

Building something similar?

Get in touch