Payments
Why M-Pesa subscriptions matter for learning apps
A learning app can be useful and still fail if the payment flow does not match how families actually pay.
Payment design is product design
In Kenya, M-Pesa is not an optional convenience. It is often the difference between a parent trying a service and abandoning it. A family learning product should make subscription steps familiar, short, and recoverable.
Kitabu AI's product direction includes M-Pesa STK Push, subscription logic, callbacks, and school-managed pricing paths.
Why subscriptions need clear value
Parents do not pay for an app icon. They pay for visible learning improvement. That means pricing should be tied to tutor access, practice, progress notes, homework help, and confidence growth.
For schools, pricing must also support pilots, class-level rollout, teacher workflows, and administrator reporting.
What happens next
As Kitabu AI moves toward production, payment monitoring, SMS status updates, and reliable webhook handling become important. Good billing is not just checkout. It is trust.