Hi HN, I built this because I got tired of fighting with Safaricom's Daraja API.
If you've ever tried to accept M-Pesa payments in East Africa, you know the pain: XML callbacks, rotating OAuth tokens, undocumented error codes, etc.
M-Pesa processes over $300B annually. It's how 50+ million people in Kenya pay for everything from groceries to rent. But integrating it into your app? That's a different story. Most developers spend weeks on what should take hours.
Micropay is essentially what Stripe did for credit cards, but for mobile money.
possiblelion•1h ago
If you've ever tried to accept M-Pesa payments in East Africa, you know the pain: XML callbacks, rotating OAuth tokens, undocumented error codes, etc.
M-Pesa processes over $300B annually. It's how 50+ million people in Kenya pay for everything from groceries to rent. But integrating it into your app? That's a different story. Most developers spend weeks on what should take hours.
Micropay is essentially what Stripe did for credit cards, but for mobile money.