Required fields
| Field | Example |
|---|
bank | cbebirr |
transaction_number | CGU9REIHHB |
account_number | 251912345678 (the payer’s phone number) |
Unlike other banks, CBE Birr’s account_number field is the payer’s mobile number (not your account). Use format 251XXXXXXXXX or 09XXXXXXXX.
Why the payer’s phone?
CBE Birr receipts are tied to the sender’s phone number. Check.et needs it to locate the transaction in the CBE Birr system.
Example
curl -X POST https://api.check.et/api/v1/verify \
-H "Authorization: Bearer chk_xxx" \
-H "Content-Type: application/json" \
-d '{
"bank": "cbebirr",
"transaction_number": "CGU9REIHHB",
"account_number": "251912345678"
}'
Finding the receipt number
The receipt number is shown in the CBE Birr app transaction history and on the SMS confirmation.