Case Study · Fintech · Ethiopia

KO-BIRR: a digital wallet built for how Ethiopia pays

Instant P2P transfers in ETB, QR payments, and an agent cash-in and cash-out network from Addis Ababa's Merkato to every region, in 6 Ethiopian languages, designed and engineered end to end by Appther.

6 languages 30+ screens, full MVP iOS & Android
9:41
AB Good eveningAbebe Bekele
TOTAL BALANCE ✓ VERIFIED
19,545.62 ETB
▲ 12.4% this month •••• 4521
Send Receive Scan QR Withdraw
Sent to Hana T.Today · 11:24 AM −500.00
Cash In · Agent 1042Yesterday · 4:02 PM +2,000.00
6Local languages, day one
<3sP2P transfer, wallet to wallet
CLIENT KO-BIRR MARKET Ethiopia · Addis Ababa INDUSTRY Fintech · Mobile money PLATFORM iOS · Android SERVICES UX · UI · Engineering
30+Screens designed & built
6Languages incl. Amharic & Afaan Oromoo
9Core flows, onboarding to cash-out
3-tapSend money, recipient to receipt

01 · The Challenge

Banking the unbanked, in a cash-first economy

Most Ethiopians are paid in cash, save in cash, and shop in cash. A wallet app only works if it meets people where they are: local languages, agents on every corner to convert cash to digital and back, and flows simple enough for a first-time smartphone user, whether they live in Addis Ababa or a rural kebele.

First-time user exploring the KO-BIRR wallet app on a phone
65%

Of adults have no bank account

The wallet had to work without any bank link: cash in at an agent, spend digitally, cash out anywhere.

80+

Languages spoken across Ethiopia

English-only fintech excludes most of the market. KO-BIRR launched in English, Amharic, Afaan Oromoo, Soomaali, Tigrinya, and Afar.

2G

Networks in much of the country

Every flow was engineered for low bandwidth: tiny payloads, aggressive caching, and offline-tolerant cash-out codes.

1st

Smartphone for many users

No dense dashboards. One action per screen, large tap targets, OTP that verifies itself, and a PIN pad familiar from feature phones.

THE BRIEF

Build a full mobile-money MVP: registration and KYC, P2P transfers, QR payments, agent cash-in and cash-out, money requests, and transaction history, in a premium design that earns trust at first glance.

02 · The Design

Premium dark, Ethiopian gold

Money apps compete on trust. We rejected the cartoon-bright look of most wallets for a considered dark interface with gold accents, the visual language of value, on a type system that stays legible in Amharic script.

Color

Near-black charcoal, gradient gold for primary actions, green reserved exclusively for money received

AaAaአማ

Type

Space Grotesk for numbers and balances, Manrope for UI, tested against Ge'ez script line heights

Send ✓ VERIFIED

Components

56px buttons, 44px+ tap targets everywhere, pill badges for state, one primary action per screen

Motion

QR scan line, success pop, cash-out code glow, micro-interactions that confirm money moved

9:41
Choose your language
ቋንቋ ይምረጡ
ENEnglish
አማአማርኛ
OMAfaan Oromoo
SOSoomaali
Continue
Language selection · 6 languages
9:41
Set your secure PIN
Authorizes every transaction
1 2 3 4 5 6 7 8 9
PIN security · familiar from feature phones
9:41
Money sent!
Delivered instantly to Hana
HTHana Tesfaye+251 92 445 1180
ETB 500.00
FeeFREE
RefKB-2941-8804
Done
Success state · receipt in 3 taps

03 · The Product

Nine flows, one complete mobile-money MVP

Everything a first-generation wallet user needs, built by our mobile app development team, and nothing that gets in the way.

Instant P2P transfers

Send ETB to any KO-BIRR user with just a phone number. Recipient, amount, PIN, delivered in under 3 seconds, free.

QR pay & receive

A personal QR for receiving and a full-screen scanner with animated scan line for paying merchants and friends, no typing at all.

Agent network

Find nearby agents on a map, cash in over the counter, and cash out with a one-time code that works even when the agent's connection drops.

Tiered KYC

Start with just a phone number, unlock higher limits with a 3-step ID and selfie flow designed to pass National Bank of Ethiopia requirements.

Money requests

Request money from contacts with a note, approve or decline incoming requests, and settle with one tap and a PIN.

History & security

Searchable transaction history with receipts, Face ID and PIN authorization, and instant notifications for every birr in or out.

9:41
Nearby agents
1042 Merkato Shop · 1042180 m · until 9 PM
0877 Bole Pharmacy · 0877420 m · until 8 PM
9:41
Cash-out code
SHOW THIS CODE TO AGENT
842 916
Expires in 14:32
Withdraw amountETB 1,500.00
AgentMerkato Shop 1042
Funds held in escrow ✓

Agent Network

Agents turn cash into digital money, and back

In a cash-first economy the agent is the bank branch. KO-BIRR gives shopkeepers and pharmacies from Merkato to Bole a supervised way to take deposits and pay out withdrawals, with the ledger protecting both sides of every transaction.

Cash in: hand cash to any agent, balance credited instantly with SMS receipt
Cash out: one-time 6-digit code, funds held in escrow until the agent confirms
Agent float management: real-time liquidity balance, commission tracking, and settlement
Nearby-agent map with live open/closed status and distance, built for low-bandwidth loading

Admin Panel

One console to run the whole network

Behind the app sits a web admin panel where the KO-BIRR operations team onboards agents, verifies KYC, monitors transactions, and manages the platform without touching a database.

Agent onboarding: application review, document checks, float assignment, and activation
Customer management: KYC approval queue, tier upgrades, account freeze and restore
Transaction monitoring: live feed, AML flags, velocity limits, and dispute resolution
Reports and compliance: daily settlement, agent commissions, and regulator-ready exports
KO-BIRR · Operations Console SYSTEM HEALTHY
⌂ Overview Agents Customers KYC Queue Transactions Settlements Reports
4,218TXNS TODAY
312ACTIVE AGENTS
27KYC PENDING
AGENT ONBOARDING QUEUE+ Invite agent
Merkato Shop · Addis Ababa
Docs verified · float ETB 50,000 assigned
APPROVED
Hawassa Mobile Store
Business licence under review
IN REVIEW
CUSTOMER KYCView all →
Hana Tesfaye · Tier 2 upgrade
ID + selfie match 98.4%
AUTO-PASS
Flagged: velocity limit breach
Account 09-4471 · 14 transfers in 5 min
REVIEW

04 · The Build

From SOW to store-ready MVP

The scope of work defined nine flows. We designed and validated every screen with Ethiopian test users before engineering began, so the build phase moved without rework.

Designing the KO-BIRR mobile app screens on a laptop
PHASE 1 · DISCOVERY & UX

Market research & flow mapping

Studied how Ethiopians actually move money: agent habits, trust signals, language needs. Mapped all nine flows and removed every unnecessary step, including the OTP submit button.

PHASE 2 · UI DESIGN

30+ screens, premium dark system

Full design system and every screen at production fidelity: splash, onboarding, registration, home, send, receive, scan, history, agents, cash-out, KYC, requests, and settings.

PHASE 3 · ENGINEERING

Wallet core, ledger & agent APIs

Double-entry ledger, idempotent transaction APIs, agent float management, OTP and PIN security, and localization infrastructure for six languages on low-bandwidth networks.

PHASE 4 · LAUNCH PREP

Testing with real users & agents

Usability rounds with first-time smartphone users, agent-side cash-out rehearsals, security review, and store submission for iOS and Android.

Tech Stack

What KO-BIRR is built on

Every layer chosen for transaction integrity and low-bandwidth performance.

Flutter logo
FlutterOne codebase, iOS & Android
Node.js logo
Node.jsWallet & transaction APIs
PostgreSQL logo
PostgreSQLDouble-entry ledger
Redis logo
RedisOTP, sessions & rate limiting
Firebase logo
FirebasePush notifications & analytics
aws
AWSEncrypted, audited infrastructure
Figma logo
FigmaDesign system, 30+ screens
QR EngineCamera scan & personal codes

Your Fintech Next

Building a wallet or payments product?

From mobile money across Africa to neobanks and remittance apps, we design and engineer fintech that regulators approve and first-time users understand.

Customer paying a merchant by phone, the flow KO-BIRR brings to Ethiopia
Appther understood something most agencies miss: in Ethiopia, trust is the product. The design feels premium, the flows feel effortless, and our agents learned it in minutes.
KB
KO-BIRR founding team
Addis Ababa, Ethiopia

FAQ

Questions fintech founders ask us

How long does it take to build a digital wallet app?+

A full mobile-money MVP like KO-BIRR, covering onboarding, KYC, P2P, QR, agent cash-in and cash-out, and history, typically takes 4 to 6 months from scope of work to store submission, depending on integrations and regulatory review.

How do you handle multiple languages in one app?+

KO-BIRR shipped in six languages including Amharic and Tigrinya in Ge'ez script. We build localization into the design system from day one: every layout is tested against the longest translation, and scripts with different metrics get their own line-height rules.

How does agent cash-in and cash-out work?+

Users find a nearby agent on the in-app map, hand over cash to top up, or generate a one-time cash-out code the agent redeems. The ledger holds funds in escrow until the agent confirms, so neither side can lose money if a connection drops mid-transaction.

How is the wallet secured?+

PIN plus optional Face ID on every transaction, OTP-verified device binding, a double-entry ledger with idempotent APIs so no transaction can be duplicated, encrypted data at rest and in transit, and rate limiting against brute-force attempts.

Can you build fintech apps for other African markets?+

Yes. The patterns behind KO-BIRR (agent networks, low-bandwidth engineering, tiered KYC, local-language UX) apply across Africa, South Asia, and Latin America. We adapt the compliance layer to each central bank's requirements.

What does a project like this cost?+

It depends on scope: number of flows, integrations, and compliance requirements. Share your scope of work and we'll return a fixed-price USD proposal within 48 hours, the same process KO-BIRR started with.

Talk to us about your fintech product

Share your market and scope, and we'll come back within 24 hours with an approach and a fixed-price estimate.

sales@appther.com +91-9911432288
Clutch
4.9★★★★★
Verified client reviews
GoodFirms
4.9★★★★★
Top app developers, USA
DESIGNRUSH
5.0★★★★★
Accredited agency
upwork
100%JOB SUCCESS
Top-rated agency

We respond within 24 hours · NDA on request · 100% confidential