Practical guides on collecting payments with M-Pesa — STK Push, payment links, channels, pricing and API integrations. Written for Kenyan businesses and the developers who build for them.
Get an API key, send an STK Push, confirm the result — the shortest path from zero to a live M-Pesa payment, with working samples in cURL, JavaScript, Python and PHP.
The platform fee schedule is public: flat bands by amount, a free low band, then KES 3 from KES 10. What the tiers mean for your prices, your receipts and your margins.
Paybill, till number or bank deposit — Fortpesa\u2019s three channel types, how each one identifies the payer, and how to pick the right mix for how your business collects money.
Both settle into the same account and cost the same fee — the difference is entirely where the customer meets you. A practical comparison for Kenyan merchants choosing a collection flow.
Customers are ready to pay the moment they decide to buy. This guide walks through the two ways Fortpesa collects M-Pesa from your own site: STK Push prompts inside your checkout and shareable payment links.
© 2026 Fortpesa · Secure payments by Fortpesa