Paste a receipt URL or reference number. LubaakPay fetches, parses, and returns structured transaction data in milliseconds — with caching for repeat lookups.
POST a receipt URL or reference number. We detect the bank, fetch the receipt, parse it, and hand you clean JSON — no scraping setup, no PDF parsing on your side.
URL auto-detection
Bank is inferred from the hostname — no bank param needed.
Reference auto-detection
FT-prefix → CBE, short alphanumeric → Telebirr, and more.
DB caching
First lookup parses live. Repeat lookups skip the network entirely.
Fraud detection
Receipts verified 5+ times are flagged suspicious — catch shared screenshots before goods leave.
Pending state
When a bank API is temporarily down, get a soft pending response instead of a hard error.
// Request { "url": "https://mbreciept.cbe.com.et/fHCxyUdnBt2PA0H8ge" } // Response { "valid": true, "bank": "cbemobile", "cached": false, "data": { "sender_name": "Mengistu Asamene Aderaw", "receiver_name": "Asnekechi Jima Negawo", "sent_amount": "200.00 ETB", "total_paid": "200.61 ETB", "transaction_id": "FT26146T7DY0", "transfer_date": "2026-05-25 20:17:00" } }
From traditional bank transfers to mobile wallets — if there's a digital receipt, LubaakPay can parse it.
Commercial Bank of Ethiopia
cbe
·
PDF receipt
CBE Mobile Receipt
cbemobile
·
JSON API
CBE Birr
cbebirr
·
PDF receipt
Bank of Abyssinia
boa
·
JSON API
Telebirr
telebirr
·
HTML receipt
Zemen Bank
zemen
·
PDF receipt
Awash Bank
awash
·
HTML receipt
Dashen Super App
dashen
·
PDF receipt
M-Pesa Ethiopia
mpesa
·
PDF via API
Wegagen Bank
wegagen
·
JSON API
NIB International Bank
nib
·
JSON API
Siinqee Bank
siinqee
·
JSON API
Abay Bank
abay
·
JSON API
Kaafi Ebirr
kaafiebirr
·
JSON API
Drop in a full receipt URL from any supported bank, or just the transaction reference number. For ambiguous references, specify the bank.
LubaakPay fetches the receipt from the bank — whether it's a PDF, an HTML page, or a JSON API — and extracts all transaction fields into a consistent structure.
Receive a clean, consistent JSON object with sender, receiver, amounts, dates, and status — regardless of which bank issued the receipt. Cached for instant future lookups.
Use the interactive UI to verify manually, or integrate the API directly into your application.