Show phone WhatsApp email us
Software integration & custom development · Since 2015

We connect the systems Kenyan businesses run on.

Payments, messaging, metering, ERP, HR and biometrics, talking to each other, and to the custom software and APIs we build in between. One team that understands Daraja, your ERP and the meter vendor.

Safaricom Daraja: C2B, B2C, STK Push STS prepaid water metering Custom APIs & middleware
12+Services & products under one roof
Since 2015Building & integrating in Kenya
20+Integrations live in production
1 dayTypical quote turnaround
What we build & integrate

Every service under one roof, one team that makes them work together

Most projects start with one of these and grow into two or three. You deal with the same engineers throughout, not a handover chain.

Payments

M-Pesa & Daraja

C2B paybill/till collections, B2C payouts, STK Push, status, reversals and reconciliation.

Payments

eCitizen payments

Collect government, county and parastatal fees on the eCitizen platform, reconciled to your books.

Messaging

USSD applications

Menu-driven *XYZ# services for registrations and self-service. Works on any phone.

Messaging

Bulk SMS

Notifications, OTP, alerts and campaigns. Sender IDs and delivery reports.

Metering

Smart water metering

STS token vending, meter and vending-portal integration, meter reading, billing link.

Metering

Postpaid water billing

Meter reading, consumption billing, bill delivery and collection for postpaid water customers.

Enterprise

ERP integration

Connect and extend ERPs like Sage 300, data sync, payment posting, journal export.

Enterprise

Payroll & HR

Our FlexiPay product, plus HR/payroll integrations into your finance systems.

Enterprise

Biometric attendance

ZKTeco, Anviz, Suprema and Hikvision devices pulled through to payroll.

Custom

Website design & development

Fast, mobile, SEO-ready company and marketing websites, with a CMS your team can edit.

Custom

Custom web apps & portals

Bespoke business systems and customer or staff self-service portals.

Custom

Custom APIs & middleware

API design and build, plus the middleware that makes two systems talk.

Fleet

Fleet management & GPS tracking

Live GPS vehicle tracking, trips, fuel, geofences and driver behaviour in one dashboard.

Lending

Loan management system

End-to-end lending: products, disbursement via M-Pesa, repayments, arrears and reporting.

How we connect things

Whatever your system can offer, we have a way in

Some systems have a clean API. Many do not. We have shipped integrations against modern REST endpoints, old SOAP services, vendor portals, flat-file drops and direct database reads. If your ERP has no API, we can still integrate through scheduled exports or controlled database views.

How we build APIs & middleware

Real-time APIs

Direct calls and callbacks, STK Push, balance checks, status queries.

Scheduled sync

Nightly or hourly jobs when an API is missing or rate-limited.

Database & file

Controlled views, CSV/XML exports and imports between systems.

Webhooks & queues

Event delivery with retries, so nothing is lost when a system is down.

How we work

From "these two systems should talk" to live and reconciled

Scope

We map the systems, the data and the volumes, and agree what done looks like.

Build

We develop and test against the real APIs, Daraja, your ERP, the meter vendor.

Go live

We deploy, run a controlled first day, and watch the callbacks and logs.

Support

We monitor, reconcile and stay on call. Most clients keep us on a support retainer.

Technologies & platforms

We work across the stack Kenyan systems are built on

Payment platforms, databases and languages. We meet your systems where they already are.

Payments & platforms
Databases
Languages & frameworks
In production

Live integrations, quietly doing their job

A sample of what we run for Kenyan organisations. We keep client names private at their request, named references are available under NDA.

Water · WASCO
A county water utility

Prepaid STS meter vending linked to billing

Financial services
A SACCO

M-Pesa C2B collections reconciled to the ledger daily

Healthcare
A private hospital

Biometric attendance feeding payroll

Manufacturing
A manufacturer

Sage 300 journal & payment sync

SME · Services
A service business

USSD self-service menu on a shared short code

Associations
A membership body

Bulk SMS alerts & OTP with delivery reports

Custom software & APIs

When off-the-shelf does not fit, we build it

Sometimes the integration is the easy part and the real need is a system that does not exist yet: a vending portal, a customer self-service site, an approval workflow, a reconciliation dashboard. We design and build it, then wire it into M-Pesa, your ERP and the rest of your stack.

  • Bespoke web apps & portals
  • API design, build & documentation
  • Middleware between two vendors
  • Reconciliation & reporting tools
Built to be supported. Every integration ships with logging, retries and a reconciliation view, so when a callback fails at 2am you can see it the next morning, not lose it.
We stay on. Most clients keep us on a support retainer after go-live. Safaricom changes things, meters get swapped, volumes grow. We keep it running.

Tell us what needs to talk to what.

Send us the systems, the volumes and your deadline. We will come back with a clear scope, a price and a timeline, usually within one business day.