Haqሀቅ

Illustration: Haq's magnifier checks each line of a customer's payment screenshot against the bank's own receipt, and the cashier's phone shows the result.

telebirr and CBE payment verification for shops Check the bank, not the screenshot.

Customers show you a telebirr, M-Pesa or bank transfer screenshot. Haq tells your cashier in seconds whether the money really reached your account, before anything leaves the counter.

Verifies payments from

  • Commercial Bank of Ethiopia
  • telebirr
  • CBE Birr
  • M-Pesa
  • Bank of Abyssinia
  • Awash Bank
  • Dashen Bank
  • Siinqee Bank
  • Coopay-ebirr
  • Kaafi e-birr

A screenshot is a picture. Pictures are easy to edit.

A fake “payment successful” screen takes seconds to make, and last week's real receipt can be shown again. Haq never takes the screenshot's word for it. Every check is confirmed with the bank itself.

The official telebirr receipt for this payment. Four lines are checked: who received it, the amount, when it was paid, and whether it was used before.

telebirr receipt

confirmed with telebirr at 10:43

Txn IDCJK4QX8LMA
CreditedSELAM BARBERSHOP

It went to your accountThe receiver has to be one of your shop's accounts.

Amount1,250.00 ETB

It's the amount you askedNever less than what your cashier entered.

Paid09-10-2026 10:41

It was paid just nowLast week's receipt brought back doesn't pass.

StatusCompleted
Used beforenever

Nobody has used it beforeEach receipt counts once, at any shop on Haq.

A customer holds up a payment screenshot. Between the two phones, Haq checks it, and the cashier's phone turns green.ሀቅ

Verify a payment in three steps

  1. Snap, scan or type

    Take a photo of the customer's screen, scan the receipt's QR code, or type the reference number.

  2. Haq asks the bank

    Haq confirms the payment with the bank and runs the four checks. It usually takes a few seconds.

  3. Hand it over, or don't

    Green means the money is in your account. Red says exactly what's wrong, so your cashier knows what to ask the customer.

Know what came in today without standing at the till.

  • Every check is saved under the name of the cashier who ran it.
  • See each cashier's takings for the day, without counting screenshots.
  • Pull up the full history when a customer insists they paid.
  • Only you can change the accounts money goes to. Cashiers can verify, not edit.

Today

Selam Barbershop

Verified

52,340 ETB

41 payments

Stopped

2

4,600 ETB that never arrived

By cashier
CashierChecksAmount
Hanna1823,400
Dawit1519,840
Meron89,100

Stopped at 14:05: receipt already used. Dawit's counter.

Fits the way your shop already runs

Shops and supermarkets

Verify at the till and see what each cashier took in.

Barbers and salons

Tag each payment with the barber or stylist who did the work. Commissions and tips add up for payday.

Restaurants and cafés

Link payments to tables and waiters, and see each waiter's tips at the end of the shift.

Security, from the counter to the bank

Haq stands between your shop and a fake payment, so it's built to be hard to fool and hard to break into.

  • Every connection is encrypted

    The app only talks to Haq over HTTPS, and Haq only talks to banks over verified, encrypted connections.

  • The screenshot stays on the phone

    It's read on the cashier's phone, and the picture itself never reaches Haq's servers.

  • Only the bank's receipt counts

    A payment is marked verified only when the bank's own receipt confirms it. If the bank doesn't answer, your cashier is told to try again.

  • Each receipt works once

    The database itself refuses a second claim on the same receipt, at any shop, even if two cashiers try in the same second.

  • Staff see only what they need

    Cashiers verify and see their own history. Only owners change payout accounts, add staff or see every total. Each shop's data is kept apart from every other shop's.

  • Sign-ins are protected

    Passwords are stored as one-way hashes, repeated wrong guesses are slowed down, and removing a staff member signs them out everywhere at once.

Start free. Pay as your shop grows.

Prices are in birr. Pay for a year and get about two months free.

  • Free

    0ETB / month

     

    50 verifications a month

    Individuals, micro-merchants and anyone trying Haq

    Start free
  • Starter

    299ETB / month

    or 2,990 ETB a year

    1,000 verifications a month

    Small shops and online sellers

    Choose Starter
  • Business

    699ETB / month

    or 6,990 ETB a year

    3,000 verifications a month

    Growing businesses with several staff

    Choose Business
  • Pro

    1,499ETB / month

    or 14,990 ETB a year

    10,000 verifications a month

    High-volume merchants

    Choose Pro

Haq API

From 499 ETB / month

Usage-based packages for developers, e-commerce and other platforms.

Talk to us

Enterprise

Custom pricing

High volume, a service-level agreement and integrations for large companies and institutions.

Talk to us

Questions shop owners ask

What is Haq?

Haq is a payment verification app for Ethiopian shops. Your cashier scans or photographs the customer's telebirr, M-Pesa or bank transfer screenshot, and Haq confirms with the bank that it went to your account, it's the right amount, it was paid just now, and it hasn't been used before.

Which banks and wallets does it work with?

Commercial Bank of Ethiopia, CBE Birr, telebirr, M-Pesa, Bank of Abyssinia, Awash Bank, Dashen Bank, Siinqee Bank, Coopay-ebirr and Kaafi e-birr. Your customers pay the way they already do.

Does the customer need to install anything?

No. They pay from their own bank or wallet app, like telebirr or M-Pesa, and show your cashier the confirmation, like they do today.

Does it work without internet?

No. Haq checks with the bank live, so the cashier's phone needs mobile data or Wi-Fi.

What if the bank's system is down?

Your cashier sees “try again”, never “verified”. A payment is only marked verified once the bank confirms it.

Can someone use the same receipt at two shops?

No. Once a receipt is verified anywhere on Haq, showing it again is flagged as already used.

Which languages does the app speak?

Amharic, Afaan Oromo and English. Each cashier can pick their own.

How much does it cost?

There's a free plan with 50 verifications a month. Paid plans start at 299 ETB a month, and paying for a year saves about two months. See the plans above.

Get your shop on Haq this week.

We register your bank accounts, add your cashiers and show your staff how to check a payment at the counter.