eBi

Mobile wallet

Verify eBirr Transactions

eBirr is a mobile money platform connecting 5 Ethiopian financial institutions: Nib International Bank, Wegagen Bank, Ahadu Bank, KAAFI Microfinance, and Cooperative Bank of Oromia (Siinqee). Receipts are available via a shared HTML endpoint at receipt.ebirr.com. Users provide either a full receipt URL or a 'tenant/token' string (e.g., nib/abc123). cheki auto-detects the tenant and maps it to the correct partner bank.

Verify eBirr nowLive and working

Required information

  • Transaction reference (required), e.g. nib/abc123def

Reference number format

Receipt URL (receipt.ebirr.com/{tenant}/{token}) or tenant/token string (e.g., nib/abc123, wegagen/xyz, ahadu/def, kaafimf/ghi)

Example: nib/abc123def

How to verify eBirr with cheki

  1. Get the receipt URL or tenant/token from the eBirr app receipt sharing feature
  2. Paste the full URL (https://receipt.ebirr.com/nib/abc123) or just the tenant/token (nib/abc123) into cheki
  3. cheki fetches the receipt from receipt.ebirr.com and parses the HTML for transaction details
  4. The partner bank is auto-detected from the tenant code in the URL

How eBirr receipt verification works

The eBirr receipt endpoint is: https://receipt.ebirr.com/{tenant}/{token}

This is a public URL that returns a HTML page containing the official transaction data. No authentication is required.

Who uses eBirr verification

  • Merchants verifying eBirr payments from Nib, Wegagen, Ahadu, or KAAFI customers
  • Businesses reconciling eBirr wallet transfers
  • Apps integrating eBirr payment verification
  • Finance teams auditing eBirr transactions across multiple partner banks

Verifying eBirr via API

cheki provides a free REST API for eBirr verification:

POST https://chekiapp.vercel.app/api/verify

Request body: { "bank": "ebirr", "reference": "nib/abc123def" }

See the API documentation for full details.

Frequently asked questions