Skip to content

Chapa — Encyclopedia

Last updated: January 2024


Chapa Financial Technologies is Ethiopia’s most developer-friendly payment gateway. Founded in 2021, Chapa positioned itself as the “Stripe of Ethiopia” — a modern, API-first payments company targeting developers and startups who found the existing options (Telebirr, CBEBirr) too painful to integrate.

Unlike Telebirr or CBEBirr, Chapa is not a mobile money operator. It is a payment aggregator — it connects merchants to multiple payment methods through a single checkout experience.


DetailValue
CompanyChapa Financial Technologies PLC
Founded2021
HeadquartersAddis Ababa, Ethiopia
TypePrivate company
FundingRaised seed funding (undisclosed) from African and international investors
RegulatorNational Bank of Ethiopia (NBE)
LicensePayment Instrument Issuer license (NBE)

Chapa is the first company of its kind in Ethiopia: a private-sector, developer-first payment gateway operating under NBE licensing. This is meaningful because the alternatives are either state-owned (Telebirr = Ethio Telecom) or bank-owned (CBEBirr = Commercial Bank of Ethiopia).


Chapa is the go-to for Ethiopian tech startups and international companies entering the Ethiopian market. Among developers, it has the best reputation for:

  • API quality and documentation
  • Developer support
  • Sandbox environment
  • Onboarding speed

It is not the largest by transaction volume — Telebirr handles more volume by orders of magnitude. But for the developer and startup market, Chapa dominates mindshare.


When a customer pays via Chapa’s hosted checkout, they can choose from:

MethodAvailability
TelebirrYes
CBEBirrYes
Commercial Bank of Ethiopia (direct)Yes
Awash BankYes
Cooperative Bank of OromiaYes
Amhara BankYes
Abyssinia BankYes
Dashen BankYes
Visa CardYes (limited)
MastercardYes (limited)

This is Chapa’s core value proposition: one integration gives merchants access to most Ethiopian payment methods. Contrast this with integrating Telebirr, CBEBirr, and each bank separately.


TierRateNotes
Standard1.5% per transactionDefault for new merchants
Volume negotiated0.8-1.2%Available to higher-volume merchants
Minimum fee5 ETBApplied to small transactions
Monthly feeNoneNo subscription or setup fees

Fee transparency: Chapa is more transparent about fees than most Ethiopian gateways. Fees are shown clearly in the dashboard.

Negotiation: Merchants processing above roughly 1 million ETB/month have room to negotiate. Contact your Chapa account manager. The negotiated rate is typically 1.0-1.2% — 0.8% is achievable at very high volume.

Card fees: Visa/Mastercard transactions carry higher fees (~2.5-3%) due to card network costs. This is separate from the standard rate and applied automatically.


DetailValue
Advertised cycleT+1 business days
Real-world cycleT+1 to T+2
Settlement threshold500 ETB minimum
Settlement daysMonday - Friday
CurrencyETB
MethodBank transfer

Real-world notes: T+2 is more common than T+1, especially for transactions processed in the afternoon. Chapa’s batch processing cutoff is approximately 2 PM Ethiopian time (UTC+3).

Holiday periods (Ethiopian Christmas, Timkat, Easter, Eid) cause 1-3 day delays in settlement. Build this expectation into your cash flow planning.


This is where Chapa genuinely differentiates. Most of the process is online:

  1. Register at dashboard.chapa.co
  2. Submit documents online:
    • Trade license
    • TIN certificate
    • Business bank account details
  3. Review period: 2-5 business days (vs. weeks for Telebirr)
  4. Receive API keys immediately for sandbox; live keys after approval

Sandbox access is instant — you can start testing the same day you register, before KYC approval.


Honest assessment: the best in Ethiopia.

AspectRatingNotes
API documentation4/5Well-maintained, accurate
Sandbox reliability5/5Excellent; closely mirrors production
Production stability4/5Strong uptime track record
Error messages4/5Clear and actionable
Support responsiveness4/5Active developer community, responsive email
Webhook reliability4/5Reliable with retry support

Chapa maintains a status page and has a developer Telegram community (one of the few Ethiopian payment companies that does).

Known API quirks:

  • Uses tx_ref in requests but trx_ref in return URL query parameters (inconsistent naming)
  • Webhook signature uses a custom hash scheme, not standard HMAC-SHA256
  • USD payments are available but require additional merchant approval

Chapa operates under:

  • NBE Payment Instrument Issuer Directive — licensed as a payment service provider
  • NBE Foreign Exchange Directives — applies to USD transactions
  • AML/CFT requirements — KYC on merchant onboarding and periodic reviews

Chapa is one of the first private fintechs to obtain an NBE payment license, which was a significant regulatory milestone for Ethiopia’s fintech ecosystem.


FactorChapaDirect Integration
Integration timeHoursWeeks per gateway
Payment methods10+1 per integration
Sandbox qualityExcellentPoor (Telebirr/CBEBirr)
Fee1.5% + provider cutProvider fee only
SettlementChapa’s cycleProvider’s cycle
RefundsProgrammaticManual (for most providers)

The tradeoff: Chapa adds a fee on top of the underlying provider fees. For high-volume merchants where every basis point matters, direct integration may be worth the engineering cost. For most merchants, Chapa’s convenience justifies the fee.


Chapa appends ?trx_ref=YOUR_REF to the return URL. Note the spelling difference — trx_ref vs tx_ref. The Zirzir SDK normalizes this, but if you’re integrating Chapa directly, watch for it.

Chapa has changed their webhook payload format at least twice since launch. Version your webhook handlers defensively.

Test cards in sandbox always succeed. To test failure scenarios, use the dedicated test failure card numbers from the Chapa docs. Not all failure scenarios are simulatable in sandbox.