Changelog

What's new in Zirzir. Every release, every improvement.

v0.3.0

latest February 20, 2026
Added Go SDK with full charge/verify/refund support
Added Airtel Money provider adapter (Kenya, Tanzania, Uganda)
Improved Dashboard: real-time transaction streaming via WebSocket
Improved Webhook engine: configurable retry schedule per project
Fixed Telebirr: handle timeout on USSD push for slow networks
Fixed Server: prevent duplicate webhook delivery on rapid status changes

v0.2.0

January 15, 2026
Added M-Pesa (Safaricom Kenya) provider — STK push and C2B
Added Python SDK with async httpx client
Added Transaction export to CSV from dashboard
Added Webhook signature verification in all SDKs
Improved Chapa adapter: support for USD currency
Improved Server: connection pooling for SQLite
Fixed TypeScript SDK: handle non-JSON error responses gracefully

v0.1.0

December 1, 2025
Added TypeScript SDK (@zirzir/sdk) with standalone and server modes
Added Zirzir Server (Go) with REST API, dashboard, and webhook engine
Added Chapa provider: hosted checkout, verify, refund
Added Telebirr provider: USSD push payments, verify
Added CBEBirr, Santim Pay, Awash Bank, EthSwitch providers
Added Dashboard with transaction list, detail view, and provider status
Added Multi-project and multi-environment support
Added API key management with test/live prefixes

Stay updated

Watch the GitHub repo to get notified of new releases.

View Releases on GitHub