Quick start

Go from zero to verifying your first receipt in about five minutes.

1

Create an account

Sign up with your email — no card required for the free tier.

2

Create an API key

From API Keys, click “Create key”. Copy it immediately — Mela only shows the full key once.

3

Pick a bank

Check supported banks for the bank code and whether it needs an account suffix or phone number alongside the reference.

4

Call the API

curl -X POST https://verifypayment.tec.et/api/v1/verify \
  -H "Authorization: Bearer mela_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"bank":"boa","reference":"FT24123ABCDE"}'
5

Or verify from a screenshot

curl -X POST https://verifypayment.tec.et/api/v1/verify/image \
  -H "Authorization: Bearer mela_live_your_key" \
  -F "image=@receipt.jpg"
6

Watch it in Usage

Every call — successful or not — shows up under Usage with latency and result, which is handy for debugging integrations.

Need the full request/response reference? Read the docs →