Forwarded from Kenat / ቀናት
side project 2:
If you've ever worked on a telebirr integration, you know how much of a pain it is. 😮💨
You don't get full information from the team, the docs leave you guessing, and raw API integration eats days — key format errors, TLS failures on the test gateway, signature mismatches, sandbox errors that look like YOUR bugs but aren't.
So I built the tools I wish I had:
📖 documentation site that explains what the official docs don't.
👨💻 PHP —
GitHub
Packagist
👩💻 JS/TS —
GitHub
npmjs
One call to create a checkout, one call to verify a payment. Keys work exactly as Ethio Telecom issues them, TLS works out of the box, structured errors, retries, token caching — all handled.
#telebirr #Ethiopia #payments #PHP #TypeScript #opensource
If you've ever worked on a telebirr integration, you know how much of a pain it is. 😮💨
You don't get full information from the team, the docs leave you guessing, and raw API integration eats days — key format errors, TLS failures on the test gateway, signature mismatches, sandbox errors that look like YOUR bugs but aren't.
So I built the tools I wish I had:
📖 documentation site that explains what the official docs don't.
composer require melaku/telebirrGitHub
Packagist
npm install @melakudemeke/telebirr-jsGitHub
npmjs
One call to create a checkout, one call to verify a payment. Keys work exactly as Ethio Telecom issues them, TLS works out of the box, structured errors, retries, token caching — all handled.
#telebirr #Ethiopia #payments #PHP #TypeScript #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
Telebirr Dev Docs
Unofficial Telebirr Developer Docs — APIs & Libraries
The Telebirr developer docs you actually wanted. H5 C2B, InApp SDK, B2B integration guides plus PHP and JavaScript/TypeScript libraries that handle the boilerplate.
❤2