ShegerPay vs Chapa: Non-Custodial vs Custodial Payment Verification (2026)
Quick Answer: ShegerPay is a non-custodial payment verification API where funds settle directly to the merchant's bank — no license needed. Chapa is a custodial Ethiopian gateway that holds and settles funds on a delay. Choose ShegerPay for direct settlement, crypto support, and global rails; choose Chapa for hosted checkout pages.
The core difference: custody
The single biggest difference between ShegerPay and Chapa is who holds the money. Chapa receives customer payments, holds them in Chapa accounts, then settles to your bank on a schedule. ShegerPay never touches the money — the customer pays your bank directly, and ShegerPay only confirms the transaction.
This matters for three reasons: (1) cashflow is instant, not T+1 or T+3; (2) merchants don't need a payment-services license because they aren't transmitting money; (3) if ShegerPay had downtime tomorrow, your money would still be safe in your bank.
Feature comparison
| Feature | ShegerPay | Chapa |
|---|---|---|
| Custody model | Non-custodial | Custodial |
| License required | No | Merchant uses Chapa's |
| Settlement speed | Instant (rail-direct) | T+1 to T+3 |
| Ethiopian banks | CBE, Telebirr, BOA, Awash, Dashen, Ebirr | CBE, Telebirr, Awash |
| PayPal verification | ✅ | ❌ |
| Wise verification | ✅ | ❌ |
| Crypto (USDT/BTC) | ✅ | ❌ |
| Verification latency | <2 seconds | 5–30 seconds |
| SDKs | TS, Python, PHP | PHP, JS |
| Webhook events | 100+ | ~20 |
| Free tier | 100 verifications | Test mode only |
| Starting price | $9/mo | Per-transaction % |
| Uptime SLA | 99.9% | 99.5% |
When ShegerPay is the right choice
You want money in your bank the instant the customer pays. You accept international payments (PayPal, Wise, Payoneer) alongside Ethiopian rails. You accept or plan to accept crypto. You're building a SaaS, marketplace, or fintech that needs real webhooks and SDKs. You don't want to become a regulated money transmitter.
When Chapa is the right choice
You only need hosted checkout pages for simple e-commerce. You only sell to Ethiopian customers paying in ETB. You don't mind T+1 to T+3 settlement.
Why non-custodial verification is the future
Plaid built a $13B company by being non-custodial — they verify bank accounts without ever touching money. BVNK does the same for crypto settlement. ShegerPay applies the same architectural pattern to Ethiopian payments. Custodial gateways made sense when bank rails were slow; in 2026, with real-time payment infrastructure on every major Ethiopian bank, holding funds is unnecessary friction.
FAQ
Do I need a license to use ShegerPay? No. Because ShegerPay is non-custodial, merchants don't operate as money transmitters. You're using ShegerPay the same way a developer uses Plaid — as a verification layer over regulated rails.
Can I migrate from Chapa to ShegerPay? Yes — the webhook payload is similar and migration typically takes one afternoon. Both expose transaction IDs and amount fields in standard JSON.
Is ShegerPay cheaper? Free tier covers 100 verifications. Startup is $9/month for 2,000. Chapa charges per-transaction fees that often exceed flat monthly pricing once you process more than ~30 transactions per month.
Does Chapa support crypto? No. ShegerPay supports USDT, BTC, ETH, and SOL verification natively.
What about settlement risk? Custodial gateways carry insolvency risk — if they go down, your money is stuck. Non-custodial verification has zero settlement risk because the money never leaves the regulated rail.
Which has better documentation? ShegerPay maintains 12 official SDKs (JS, Python, PHP, Go, Ruby, Java, C#, Kotlin, Swift, Android, Dart, WordPress). Chapa has 2.