Verify Ethiopian payment receipts, with one API call.

Mela checks a transaction reference straight against the bank, so you can confirm a customer really paid before you release goods, hold a booking, or unlock an order.

Supported banks & wallets

Commercial Bank of EthiopiaTelebirrBank of AbyssiniaCBE BirrDashen BankAwash BankSiinqee Bank

Two ways to verify

Send the transaction reference directly, or hand Mela a screenshot of the receipt — it reads the QR code or runs OCR to find the reference on its own.

  • ✓ Works with plain text references
  • ✓ Works with receipt screenshots (QR + OCR)
  • ✓ Optional amount matching
  • ✓ Per-key daily limits and usage history
curl -X POST https://verifypayment.tec.et/api/v1/verify \
  -H "Authorization: Bearer mela_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "bank": "boa",
    "reference": "FT24123ABCDE",
    "expected_amount": 1500
  }'

{
  "verified": true,
  "bank": "boa",
  "reference": "FT24123ABCDE",
  "receipt": {
    "payer_name": "Abebe Kebede",
    "amount": 1500,
    "currency": "ETB",
    "date": "2026-08-10"
  },
  "amount_matches": true
}