Bank verification

Zemen Receipt Check

Zemen Bank is an Ethiopian commercial bank. Zemen receipts are published as PDF documents accessible via a public URL containing the transaction reference.

Help us add Zemen

Zemen checks are not live yet. One real receipt link is enough for us to build and test the parser.

Private. Sent only to the maintainers, used to build the parser, deleted after it ships.

Drop or paste works too. Crop or cover names and balances first.

Developer? Test your receipt locally instead.

In development

Required information

  • Share link (required)

Reference number format

Full Zemen share link (share.zemenbank.com/rt/{token}/pdf) is preferred. The token may be 24 characters (8-character prefix plus the 16-character reference); a bare reference is unconfirmed.

Example: ZM12345678

How to verify Zemen with cheki

  1. Get the transaction reference from the customer's Zemen receipt
  2. cheki fetches the receipt PDF from Zemen's public endpoint
  3. Payment data is extracted from the PDF and returned as structured JSON

How Zemen receipt verification works

The Zemen receipt endpoint is: https://share.zemenbank.com/rt/{REFERENCE}/pdf

Placeholders, error shapes and gotchas are in the Zemen endpoint reference.

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

Who uses Zemen verification

  • Merchants verifying Zemen transfers
  • Businesses reconciling Zemen deposits
  • Apps integrating Zemen payment verification

Verifying Zemen via API

cheki provides a free REST API for Zemen verification:

POST https://cheki.et/api/verify

Request body: { "bank": "zemen", "reference": "ZM12345678" }

See the API documentation for full details.

Frequently asked questions