Accept Safaricom M-Pesa in ERPNext - STK Push (Lipa na M-Pesa) and C2B Pay Bill/Buy Goods on the Daraja API, with callback-driven auto-reconciliation to Sales Invoices and a full transaction log. Ready to install on ERPNext v16 - ECOSIRE installs, configures and supports it with your purchase. One-time license from $349.00 USD for ERPNext v15, v16 — includes 12 months of updates and support.
应用清单
围绕您的工作流程构建
Accept Safaricom M-Pesa in ERPNext - STK Push (Lipa na M-Pesa) and C2B Pay Bill/Buy Goods on the Daraja API, with callback-driven auto-reconciliation to Sales Invoices and a full transaction log. Ready to install on ERPNext v16 - ECOSIRE installs, configures and supports it with your purchase.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 M-Pesa (Daraja) Payment Gateway for ERPNext 应用程序 ZIP。
将 ZIP 解压到您的 bench 的 apps 文件夹中,或者使用解压缩的应用程序的路径运行“bench get-app”。
运行 `bench --site SITE_NAME install-app APP_NAME`,然后运行 `bench migrate` 以安装 M-Pesa (Daraja) Payment Gateway for ERPNext 并应用其架构。
打开您站点上的 ECOSIRE 许可证设置并激活您的许可证密钥。需要免费的 ecosire_connect 和 ecosire_license_client 应用程序。
ERPNext ships integrations for a handful of global card processors, but none of them speak the payment method most Kenyan and East-African customers actually use: Safaricom M-Pesa. Businesses end up reconciling M-Pesa receipts by hand against their invoices - slow, error-prone, and impossible to scale. This app connects ERPNext directly to Safaricom's Daraja API: your team triggers an STK Push (Lipa na M-Pesa Online) straight from a Sales Invoice, the customer approves on their phone, and the moment Safaricom confirms, a reconciled Payment Entry is posted automatically. It also registers C2B Pay Bill / Buy Goods callbacks so walk-in and standing-order payments land as matched receipts. OAuth tokens, timestamps and the encrypted passkey are handled for you; every transaction is logged with its M-Pesa receipt number and status; and the whole thing is sandbox-tested on Daraja before go-live. ECOSIRE scopes, builds, installs and supports it on your ERPNext v16 site.
Bills customers in KES and needs to collect Safaricom M-Pesa without manual receipt matching.
Collects recurring rent or service payments and wants STK Push straight from the invoice.
Wants M-Pesa receipts auto-reconciled into ERPNext instead of matched by hand at month end.
Yes - STK Push and C2B work for both Pay Bill and Buy Goods (Till).
Yes. A successful M-Pesa callback creates and submits a Payment Entry reconciled against the originating invoice - no manual matching.
A Daraja app (consumer key/secret) and a Pay Bill or Till for production, plus a production passkey. We guide you through the Daraja setup and go-live.
获取定制报价、现场演示或帮助评估适合度。