Products
Two tools. Infinite payment possibilities.
Build payment flows that scale — from a single checkout to millions in bulk disbursements. No Daraja setup. No overhead.
STK Push
Initiate an M-Pesa payment prompt directly on your customer's phone with a single API call. The customer sees a familiar M-Pesa PIN prompt — no redirects, no friction, no Daraja configuration.
- Single API call triggers the payment prompt
- Real-time webhook callback on completion
- Automatic retry on network failure
- Works across all Kenyan mobile numbers
// Initiate an STK Push
const response = await palpluss
.stkPush({
phone: "254712345678",
amount: 500,
reference: "ORDER-001",
});
// Response
{ status: "initiated" }
// Bulk disbursement
const payout = await palpluss
.b2c({
recipients: [
{ phone: "254700000001", amount: 2000 },
{ phone: "254700000002", amount: 3500 }
],
reason: "SalaryPayment",
});
B2C Automations
Disburse payments to any number of M-Pesa numbers in a single API call. Automate payroll, refunds, commissions, and rewards — at any scale, without touching Daraja.
- Bulk payouts in a single request
- Salary, commission, and refund flows
- Per-recipient status callbacks
- Detailed transaction audit logs
Platform
Everything both products share
Instant Webhooks
Get push notifications the moment a transaction completes, fails, or times out.
Bank-Grade Security
End-to-end encryption, IP whitelisting, and signed payloads on every request.
Analytics Dashboard
Monitor volume, success rates, and trends across all your transactions.
99.9% Uptime SLA
Redundant infrastructure with automatic failover. Your payments never sleep.
Start building today.
Free tokens worth KES 100 on every new account.