M-Pesa Integration
STK Push, C2B, and B2C — real Daraja API, not a spreadsheet of manual entries.
This module is still being finished and isn't available yet. Everything else in FarmPro is ready to use today.
What does this module do?
Collect payments via STK Push and C2B, disburse worker salaries and SACCO loans via B2C, and let every transaction reconcile automatically against your farm financial ledger.
What's planned for M-Pesa Integration
STK Push Payments
Trigger an M-Pesa payment prompt straight to a buyer's phone for any sales order or invoice — no manual till number sharing.
C2B Collections
Receive Paybill, Till, or Pochi payments and have them automatically matched against outstanding invoices.
B2C Disbursements
Pay worker salaries, supplier invoices, or SACCO loan disbursements directly to M-Pesa numbers, in bulk or individually.
Automatic Reconciliation
Every M-Pesa transaction is matched against your ledger automatically — no manual cross-checking of statements.
Per-Farm Payment Methods
Configure your own Paybill, Till, or Pochi number per farm — payments land exactly where your business already banks.
Full Transaction History
Every STK Push, C2B, and B2C transaction is logged with reference number, amount, and status for audit-ready records.
Want M-Pesa Integration when it launches?
Start with the rest of FarmPro today — M-Pesa Integration will appear in your account as soon as it's ready.