All projects

API + web app

Live

Payment Verification

Confirms telebirr, CBE and Bank of Abyssinia transfers by reading each provider's own receipt, from a reference number, a QR code or a screenshot, so businesses stop checking payments by hand.

For
Our own infrastructure, used by Bereka's CRM
What we did
API design · Web app · OpenAPI docs
Built with
Next.js · TypeScript · Zod · OpenAPI · jsQR · Vitest
Backend & APIWeb

Payment Verification

Our own infrastructure, used by Bereka's CRM

The problem

Many businesses take payment by bank transfer or telebirr, then someone checks every screenshot by hand. Fake and reused receipts slip through.

What we built

An API and a simple web app that read the receipt straight from the provider and confirm the amount, the receiver, the account and the date match what you expected. Any app can call it.

Inside

Key features

Three providers

telebirr, Commercial Bank of Ethiopia and Bank of Abyssinia, checked against each provider's own receipt.

Scan, upload or type

Scan the receipt's QR with the camera, upload a screenshot, or type the reference number.

Confirm it paid you

Check the amount, receiver name, account and time, not just that a transfer exists.

A clean REST API

One endpoint, documented with OpenAPI, ready for any website, app or CRM.

Have a project in mind?

A website, a mobile app, or a system to replace the spreadsheets. Tell us what you need and we'll get back to you.

Start a project

Payment Verification

Request API access

Verify telebirr, CBE and BOA payments in your own app or website.