Focus on your businessnot payments headache.

stk-push.ts
const response = await fetch('https://api.palpluss.com/v1/payments/stk', {
method: 'POST',
headers: {
'Authorization': 'Basic YOUR_API_KEY',
},
body: JSON.stringify({
phone: '254712345678',
amount: 100,
accountReference: 'ORDER-001'
})
})
// Customer gets STK prompt instantly ✓

The businesses that scale in Kenya won't just accept M-Pesa— they'll be powered by programmable APIs.

STK Push

Trigger M-Pesa prompts from your app with one API call. Customers pay without leaving your checkout flow.

B2C Payouts

Disburse to thousands at once — payroll, refunds, and commissions with auditable bulk runs.

Developer API

RESTful endpoints, typed SDKs, and webhooks. Ship payment features in an afternoon, not a quarter.

Security

Encryption, signed payloads, and IP whitelisting. Every transaction protected end-to-end.

Webhooks

Events fire the moment a payment completes, fails, or times out. No polling required.

Dashboard

Manage keys, monitor volume, and debug transactions from one powerful console.

One API call. That's it.

Send a POST — your customer gets an STK prompt instantly. We handle tokens, callbacks, and Daraja so you can ship payment flows in an afternoon.

What you skip

  • Daraja configuration
  • OAuth token juggling
  • Callback URL nightmares

< 5 min

Integration time

99.9%

Uptime guarantee

< 200ms

Avg response time

Read the docs
POST/v1/payments/stk
stk-push.ts
const response = await fetch('https://api.palpluss.com/v1/payments/stk', {
method: 'POST',
headers: {
'Authorization': 'Basic YOUR_API_KEY',
},
body: JSON.stringify({
phone: '254712345678',
amount: 100,
accountReference: 'ORDER-001'
})
})
// Customer gets STK prompt instantly ✓

01

Integrate with a single API call — launch with M-Pesa.

02

Scale your business without compromising security.

Get started

Ready to unlock possibilities?

Start building with free tokens worth KES 100 on every new account.

Palpluss Tutorials

Your first STK Push in under five minutes.

Step-by-step guides to get your first STK Push live — from API keys to production webhooks.

Explore Guides