SucceedHQ Logo SucceedHQ

Building an Agency Banking App for Rural Communities in Southwest Nigeria

By Daniel Lucky · May 27, 2026 · 7 min read

A Nigerian fintech company wanted to bring banking services to rural communities in Oyo, Ogun, and Osun states. These were areas where the nearest bank branch was 20 to 40 kilometers away, and most residents did not have bank accounts. The solution was agency banking: local shop owners acting as bank agents who could help residents deposit, withdraw, send money, and pay bills using a mobile platform.

But the challenge was severe. Internet connectivity in these areas was unreliable, smartphone penetration was low, and many potential users were not comfortable with technology. We built a hybrid USSD and mobile app platform with offline capability that let agents serve their communities even with intermittent network coverage. The platform now supports 200 agents serving 20,000 active users across rural Southwest Nigeria.

MetricResult
Active Agents200 trained and onboarded agents
Rural Users20,000 active account holders
Daily Transactions15,000+ transactions processed daily
Offline ReliabilityWorks with intermittent 2G connectivity
Project Duration14 weeks to launch

The Challenge

Bringing Banking to Communities Without Connectivity

The target communities were rural towns and farming villages where telecommunications infrastructure was basic. Most areas had 2G or weak 3G signals. Internet connectivity dropped frequently, especially during rainy seasons. A mobile only app would not work because users would lose connection mid transaction, leading to failed operations and lost money.

The fintech company had tried using an existing agency banking platform from a third party provider, but it required constant internet access and did not handle offline scenarios well. Agents reported that transactions would fail, customers would be charged but the money would not arrive, and there was no way to reconcile these failures without calling support and waiting days for resolution.

Low Smartphone Penetration and Digital Literacy

Most people in these rural communities used basic feature phones, not smartphones. Those who had smartphones often used older Android devices with limited storage and processing power. The platform had to work on low end devices and be simple enough that someone who had never used a banking app could complete a transaction without assistance.

The agents themselves were local shopkeepers, not trained bankers. They needed a system that was intuitive enough to learn in a single training session. If the onboarding process was too complex, agents would abandon the platform and the entire agency network would fail to take off.

Our Solution

USSD First, Mobile App Second

We built the platform with USSD as the primary transaction channel. Any user, regardless of their phone type, could dial a shortcode and perform basic banking operations: check balance, send money, buy airtime, pay bills. USSD works on basic phones and requires no internet connection. It is reliable, fast, and familiar to anyone who has ever recharged airtime.

For agents who had smartphones, we built a mobile app that handled more complex operations like customer registration, transaction history, commission tracking, and agent to agent transfers. The app was designed to cache transaction data locally and sync with the server when connectivity was available. If the network dropped mid transaction, the app stored the request and completed it automatically once connectivity returned.

Agent Dashboard and Reconciliation Tools

Each agent got a dashboard that showed their daily transaction summary, total commission earned, pending settlements, and customer activity. Reconciliation was automated. At the end of each day, the system compared the agent's transaction log with the server records and flagged any discrepancies. This replaced the manual spreadsheet based reconciliation that had been causing so many problems.

We also built a supervisor dashboard for the fintech company's field officers. They could see agent performance metrics, identify underperforming agents who needed retraining, and track the growth of the network across different locations. The field team could onboard new agents directly from the dashboard, capturing KYC documents and issuing credentials without paperwork.

The Results

The platform launched with 50 pilot agents in Oyo State. Within 6 months, the network grew to 200 agents across three states, serving 20,000 active users. The platform processes over 15,000 transactions daily, with an average transaction value of ₦3,500. USSD accounts for 65% of all transactions, validating the decision to make it the primary channel.

Agent retention was high because the platform was reliable and commissions were transparent. The average agent earned ₦45,000 per month in commissions, which was significant income in rural areas. The fintech company achieved profitability within 9 months of launch, and the rural user base grew steadily as word of mouth spread about the convenience of banking at the local shop.

Key Takeaways

Frequently Asked Questions

How does the platform work without internet?
The platform uses USSD as the primary channel for basic transactions. The mobile app queues transactions when offline and syncs when connectivity returns.
What services can rural users access?
Users can open accounts, deposit and withdraw cash, send money, buy airtime and data, pay bills, and check their balance.
How do agents get onboarded?
Agents apply through a referral system, complete KYC verification, receive training, and get a POS terminal and login credentials for the agent dashboard.
How many transactions does the system process?
The platform now processes over 15,000 transactions daily across 200 agents and 20,000 active users.
Is the platform licensed by the CBN?
The fintech company operates under a CBN licensed microfinance bank partnership, and the platform was built to meet all CBN agent banking guidelines.

Ready to Build Your Agency Banking Platform?

We build fintech solutions that work in the real conditions of emerging markets. Let us talk about your project.

Talk to Our Team