Dashen Bank Receipt Format

Complete technical reference for Dashen receipt format.

Read the API docs

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 cheki

Related guides