Dashen endpoint URL format
The Dashen receipt endpoint is: https://receipts.dashenbanksc.com/receipt/{REFERENCE}. The URL takes only the transaction reference as a path parameter. Example: B22WDTI2619100WH.
HTML response structure
Dashen returns an HTML page styled as a receipt. cheki fetches the HTML and extracts text from the DOM elements. The page is bilingual (English and Amharic).
Field mappings for Dashen
cheki normalizes Dashen receipts into a standard JSON shape regardless of the source format:
- senderName: the account holder who sent the payment
- receiverName: the account holder who received the payment
- amount: the transferred amount in ETB
- currency: always ETB for domestic transfers
- date: transaction date and time
- reference: the Dashen transaction reference number
- sourceUrl: the full URL cheki fetched the receipt from
Frequently asked questions
What format does Dashen use for receipts?
Dashen Bank publishes receipts as HTML page. The endpoint is https://receipts.dashenbanksc.com/receipt/{REFERENCE}. The HTML page contains payer name, receiver name, amount, and date in a bilingual (English/Amharic) format.
Do I need authentication to access Dashen receipts?
No. The Dashen receipt endpoint at https://receipts.dashenbanksc.com/receipt/{ref} is publicly accessible without authentication. This is by design: banks want merchants to be able to verify payments without needing API keys or login credentials.
What fields are in a Dashen receipt?
The Dashen HTML receipt contains: payer name, payer phone number, receiver name, receiver account, amount in Birr, and transaction date/time.
Read the API docs
Open chekiRelated guides
Detecting Fake Dashen Bank Receipts
Learn how to spot a fake Dashen receipt
How to Check if a Receipt is Fake
Complete guide to detecting fake Ethiopian bank receipts
Ethiopian Bank Receipt Formats
Complete technical reference for Ethiopian bank receipt formats: CBE Receipt ID (JSON), Telebirr HTML, BOA JSON, Dashen HTML, M-Pesa PDF-in-JSON (beta)