> ## Documentation Index
> Fetch the complete documentation index at: https://docs.check.et/llms.txt
> Use this file to discover all available pages before exploring further.

# Verifying CBE Birr Payments

> Step-by-step guide for CBE Birr

## Required fields

| Field                | Example                                       |
| -------------------- | --------------------------------------------- |
| `bank`               | `cbebirr`                                     |
| `transaction_number` | `CGU9REIHHB`                                  |
| `account_number`     | `251912345678` (the **payer's** phone number) |

<Warning>
  Unlike other banks, CBE Birr's `account_number` field is the **payer's mobile number** (not your account). Use format `251XXXXXXXXX` or `09XXXXXXXX`.
</Warning>

## 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

```bash theme={null}
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.
