M-Pesa n8n community node VerifiedVendor-built
n8n-nodes-mpesa-daraja — n8n community node for Safaricom M-Pesa Daraja 3.0 API - Mobile payments, STK Push, C2B, B2C, B2B transactions
Weekly downloads19
Change vs prior week+11
Latest versionv0.1.8
Last published2026-04-08
First published2026-01-14
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-mpesa-daraja
This package is in n8n’s verified directory, so it can also be found from the nodes panel.
Nodes in this package
- M-Pesa — Consume M-Pesa Daraja 3.0 APIs
- M-Pesa Trigger Trigger — Handle M-Pesa Daraja API Callbacks
Supported operations
| Resource | Operation | Description |
|---|---|---|
| STK Push | Initiate | Initiate STK Push |
| STK Push | Query Status | Check STK Push Status |
| C2B | Register URL | Register C2B URLs |
| C2B | Simulate | Simulate C2B Transaction |
| B2C | Payment Request | Send B2C Payment |
| B2B | Payment Request | Send B2B Payment |
| Identity | Check ATI | Check Subscriber Status |
| Pull API | Register URL | Register Pull URL |
| Pull API | Query | Query Pull Transactions |
| Account | Balance | Check Account Balance |
| Account | Transaction Status | Check Transaction Status |
| Account | Reversal | Reverse Transaction |
Parsed automatically from the node description in n8n’s directory; may be incomplete.
Links
Maintainers: sudoevans
Other M-Pesa community nodes
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.