Hold payments securely. Release automatically.

Escrow infrastructure for
digital platforms

Escrows Created

12k

Escrows Created

Funds Released

Funds Released

ETB 61.7M

Active Escrows

1.2k

Active Escrows

What is Escrow?

Trusted, Neutral, and
Non-Custodial

All funds are held securely by licensed partner banks or regulated mobile wallets in dedicated trust accounts.

Define escrow conditions

Define escrow conditions

Monitor transaction events

Monitor transaction events

Real-time dispute arbitration

Real-time dispute arbitration

Maintain fair audit logs

Maintain fair audit logs

Live Event Feed

Condition Timeline

Completed

Buyer Payment Received

Funds secured in Partner trust Account

Pending

Milestone Pending

Awaiting confirmation or timeout

Release

Release Condition

Auto-release scheduled upon validation

Transaction ID: #ESC-49218

12:03 Buyer payment confirmed
12:04 Funds locked
Awaiting Milestone confirmation
Release Instruction queued

How it Works

An Escrow Flow Built for Digital
Platforms

Initiate transactions, lock funds, enforce conditions, and release payments—fully logged and programmatically controlled.

You Create an Escrow

You Create an Escrow

Your platform or account initiates an escrow transaction via our API or dashboard.

Buyer Pays

Buyer Pays

Funds are sent directly to a licensed financial institution's trust account not to Ej-Be-Ej.

Conditions Are Met

Conditions Are Met

Delivery confirmation, milestone approval, or predefined timeouts trigger a release instruction.

Seller Is Paid

Seller Is Paid

The financial partner executes the payout. Every step is logged, traceable, and auditable.

How to use it

Built for platforms and individuals

Whether you're integrating escrow into your product or need a one-time transaction

API-First Integration

API-First Integration

RESTful API with webhooks
White-label escrow flows
Compliance-ready audit logs
Multi-party escrow support
Sandbox environment
No-Code Escrow Links

No-Code Escrow Links

Create escrow in 2 minutes
Share payment link
Automatic release on proof
SMS & email notifications
Dispute resolution support

Use Case

Trusted escrow for every transaction
type

From digital services to high-value transactions, Ej Be Ej enforces secure, condition-based payments across industries.

Freelance Platforms

Freelance Platforms

Safely hold client payments in escrow while work is in progress.

E-commerce Marketplaces

E-commerce Marketplaces

Protect both buyers and sellers by holding funds during fulfillment.

Real Estate Transactions

Real Estate Transactions

Secure earnest money and deposits throughout verification and due diligence.

Peer-to-Peer Sales

Peer-to-Peer Sales

Build trust in large transactions such as vehicles, equipment, or assets.

DEVELOPER API

Infrastructure-grade
escrow API

RESTful endpoints, webhook events, and idempotent requests. Built for reliability and scale.

99.9% uptime SLA

99.9% uptime SLA

Webhook retry logic

Webhook retry logic

Comprehensive error handling

Comprehensive error handling

Rate limiting & security

Rate limiting & security

Copy
const response = await fetch(
'/api/payments/verify', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
provider: 'CBE',
reference: 'ET25348567'
})
});

Get Started Now

Start coordinating escrow
today!

Whether you are building a platform or completing a single transaction, Ej Be Ej gives you secure escrow—without complexity.