Ahadu Lekulu app icon

Ahadu Lekulu API Integration & OpenBanking Solutions

Protocol analysis, IPS/ET-SWITCH interbank transfer data, transaction history export, and Telebirr bridge for Ethiopia's Ahadu Bank ecosystem

From $300 · Pay-per-call available
OpenData · OpenBanking · IPS/ET-SWITCH · Ethiopian Fintech API

Connect Ahadu Bank account data, interbank transfers, and wallet flows to your financial stack — securely and compliantly

Ahadu Lekulu — the official mobile banking app of Ahadu Bank — holds rich, structured financial data: real-time account balances, time-stamped transaction records, IPS/ET-SWITCH interbank routing details, Telebirr wallet transfer logs, and school fee payment receipts. We deliver authorized protocol analysis and production-ready API implementations so your systems can read, export, and act on this data without manual intervention.

Account balance & position queries — Pull real-time Ethiopian Birr (ETB) balances for individual or corporate Ahadu Bank accounts; feed treasury dashboards or risk-scoring engines directly from live account state.
Transaction history & statement export — Retrieve paginated, date-ranged transaction records with debit/credit classification, counterparty names, and IPS routing codes; export to JSON, Excel, or PDF for accounting and compliance workflows.
Interbank transfer protocol (IPS/ET-SWITCH) — Access Ahadu Bank's participation in Ethiopia's national IPS/ET-SWITCH rails: transfer initiation, status polling, and settlement confirmation data for reconciliation and audit reporting.
Telebirr & mobile wallet bridge — Map wallet-to-bank and bank-to-wallet transfer events between Ahadu Lekulu and Telebirr (51.5 M+ users), enabling unified multi-wallet ledgers for enterprise treasury or lending platforms.

Feature Modules & Data Capabilities

Six concrete integration surfaces inside Ahadu Lekulu, each mapping to an OpenData or OpenBanking API pattern

Account Balance & Real-Time Position

The Lekulu home screen surfaces a live ETB balance tied to hardware-backed device authentication. Via protocol analysis we expose a structured balance endpoint — account number, available balance, ledger balance, last-refreshed timestamp — suitable for treasury dashboards, credit-decision engines, or personal finance aggregators that need verified, real-time position data without manual screen-checks.

Transaction History & Statement Export API

The transaction history view in Ahadu Lekulu stores per-transaction records including amount, direction (debit/credit), counterparty identifier, channel (IPS, QR, bill pay, wallet), and timestamp. Our API wrapper adds date-range filtering, pagination cursors, and export serialization to JSON, CSV, or Excel — enabling monthly accounting closes, ERP reconciliation runs, and audit-log generation without manual data entry.

IPS/ET-SWITCH Interbank Transfer Protocol

Ahadu Bank participates in Ethiopia's Instant Payment Switch (IPS) and the ET-SWITCH national interoperability layer. Each interbank transfer carries a routing reference, beneficiary bank code, and settlement status. Exposing these fields via an integration API makes it possible to build corporate payment status dashboards, compliance AML checks that cross-reference IPS codes, and automated retry logic for failed or pending cross-bank transfers.

Telebirr Wallet Bridge & Multi-Wallet Ledger

Ahadu Lekulu's built-in Telebirr transfer integration creates a bidirectional fund-flow event stream between Ahadu Bank accounts and Ethio Telecom's Telebirr (51.5 million registered users as of early 2026). Capturing both sides of these wallet-to-bank events allows fintech platforms, micro-lending companies, and ERP systems to build a unified transaction ledger that spans both the bank and the mobile wallet — a critical requirement for Ethiopia's blended payment reality.

Bill Payments, SchoolPay & Airtime Top-Up Data

Ahadu Bank added SchoolPay — school fee collection via mobile — in response to direct user demand, and also supports airtime top-up and essential service bill payments in-app. Each of these creates a structured payment event with biller ID, student reference, amount, and confirmation code. Syncing these records to an ERP or school management system eliminates manual cashier reconciliation and provides parents with automated payment confirmation trails.

QR Payment Records & Exchange Rate Feed

Every QR-initiated payment in Ahadu Lekulu generates a transaction record tagged with the QR code origin, merchant identifier, and amount. Separately, the app's exchange rate utility publishes daily National Bank of Ethiopia (NBE) FX rates for major currency pairs. Integrating these two data streams supports merchant analytics dashboards and multi-currency treasury reporting — both increasingly relevant as Ethiopia's banking sector opens to foreign participation under Proclamation No. 1360/2025.

Data Available for Integration (OpenData Inventory)

Structured data types, their source within the app, granularity, and primary use cases

Data Type Source in App Granularity Typical Integration Use
Account Balance (ETB) Home / balance screen Real-time, per account; available + ledger balance Treasury dashboards, credit-decision engines, personal finance aggregators
Transaction History Transaction history view Per-transaction; amount, direction, counterparty, channel, timestamp ERP reconciliation, accounting closes, fraud pattern analysis
Interbank Transfer Records (IPS/ET-SWITCH) Interbank transfer flow Per-transfer; IPS routing code, beneficiary bank, settlement status Compliance AML checks, cross-bank settlement audits, corporate payment dashboards
Mobile Wallet Transfer Events Telebirr / wallet transfer screen Per-event; wallet ID, amount, direction, timestamp Unified multi-wallet ledger, micro-lending income verification
Bill Payments & SchoolPay Receipts Bill pay / SchoolPay module Per-payment; biller ID, student/reference number, amount, status School management system sync, expense categorization, ERP posting
Daily Exchange Rates (NBE FX) Exchange rate utility Daily per currency pair (USD, EUR, GBP, SAR, AED, etc.) Multi-currency treasury reporting, FX exposure tracking
QR Payment Metadata QR scanner / payment flow Per-scan; merchant QR ID, amount, confirmation code Merchant analytics, point-of-sale reconciliation

Typical Integration Scenarios

End-to-end use cases showing business context, data involved, and OpenBanking mapping

1 · Corporate Treasury & Multi-Account Position Dashboard

Balance APITransaction HistoryOpenBanking

Business context: An Ethiopian importer holds multiple Ahadu Bank accounts for payroll, operations, and foreign currency reserves. The finance team needs a single dashboard showing real-time ETB balances and intraday cash movements without logging into the app manually multiple times per day.

Data & API involved: Account balance endpoint (multi-account sweep), transaction history query with intraday refresh, FX rate feed for birr-equivalent calculations on foreign-currency sub-accounts.

OpenBanking mapping: Mirrors an Account Information Service Provider (AISP) pattern from PSD2/Open Banking — read-only, consent-scoped access to balance and transaction data, updated on a configurable polling interval or webhook push.

2 · Cross-Bank Compliance & AML Reporting via IPS/ET-SWITCH

IPS/ET-SWITCH ProtocolInterbank RecordsCompliance

Business context: A compliance team at an Ethiopian financial institution must produce daily reports of all cross-bank transactions for the National Bank of Ethiopia's Anti-Money Laundering (AML) monitoring, including transaction parties, routing codes, and settlement confirmation times.

Data & API involved: IPS/ET-SWITCH transfer records (beneficiary bank code, NBE routing reference, settlement timestamp, transaction status), delivered via a nightly batch pull or real-time webhook on transfer status change.

OpenBanking mapping: Aligns with mandatory transaction reporting requirements under NBE's AML directives and the broader digital payments strategy (Phase Two, 2025–2029), where interoperability data must be auditable across banks.

3 · Unified Multi-Wallet Ledger for Micro-Lending

Telebirr BridgeWallet Transfer EventsIncome Verification

Business context: An Ethiopian digital lending company (similar to Michu's uncollateralized loan model) needs to verify applicant income by aggregating cash inflows across Ahadu Bank accounts and Telebirr wallet, since many small-business owners split their payments between bank and mobile-money channels.

Data & API involved: Ahadu Lekulu transaction history (bank-side inflows), Telebirr wallet transfer events bridged via Ahadu's wallet-link feature, combined into a 90-day income statement with channel breakdown.

OpenBanking mapping: A multi-source Open Finance income-verification flow — an emerging pattern in African markets where bank + wallet coverage is required for accurate financial profiling.

4 · School Fee Management & ERP Sync via SchoolPay

SchoolPayBill Pay RecordsERP Integration

Business context: A private school in Addis Ababa that collects fees through Ahadu Bank's SchoolPay feature needs to reconcile daily payment records against its student enrollment database, eliminating manual cashier entry and reducing end-of-term reconciliation from days to minutes.

Data & API involved: SchoolPay receipt stream (student reference, term, amount, payment timestamp, confirmation code), pushed to the school's ERP via a webhook integration that triggers automatic ledger posting and parent SMS confirmation.

OpenBanking mapping: An OpenData payment-notification pattern: structured event data from a payment system consumed by a non-financial application (school ERP), with consent scoped to the school as data recipient.

5 · Merchant QR Analytics & Settlement Reconciliation

QR Payment RecordsMerchant APIAnalytics

Business context: A retail chain that accepts Ahadu Lekulu QR payments across 30 locations in Addis Ababa wants daily per-branch sales summaries and automatic reconciliation against their POS system, instead of manually cross-checking Ahadu app confirmations at each branch end-of-day.

Data & API involved: QR payment metadata (merchant QR ID, branch identifier, amount, timestamp, confirmation code), aggregated by branch and date in a nightly batch; discrepancies flagged for manual review.

OpenBanking mapping: Mirrors an Open Banking merchant data access pattern — structured, machine-readable payment confirmation data for operational reconciliation, reducing manual cashier errors and speeding settlement cycles.

Technical Implementation

Pseudocode illustrations of auth flow, balance query, and transaction history export — production implementations delivered as runnable Python or Node.js source

Auth: Biometric Session Token Flow

# Step 1: Device binding verification (hardware-backed)
POST /api/v1/auth/device-verify
Content-Type: application/json

{
  "device_id": "<HARDWARE_BOUND_DEVICE_ID>",
  "biometric_token": "<FIDO2_ASSERTION>",
  "app_version": "2.x"
}

# Response: short-lived session token
{
  "session_token": "eyJ...",
  "expires_in": 900,
  "account_ids": ["ETH-AHADU-XXXXXXXX"]
}

# Step 2: Refresh using secure token rotation
POST /api/v1/auth/refresh
Authorization: Bearer <SESSION_TOKEN>
# Returns new session_token on success
# 401 on expired / revoked binding

Balance Query: Real-Time Account Position

# Query live balance for one or more accounts
GET /api/v1/accounts/balance
Authorization: Bearer <SESSION_TOKEN>
X-Account-Ids: ETH-AHADU-XXXXXXXX,ETH-AHADU-YYYYYYYY

# Response
{
  "retrieved_at": "2026-04-22T08:15:00+03:00",
  "accounts": [
    {
      "account_id": "ETH-AHADU-XXXXXXXX",
      "currency": "ETB",
      "available_balance": 48250.00,
      "ledger_balance": 50000.00,
      "status": "active"
    }
  ]
}

# Error handling
# 403 — account not bound to session device
# 429 — rate limit (max 60 req/min per session)
# 503 — core banking system unavailable (retry after)

Transaction History: Paginated Export

# Fetch transaction history with filters
POST /api/v1/accounts/transactions
Authorization: Bearer <SESSION_TOKEN>
Content-Type: application/json

{
  "account_id": "ETH-AHADU-XXXXXXXX",
  "from_date": "2026-03-01",
  "to_date": "2026-03-31",
  "channels": ["IPS", "WALLET", "QR", "BILL_PAY"],
  "page": 1,
  "page_size": 50
}

# Response (one record shown)
{
  "total": 143,
  "page": 1,
  "records": [
    {
      "txn_id": "IPS20260315XXXXX",
      "date": "2026-03-15T11:22:08+03:00",
      "type": "debit",
      "channel": "IPS",
      "amount": 5000.00,
      "currency": "ETB",
      "counterparty_bank": "CBE",
      "ips_routing_ref": "ETSWITCH-XXXXXX",
      "description": "Staff salary transfer"
    }
  ]
}

Compliance & Privacy

Regulatory context for Ahadu Bank API integration in Ethiopia

National Bank of Ethiopia (NBE) Framework

All Ahadu Bank API integrations we deliver operate within the framework set by the Banking Business Proclamation No. 1360/2025 and associated NBE Directive No. SBB/95/2025, which opened Ethiopia's banking sector to foreign participation and strengthened consumer data standards. The NBE's Phase Two national digital payments strategy (launched March 2025, covering 2025–2029) mandates interoperability and data traceability across licensed payment service providers — requirements that our IPS/ET-SWITCH integration layer is explicitly designed to satisfy.

We apply data-minimization principles: only the fields required for the stated integration purpose are extracted. All sessions operate under customer authorization with device-binding verification, respecting Ahadu Bank's hardware-backed authentication architecture. AML/KYC linkage is preserved — transaction records retain the originating account and counterparty identifiers required for regulatory reporting.

Data Handling & Security Standards

  • Customer authorization required before any data extraction begins
  • End-to-end encrypted transport (TLS 1.3) for all API calls
  • Session tokens are short-lived (15 min) with hardware-bound refresh
  • No plaintext credential storage — FIDO2/biometric token patterns only
  • Data retention limited to customer-specified periods; automated purge on contract end
  • Audit logs retained for AML reporting — NBE-aligned transaction traceability
  • NDA available on request; GDPR-equivalent data processing addendums for EU-linked clients

Data Flow & Architecture

Simple pipeline from Ahadu Lekulu app to your downstream system

The integration pipeline follows four stages: (1) Client App Layer — Ahadu Lekulu authenticates the user via hardware-backed biometrics and maintains a session token tied to the registered device; (2) Ingestion / Protocol Layer — our authorized adapter intercepts structured API responses (balance, transactions, IPS records) using the session token, normalizes field names, and enriches records with channel classification and IPS routing metadata; (3) Storage / Transform Layer — normalized records land in a customer-controlled data store (PostgreSQL, BigQuery, S3, or equivalent) with deduplication keys on transaction IDs to prevent double-posting; (4) Delivery / API Output Layer — a thin REST or webhook endpoint exposes the clean data to your ERP, analytics platform, compliance tool, or custom dashboard. Typical end-to-end latency from app event to downstream system is under 60 seconds on a polling cadence, or near-real-time via push-notification webhooks on transfer confirmation events.

Market Positioning & User Profile

Who uses Ahadu Lekulu and why its data is strategically valuable

Ahadu Bank — officially the "Bank of the People, for the People" — is a privately-owned Ethiopian commercial bank inaugurated in July 2022 and operating primarily on the B2C retail segment. Its user base spans urban professionals, SME owners, students, and Ethiopia's growing diaspora-connected middle class across the country's major cities, with the app available in five languages (English, Amharic, Oromigna, Somaigna, and Tigrinya) to serve Ethiopia's linguistically diverse population of 120 million. By 2024 the bank had grown to ETB 45 billion in total assets and ETB 1.5 billion in net profit, with fintech partnerships signed with Chapa and Trusted Tech indicating an active posture toward digital-first growth. Platform coverage is Android-primary (Google Play, package com.ahadubank.retail) with a complementary internet banking portal. Integration clients — accounting firms, compliance vendors, school payment platforms, micro-lenders, and corporate treasurers — are predominantly Ethiopia-based but increasingly include diaspora-serving remittance platforms and foreign investors entering the market under the 2025 banking liberalization.

App Screenshots

Click any thumbnail to view full size

Ahadu Lekulu screenshot 1 Ahadu Lekulu screenshot 2 Ahadu Lekulu screenshot 3 Ahadu Lekulu screenshot 4 Ahadu Lekulu screenshot 5 Ahadu Lekulu screenshot 6 Ahadu Lekulu screenshot 7 Ahadu Lekulu screenshot 8 Ahadu Lekulu screenshot 9 Ahadu Lekulu screenshot 10

Similar Apps & Ethiopian Fintech Integration Landscape

Ahadu Lekulu sits within a growing ecosystem of Ethiopian mobile banking and wallet apps — users working with any of these platforms often need unified data pipelines across multiple services

Telebirr

Ethio Telecom's mobile money platform with over 51.5 million registered users as of early 2026, processing more than 1 trillion ETB in transactions annually. Teams integrating Ahadu Lekulu frequently also need Telebirr transfer event data to build unified multi-wallet ledgers — both platforms appear on the same Ethiopian user's device.

CBE Birr / EthioDirect

The Commercial Bank of Ethiopia's mobile money service (CBE Birr) and its companion app EthioDirect hold the largest institutional banking footprint in Ethiopia. Corporate clients reconciling Ahadu IPS/ET-SWITCH transfers often need CBE Birr inflow data on the same dashboard, making a combined integration a natural request.

Amole (Awash Bank)

Awash Bank's Amole digital payment platform supports money transfers, online shopping, and bill payments across one of Ethiopia's largest private bank networks. Multi-bank clients using both Ahadu Lekulu and Amole require transaction history normalization across platforms for consolidated financial reporting.

HelloCash (BelCash)

HelloCash operates an open-API banking model, providing white-label mobile money infrastructure to Ethiopian financial institutions. Teams already familiar with HelloCash's API patterns often extend their integration scope to include Ahadu Lekulu's richer banking data — statements, IPS codes, and exchange rates.

M-Pesa Ethiopia (Safaricom)

Safaricom launched M-Pesa in Ethiopia in August 2024, bringing its established East African mobile money infrastructure to directly compete with Telebirr. Platforms targeting Ethiopia's fintech API space that handle M-Pesa integrations in Kenya or Tanzania frequently seek equivalent Ahadu Lekulu integrations for Ethiopian market coverage.

Awash Wallet

Awash International Bank's proprietary mobile wallet covers a broad SME customer base in Ethiopia. Businesses that use Awash Wallet for supplier payments and Ahadu Bank for payroll often need unified cash-flow reporting across both platforms, driving demand for dual-source transaction export APIs.

M Birr / eBirr

M Birr and eBirr are agent-banking and mobile money services covering Ethiopia's rural and peri-urban segments. Micro-finance institutions serving both urban Ahadu Bank users and rural eBirr users need income-verification tools that aggregate data from both ends of the financial spectrum.

Michu (Cooperative Bank of Oromia)

Michu is Ethiopia's digital uncollateralized lending platform, having disbursed over 16.5 billion ETB to nearly 1 million borrowers by early 2025. Lending platforms building similar income-scoring models often seek Ahadu Lekulu transaction history as a supplementary data source for creditworthiness assessment.

Kacha

Kacha is one of Ethiopia's licensed payment service providers offering digital wallet and merchant payment solutions. Merchants who accept both Kacha QR and Ahadu Lekulu QR payments need consolidated daily settlement data — a use case that directly parallels our merchant QR analytics integration scenario.

Chapa (Fintech Partner)

Chapa is a leading Ethiopian payment gateway that signed a fintech partnership with Ahadu Bank, enabling merchants to accept Ahadu Bank payments via Chapa's API layer. Developers already integrated with Chapa's payment APIs often extend to Ahadu Lekulu for direct account-level data queries — transaction history, balance reconciliation, and refund tracking — that gateway-level data alone cannot provide.

What We Deliver

Deliverables Checklist

  • OpenAPI / Swagger specification for all integrated endpoints
  • Protocol and auth-flow report (device binding, biometric token chain)
  • Runnable source code — Python and/or Node.js (auth, balance, transactions, IPS)
  • Webhook handler for real-time transfer status notifications
  • Automated test suite with mock and live fixture data
  • Full API documentation with field-level descriptions
  • Compliance guidance: NBE alignment, AML log retention, data-minimization checklist
  • 30-day post-delivery support for integration questions

Engagement Models

Source code delivery — from $300

We hand over runnable API source code, documentation, and a test harness. You run it in your own infrastructure. Pay after delivery, upon satisfaction — no upfront payment required.

Pay-per-call hosted API

Access our hosted API endpoints and pay only for the calls you make. No upfront fee, no infrastructure to manage. Ideal for teams that prefer usage-based pricing or want to prototype before committing to source code.

About Our Studio

We are an independent technical service studio specializing in app interface integration and authorized API integration, committed to providing efficient, compliant, and professional solutions to global clients. Our team includes engineers with hands-on experience in mobile banking, fintech protocol analysis, Open Banking data pipelines, and cloud-native API delivery. We understand the regulatory nuances of emerging-market banking ecosystems — including Ethiopia's NBE framework, East African AML obligations, and the IPS/ET-SWITCH interoperability requirements — and we ship production-grade integrations that hold up under compliance review.

  • Financial and banking apps — transaction records, statement queries, payment rails
  • E-commerce and retail — order APIs, payment integration, data sync
  • Mobile wallet and remittance — multi-wallet unified ledgers, FX reporting
  • Custom Python / Node.js / Go SDKs and full test harnesses
  • End-to-end pipeline: protocol analysis → build → validation → compliance handover

Contact Us

To submit your target app and requirements or to request a scoping call, visit our contact page. We respond within one business day and can typically confirm feasibility and a price estimate within 48 hours.

Contact page →

You only need to provide: the target app name, your integration requirements (e.g. transaction history, balance sync, IPS records), and any existing backend credentials or sandbox access you hold.

Engagement Workflow

  1. Scope confirmation — We review your integration requirements: which data types (balance, transactions, IPS records, SchoolPay receipts), which downstream systems (ERP, dashboard, compliance tool), and which delivery model (source code vs. hosted API).
  2. Protocol analysis — Authorized technical analysis of the Ahadu Lekulu API surface: auth flows, endpoint structures, field schemas, rate limits, and error handling (2–4 business days).
  3. Build & internal validation — We develop and internally test the integration against live or sandbox credentials (3–7 business days depending on scope).
  4. Documentation & compliance guidance — API spec, field docs, NBE-alignment notes, and test cases delivered (1–2 business days).
  5. Delivery & support — Source code or API credentials handed over; 30-day support window included. Typical first-delivery timeline: 6–14 business days.

FAQ

Does this require Ahadu Bank's official approval?

We work under customer authorization — the account holder authorizes the integration on their own accounts. We do not extract data from third-party accounts without the account holder's explicit consent. All sessions use the customer's own credentials and biometric-bound tokens.

Can you integrate multiple Ethiopian banking apps in one project?

Yes. We routinely deliver multi-source integrations — for example, Ahadu Lekulu plus Telebirr for a unified ledger, or Ahadu plus Amole for consolidated corporate reconciliation. Each source is scoped and priced separately; bundled projects receive a discount.

What happens if the app updates and the API changes?

Our 30-day post-delivery support covers minor API changes. For ongoing maintenance beyond that window, we offer a retainer model. We design integrations to be schema-resilient where possible, with field versioning and change-detection logging built in.

How do you handle the NBE's AML requirements?

Delivered integrations retain originating-account and counterparty identifiers on every transaction record, preserve IPS routing references required for cross-bank AML reporting, and include data-retention configuration aligned with NBE audit timelines.

App Overview — Ahadu Lekulu · አሐዱ ለኩሉ (expand)

Ahadu Lekulu (አሐዱ ለኩሉ in Amharic) is the official mobile banking application of Ahadu Bank S.C., a privately-owned Ethiopian commercial bank inaugurated on July 16, 2022, and branded as the "Bank of the People, for the People." The app is available on Google Play (package ID: com.ahadubank.retail) and is designed to serve Ethiopia's diverse population through full localization in five languages: English, Amharic, Oromigna, Somaigna, and Tigrinya.

Core banking capabilities include 24/7 account access with real-time balance and transaction history, internal transfers to any Ahadu Bank account, interbank transfers to other Ethiopian banks via the IPS/ET-SWITCH national payment switch, and fund transfers to mobile wallets including Telebirr. Bill payment services cover airtime top-up and school fee payments via the SchoolPay integration (added in response to user demand). Smart utilities include a QR scanner for payments and transfers, a branch/ATM locator, and daily updated NBE exchange rates.

Security architecture is built on hardware-backed device binding (ensuring accounts are accessible only from enrolled trusted devices), biometric authentication (fingerprint and facial recognition), end-to-end encryption across all transactions and personal data, and proactive threat detection for unauthorized access or suspicious activity. In 2024, Ahadu Bank reported ETB 1.5 billion in net profit and ETB 45 billion in total assets, reflecting a 15% year-on-year growth trajectory. The bank has also signed fintech partnership agreements with Chapa and Trusted Tech, reinforcing its digital-first strategy within Ethiopia's rapidly evolving fintech landscape.

  • Package: com.ahadubank.retail · Platform: Android (Google Play)
  • Languages: English, Amharic, Oromigna, Somaigna, Tigrinya
  • Website: ahadubank.com · Internet banking: online.ahadubank.com
  • Interbank rails: IPS/ET-SWITCH (national instant payment switch)
  • Wallet integration: Telebirr (Ethio Telecom) and other licensed wallets
  • Special features: SchoolPay, QR payments, ATM/branch locator, NBE exchange rates
  • Security: FIDO2-style biometric binding, device hardware attestation, E2E encryption
  • Fintech partners: Chapa, Trusted Tech