Verify a Bank of Abyssinia Receipt Online
Check if a BOA receipt is real or fake.
Verify a BOA receipt nowHow BOA receipt verification works
Bank of Abyssinia publishes transaction receipts via a JSON API at https://cs.bankofabyssinia.com/api/onlineSlip/getDetails/?id={REFERENCE}{ACCOUNT_SUFFIX}. The response is a JSON object with structured fields: source account name, receiver name, transferred amount, transaction date, and reference number. No PDF parsing needed.
QR code verification for inter-bank transfers
BOA's JSON API does not recognize inter-bank transfer references. However, the QR code on the receipt is an AES-256-CBC encrypted payload that contains the full transaction details. cheki decrypts it server-side using the key exposed in BOA's receipt web app, so you can verify transfers to CBE and other banks even when the API fails. See our BOA QR code breakdown for the full technical details.
What you need to verify a BOA receipt
To verify a Bank of Abyssinia receipt, you need one of:
- Transaction reference number + last 5 digits of the receiving account (for same-bank transfers)
- QR code payload from the receipt (for inter-bank transfers)
Frequently asked questions
How do I verify a Bank of Abyssinia receipt?
Select Bank of Abyssinia, paste your transaction reference number, enter the last 5 digits of the receiving account, and click Verify. cheki fetches the receipt from BOA's public API and returns structured JSON.
Do I need an account number for BOA?
For normal API lookup, yes. BOA requires the transaction reference plus the last 5 digits of the receiving account number. For inter-bank transfers, you can use the QR code payload instead.
Does BOA use an API or PDF?
Bank of Abyssinia uses a JSON API at cs.bankofabyssinia.com. This is faster than CBE's PDF system and returns structured data directly, making it more reliable for automated verification.
What if BOA's API returns 'Invalid reference number'?
Inter-bank transfers (e.g., FT... references sent to CBE) are not exposed in BOA's API. In that case, scan the QR code on the receipt and paste the payload into cheki. cheki decrypts it with the key embedded in BOA's public receipt web app.
Verify a BOA receipt now
Open cheki