One API key. STK Push straight into your paybill or till. Build in minutes, not months — no Safaricom paperwork required.
Skip the Safaricom bureaucracy. Integrate once, get paid straight to your own till or paybill.
Trigger M-Pesa prompts on your customer's phone in one API call. Works with paybill and till numbers.
REST APILive charts, transaction history, wallet ledger, API key management and CSV exports.
AnalyticsGet a signed callback the moment a payment succeeds. Reconcile in real time.
RealtimeKYC, 2FA for admins, session hardening, rate limiting and brute-force protection.
SecureMoney lands in your own M-Pesa till or paybill. No middleman holding your funds.
No floatCreate a link, share on WhatsApp, get paid. No website or code needed.
No-codeSign up free and copy your unique key from the dashboard. One key powers all your businesses.
POST amount, phone and your key to our endpoint. We handle all the Safaricom complexity.
The STK prompt hits the phone, money settles to your till, and a webhook fires. Done.
A clean REST API any language can call. No SDKs required, no ceremony — just HTTP.
The API responds in under 200ms and the STK prompt reaches the phone in seconds.
PHP, Node, Python, Go, Laravel, WordPress — if it speaks HTTP, it works.
Duplicate-callback guards and atomic status flips mean you never double-charge.
# Trigger an M-Pesa STK Push curl -X POST "https://lipawin.com/api/stk_push.php" \ -H "X-Api-Key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "amount": 100, "msisdn": "254712345678", "business_id": 1, "reference": "INV-2048" }' # => { "success": true, "transaction_id": "PFX..." }
Pay only for successful payments, or go unlimited with a subscription.
I integrated LIPAWIN into my e-commerce site in under an hour. The API is dead simple and money landed in my till on the first test.
The payment links changed my business. I create a link, send it on WhatsApp, and clients pay to my paybill. No website needed.
Clients' money goes straight to their own till — no middleman holding funds. The webhook fires instantly. Rock solid.
Create a free account, grab your API key, and send your first STK Push in the next five minutes.