Lipwa is a unified Ruby gem for accepting and disbursing payments across African payment providers -- mobile money, bank APIs, and (eventually) card rails -- behind one consistent, capability-based interface. It currently ships a full integration with Safaricom's M-Pesa Daraja API: STK Push, C2B, B2C/B2B disbursements, and inbound webhook handling.
Required Ruby Version
>= 3.2.0
Authors
Paul Oguda