SACCO · 1.4M members

Direct M-Pesa rails for a 1.4M-member SACCO.

Branch counters were the bottleneck. Members were queuing 40+ minutes to deposit or withdraw. The SACCO's mobile banking sat on a third-party gateway that was slow, expensive and opaque.

Software DevelopmentCustomer Engagement
SACCO member using M-Pesa integrated banking services
Client
Large SACCO (1.4M members)
Sector
SACCO
Duration
9 months
Year
2024

The challenge

Members wanted M-Pesa-native interactions — STK push for deposits, instant withdrawal to mobile money, real-time balance and statements via USSD. The SACCO had no direct M-Pesa integration; every transaction routed through a reseller adding 3-5 seconds of latency and an unpredictable monthly bill.

East African business professionals — operational context
How we worked

The approach in 4 phases.

01

Direct Daraja integration

Reseller layer removed. Direct integration to Safaricom Daraja APIs: STK push, C2B, B2C, paybill, account balance, transaction status. Mean transaction latency dropped from 6s to under 2s.

02

Real-time reconciliation

Built a reconciliation engine that matches Daraja confirmations against the SACCO's core in real time, flags breaks within 30 seconds, and queues automated remediation for the common 12 break patterns.

03

USSD & mobile app rebuild

Native USSD menu (no internet required) and a Flutter mobile app — both built around the new direct rails. Sub-2s responsiveness, accessible on every smartphone in the country.

04

Member education campaign

90-day campaign across branches, SMS, social and field officers — supported by Arton's CX team. Adoption hit 72% of active members within four months of launch.

Outcomes

What we delivered.

1.4M
Members on the rails
−47%
Branch deposit traffic
+22 pts
NPS
< 2s
Transaction latency
"

Our members were voting with their feet — they would rather queue at a Safaricom shop than at our branch. Arton helped us close that gap in nine months. Branch staff capacity that used to be spent on counter transactions is now spent on financial advice.

CEO, Large East African SACCO
Confidential client
More like this

Related case studies

Working on a similar problem?

Get in touch and we'll arrange a 30-minute call with the practitioner most relevant to your situation.