
FinConnect Payment Hub
Unifying M-Pesa, Stripe & Flutterwave into one reconciliation engine.
Client
FinConnect Africa
Industry
Fintech & Payments
Duration
12 weeks
Year
2024
What the client was up against
FinConnect Africa processed payments across M-Pesa, Stripe, and Flutterwave, but each gateway had separate dashboards, different data models, and no shared reconciliation layer. The finance team spent three full days each month manually matching transactions — an error-prone process that regularly surfaced discrepancies running into hundreds of thousands of shillings.
Disconnected processes
Manual data entry
No real-time visibility
Error-prone reconciliation
How we solved it
We designed a unified Payment Hub — a Node.js orchestration layer with a normalised transaction schema that ingests webhooks from all three gateways, applies idempotency guards, and writes to a single PostgreSQL ledger. A React reconciliation dashboard gives the finance team real-time status on every transaction, automated daily reconciliation reports, and an exception-handling queue for failed or disputed payments. All API credentials are stored in AWS Secrets Manager with automatic rotation.
Discovery & planning
Agile development sprints
Rigorous QA & testing
Smooth go-live & support
Results that matter
Monthly manual reconciliation time dropped from three days to under two hours.
3 days → 2 hrs
Monthly reconciliation time
99%
Reduction in discrepancy incidents
50K+
Transactions processed per month
< 200ms
End-to-end transaction latency
Monthly manual reconciliation time dropped from three days to under two hours. Transaction discrepancy incidents reduced by 99%, and the finance team now runs reconciliation reports themselves without engineering support. The system processes over 50,000 transactions per month at sub-200ms latency.
Technologies Used
Chosen for reliability, performance, and long-term maintainability.
“We went from dreading month-end to finishing reconciliation before lunch. The Payment Hub has completely transformed our finance operations.”
Peter Ng'ang'a
Head of Finance, FinConnect Africa
Services Behind This Project
The capabilities we applied to deliver this outcome.
More Case Studies
Explore more of our work across industries and platforms.

Soko Field Agent App
Empowering 2,000+ field agents with offline-first mobile tools.
View Case Study
Nexus ERP Platform
Replacing five legacy tools with one unified operations hub.
View Case Study
PataʼPata Logistics Portal
Real-time fleet visibility and customer delivery tracking at scale.
View Case StudyInspired? Let's build yours.
Tell us about your project and we'll outline how we'd approach it — free of charge.