Payments verified.
Business moving.
Automate Ethiopian bank payment verification with one simple API. Less manual checking, more time building your business.

The verification console.
Engineered for zero human doubt.
Every incoming transfer is interrogated across bank core records, amount exactness, and anti-replay ledger trees in under 200 milliseconds.
| Tx Hash / Bank | Payer / Source | Amount | Verdict |
|---|---|---|---|
| FT26133F833JCommercial Bank of Ethiopia | ALEMU TEFERA GENERAL TRADING2 mins ago | 4,000.00 ETB | Verified |
| -2KCLVVWOY3-4R75E0Awash Bank | MULUGETA KASSAW SERVICES7 mins ago | 12,850.00 ETB | Verified |
| FT90284711AACommercial Bank of Ethiopia | BERHAN TRADING PLC14 mins ago | 25,000.00 ETB | Pending |
| FT10492812KKCommercial Bank of Ethiopia | UNKNOWN PAYER (SMS REPLAY)28 mins ago | 800.00 ETB | Flagged |
| BOA7719284109Bank of Abyssinia | RAHEL GIRMA KEBEDE35 mins ago | 750.00 ETB | Verified |
| AFR4401928301Bank of Africa | AFRICA LOGISTICS CO.52 mins ago | 32,000.00 ETB | Verified |
| -3JNVXXW992-1B32A1Awash Bank | TAMRAT WORKU ENTERPRISE1 hour ago | 1,500.00 ETB | Flagged |
{
"success": true,
"transaction_id": "FT26133F833J",
"amount": 4000,
"currency": "ETB",
"platform": "Commercial Bank of Ethiopia",
"verified": true,
"verification_fee_etb": 0.5
}Direct clearing rails.
One unified API schema.
Verify payments originating from Ethiopia's principal financial institutions through standardized cryptographic verification adapters.
Commercial Bank of Ethiopia
Status: Optimal (Zero degradation)POST /api/transaction-createView Deep Rail SpecificationsBuilt directly for the realities of Ethiopian banking.
In Ethiopia, digital commerce often slows down at the payment confirmation step. Customers send SMS receipts, screenshots get photoshopped, and accounting teams waste hours refreshing statements.

Integrate in an afternoon.
Verify forever.
A single canonical POST endpoint replaces thousands of lines of fragile parsing and human manual checking.
How the verification pipeline executes
Dispatch Inbound Payload
Send the customer reference code, amount, and bank platform to our verified endpoint.
Bank Core Cross-Check
Yegna Pay queries the native banking core ledger and calculates an anti-replay cryptographic hash.
Programmatic Settlement
Receive an instant JSON response with verified: true in under 200ms.

curl -X POST https://yegna-pay.vercel.app/api/transaction-create \
-H "Authorization: Bearer sk_live_89a4fe91d0b..." \
-H "Content-Type: application/json" \
-d '{
"full_name": "MULUGETA KASSAW CLEANING SERVICE",
"price_amount": "4000.00",
"platform": "AWASH",
"currency": "ETB",
"transaction_id": "-2KCLVVWOY3-4R75E0"
}'One transparent rate.
Six core verification capabilities.
No monthly subscriptions, no seat licenses, no hidden minimums. You pay strictly for successful verifications delivered.
Bank Payment Verification
Direct algorithmic inquiry against central banking records confirms that money actually reached your business account before orders ship.
Transaction Amount Matching
Guarantees the transferred sum matches your invoice to the exact decimal. Partial payments and altered digits are instantly flagged.
Duplicate Transaction Detection
Every verified reference ID is cryptographically signed and archived. Replayed SMS screenshots and dual submissions are immediately rejected.
Automated Payment Validation
Replace manual slip reading and human delays with a sub-second webhook callback that triggers instantaneous order release.
API-Based Integration
A single clean RESTful JSON endpoint with Bearer authentication. Connect your web application, Telegram bot, or mobile app in hours.
Multiple Supported Ethiopian Banks
Unified verification across Commercial Bank of Ethiopia (CBE), Awash Bank, Bank of Abyssinia, and Bank of Africa under one integration.
Flat, usage-based rate. Billed solely when a transaction hash is successfully interrogated and verified against the banking ledger.
Speak with our
integration engineers.
Have custom high-volume requirements or need technical guidance connecting your core banking workflows?
Bank-Grade Cryptographic Guarantee
All API transactions are signed with SHA-256 tokens and protected against replay attacks. Zero customer banking credentials are ever logged or stored.