Unlock the full potential of M-Pesa and n8n’s automation platform by connecting Safaricom PLC’s capabilities with over 1,000 apps, data sources, services, and n8n’s built-in AI features.
Need something that’s not covered yet?
Use n8n’s pre-authenticated HTTP Request node to create new connections, giving you the flexibility to build powerful automations on any stack.
Created by
Safaricom PLC
Last update
4 days ago
M-Pesa integration
is built and maintained by our partners at Safaricom PLC and verified by n8n. That means it’s solid, safe, and ready to help you tap into some great capabilities.
Unlock M-Pesa’s full potential with n8n, connecting it to payment systems, CRMs, and over 1000 other services. Automate financial workflows with no code by initiating payments, handling STK push requests, and tracking transactions in real time across your stack. Create adaptable and scalable workflows between M-Pesa and your infrastructure, enabling seamless payment processing, reconciliation, and event-driven automation. All within a building experience you will love.
Balance
Check your M-Pesa account balance
Transaction Status
Check the status of an M-Pesa transaction
Reversal
Reverse a completed M-Pesa transaction
Payment Request
Send money from your business to another business
Payment Request
Send money from your business to customers
Register URL
Register validation and confirmation URLs for C2B payments
Simulate
Simulate a C2B transaction (sandbox only)
Check ATI
Check subscriber status via IMSI lookup
Register URL
Register callback URL for pull transactions
Query
Query transaction history for a date range
Initiate
Initiate an STK Push payment
Query Status
Check the status of an STK Push transaction
Verified nodes need a quick setup by an instance owner first, but after that, everyone on the instance can start using them in their workflows. Learn more here.
Sign in to n8n, open the editor, and click + in the top right to open the Nodes panel

The world's most popular workflow automation platform for technical teams including