A plug-and-play portal for businesses using Mpesa Till or PayBill accounts managed by NCBA Bank. Receive payments in real time, confirm to customers, manage stock, run payroll and track profit — all in one place.
From the moment a customer pays to the moment you close your books — every step is handled.
Payments are received and recorded the instant a transaction clears — no polling, no delays, no dropped records even during high volume.
Every successful payment triggers an automatic SMS confirmation with the amount received, loyalty points balance and a personalised portal link.
Customers earn points on qualifying purchases — for example, 1 point per KES 1,000 spent. Thresholds and rates are fully configurable. Points can be redeemed for stock items directly in the portal.
Batch-tracked inventory with delivery receiving, low-stock alerts, full movement history and automatic deduction on every sale.
Salary and commission runs with deduction settlement, carried-forward balances, tips tracking and pay confirmation emails to employees.
Daily, weekly, monthly and yearly profit & loss. Expenses, non-sale income and all transactions flow into a single clean financial view.
Every action in the portal is logged with the actor, timestamp and before/after state. Nothing is ever silently changed.
Receive and reply to customer emails directly inside the portal. No switching between apps to handle inbound queries.
Admin and staff roles with per-action permissions, session management, forced password change on first login and account blocking.
A purpose-built portal designed for the realities of running a Kenyan SME — not a generic dashboard.
The system sits between NCBA and your business. Configure it once and every payment flows through automatically.
To your Till or PayBill number managed by NCBA Bank. No change to how your customers pay today.
NCBA's real-time notification hits the portal the moment the transaction clears. It is recorded securely before any response is returned.
The payment is stored, the customer record created or matched, loyalty points awarded and the transaction queued for staff classification.
An automatic confirmation SMS is sent with the amount, points balance and a personalised link to their customer portal.
The system is fully self-contained. Choose the option that fits your technical capability and budget.
You own the infrastructure. Deploy on your own server or VPS for the lowest ongoing cost. iCrowsoft provides setup support and the software licence.
iCrowsoft runs the full stack on your behalf. No servers to manage, no deployments to coordinate. Get started in days, not weeks.
Whether you want a live demo, need to discuss a custom deployment, or have a technical question — send us a message and we'll get back to you within one business day.