Skip to main content

Required fields

FieldExample
bankcbe
transaction_numberFT25161234567
account_number100087654321 (13 digits, your receiving account)
CBE transaction numbers start with FT and are found on the digital receipt under “FT Reference” or “Reference Number”.

Example

curl -X POST https://api.check.et/api/v1/verify \
  -H "Authorization: Bearer chk_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "bank": "cbe",
    "transaction_number": "FT25161234567",
    "account_number": "1000876543218"
  }'

Via receipt URL

CBE’s mobile app generates share URLs like:
https://cbe.com.et/receipt/...
Pass these directly as receipt_url without needing to extract the reference manually.

Via PDF

CBE PDFs are fully supported. Upload the receipt file and omit the transaction number - it is extracted automatically.

Tips

  • The account number is your 13-digit CBE account (the one that received the payment)
  • The FT reference is case-insensitive in our API
  • Save your CBE account with POST /accounts and reference it by bank_account_id to avoid repeating it