Introduction

Welcome to e-confirm, a secure and reliable escrow service designed to protect your transactions and build trust between parties.

e-confirm provides a safe environment for buyers and sellers to complete transactions with confidence. Our platform holds funds securely until all conditions are met, ensuring that both parties are protected throughout the entire process.

🔒
Secure

Bank-level security with encrypted transactions and secure fund holding.

Fast

Quick transaction processing with real-time status updates.

🤝
Trusted

Trusted by thousands of users worldwide for secure transactions.

Getting Started

To begin using e-confirm, you'll need to create an account and verify your identity. Once verified, you can start creating escrow transactions immediately.

Quick Start: 1. Sign up for an account 2. Complete identity verification 3. Create your first escrow transaction 4. Invite parties to participate

How It Works

e-confirm's escrow process is designed to be simple, secure, and transparent. Here's how our three-step process works:

1
Agreement

Buyer and seller agree on transaction terms. The buyer deposits funds into the secure escrow account.

2
Delivery

Seller delivers goods or services as agreed. Both parties can track progress through our platform.

3
Release

Once buyer confirms satisfaction, funds are released to the seller. Disputes are handled by our team.

Transaction States

Every escrow transaction goes through several states:

State Description Actions Available
Pending Transaction created, awaiting funding Fund escrow, Cancel
Funded Funds secured, awaiting delivery Confirm delivery, Request refund
In Progress Goods/services being delivered Update status, Communicate
Complete Transaction successfully completed Leave feedback

Security Measures

  • Identity Verification: All users must verify their identity before participating
  • Secure Storage: Funds are held in segregated accounts with leading financial institutions
  • Encrypted Communication: All communications are encrypted end-to-end
  • Dispute Resolution: Professional mediation service for disputed transactions

API Reference

The e-confirm API allows you to integrate escrow functionality directly into your applications. Our RESTful API is designed to be simple and intuitive while providing powerful functionality.

Authentication

All API requests require authentication using an API key. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Base URL

https://api.econfirm.co.ke/v1

Create Escrow Transaction

Creates a new escrow transaction between a buyer and seller.

POST /transactions Request Body: { "buyer_email": "buyer@example.com", "seller_email": "seller@example.com", "amount": 1000.00, "currency": "USD", "description": "Website development services", "terms": "Payment upon completion of website" }

Get Transaction Status

Retrieves the current status of an escrow transaction.

GET /transactions/{transaction_id} Response: { "id": "txn_123456789", "status": "funded", "amount": 1000.00, "currency": "USD", "created_at": "2024-01-15T10:00:00Z", "buyer": { "email": "buyer@example.com", "verified": true }, "seller": { "email": "seller@example.com", "verified": true } }

Release Funds

Releases escrowed funds to the seller upon buyer confirmation.

POST /transactions/{transaction_id}/release Request Body: { "confirmation_code": "ABC123", "notes": "Goods received in perfect condition" }

Error Handling

The API uses conventional HTTP response codes to indicate success or failure:

Code Description
200 Success
400 Bad Request - Invalid parameters
401 Unauthorized - Invalid API key
404 Not Found - Resource doesn't exist
500 Internal Server Error
Rate Limits: API requests are limited to 1000 requests per hour per API key. Contact support if you need higher limits.

Frequently Asked Questions

Escrow is a financial arrangement where a third party (e-confirm) holds and regulates payment of funds between two parties involved in a transaction. It helps make transactions more secure by keeping the payment in a secure escrow account until all conditions are met.

The escrow process duration depends on the agreed terms between buyer and seller. Simple transactions can be completed in a few hours, while complex transactions may take several weeks. e-confirm provides real-time updates throughout the process.

e-confirm charges a competitive fee based on the transaction amount. Fees start at 1.5% for transactions under ksh1,000 and decrease for larger amounts. There are no setup fees or monthly charges - you only pay when you use the service.

Yes, your funds are completely secure. We hold all escrowed funds in segregated accounts with top-tier financial institutions. Your money is FDIC insured and never mixed with our operating funds. We also use bank-level security measures to protect your information.

If a dispute arises, e-confirm provides professional mediation services. Our dispute resolution team reviews all evidence and communications to make a fair decision. Most disputes are resolved within 5-7 business days. Our goal is to ensure a fair outcome for all parties.

Yes, transactions can be cancelled under certain conditions. If funds haven't been deposited yet, either party can cancel freely. Once funded, cancellation requires agreement from both parties or can be processed through our dispute resolution system if there's a valid reason.

Still have questions?

Can't find the answer you're looking for? Our support team is here to help you with any questions about our escrow services.

Contact Support

Contact Us

We're here to help! Whether you have questions about our escrow services, need technical support, or want to discuss a custom solution, our team is ready to assist you.

📧
Email Support

Get help with your account or transactions

support@econfirm.co.ke
💬
Live Chat

Chat with our support team in real-time

Start Chat
📞
Phone Support

Speak directly with our support team

+254 72 300 0000
🔧
API Support

Technical support for developers

api@econfirm.co.ke
Business Hours
  • Monday - Friday:
    6:00 AM - 11:00 PM EAT
  • Saturday:
    6:00 AM - 9:00 PM EAT
  • Sunday:
    9:00 AM - 9:00 PM EAT
  • Holidays:
    9:00 AM - 9:00 PM EAT


Emergency Support:
For urgent issues outside business hours, email us and we'll respond within 2 hours.
Office Location
Confirm Diligence Solutions Limited
Prestige Plaza
Ngong Road, Nairobi
Kenya

Visit us: By appointment only
Parking: Free visitor parking available
Accessibility: Wheelchair accessible

Ready to get started?

Create your first escrow transaction today and experience the security and peace of mind that e-confirm provides.