Services | VE.KE

What we build.

We're a Laravel and Flutter shop with deep M-Pesa experience. The same code patterns we use for clients like 2NK Sacco and Raha Express is what we use on new projects.

Web applications

Laravel backends with Livewire or Filament admin panels. Customer portals, internal dashboards, multi-tenant systems. Production-grade, deployed on infrastructure you control. We hand over the codebase plus the deployment runbook when you go live.

Typical use cases

Business management systems, customer and partner portals, booking and reservations platforms, internal operations dashboards, multi-tenant SaaS products.

Laravel Livewire Filament MySQL Redis

Mobile applications

Flutter cross-platform. One Dart codebase, iOS and Android, native performance. M-Pesa STK Push wired in from the first commit, offline-tolerant by default. We handle App Store and Play Store submission, signing, and release management end to end.

Typical use cases

Customer-facing apps, rider and agent apps, field-force tools, anywhere your users need to pay or be paid via M-Pesa, anywhere connectivity is patchy.

Flutter Dart iOS Android Offline-first

M-Pesa integration

Every Daraja API in production: STK Push, C2B, B2C, paybill registration, balance queries, transaction reversal. We've shipped the edge cases: late callbacks, duplicate transactions, reconciliation gaps, timeout retries. Also Pesapal, Flutterwave, and direct-to-bank rails.

Typical use cases

Customer checkout, agent collections, payroll disbursements, supplier payouts, recurring billing, finance-team reconciliation tooling.

Daraja API STK Push C2B B2C Pesapal

eTIMS and KRA compliance

eTIMS invoice generation, automated submission to KRA, signed QR codes on every receipt, retry handling and error recovery for OSCU and VSCU control units. We integrate eTIMS into the POS, ERP, and invoicing systems you already run. No rip-and-replace.

Typical use cases

Retailers and hospitality moving off manual receipts, SaaS platforms generating tax invoices, accounting systems pushing to KRA, logistics and parcel businesses needing OSCU compliance.

eTIMS KRA OSCU VSCU QR codes

ERP integration and customisation

Odoo, ERPNext, QuickBooks, Zoho. We customise, extend, and integrate the ERP you already run: custom modules, M-Pesa-aware finance flows, multi-branch reporting, inventory automation. We also bridge the ERP to your website, app, and operations stack so finance, sales, and ops stay in sync.

Typical use cases

Custom Odoo or ERPNext modules, QuickBooks ↔ M-Pesa sync, multi-currency setups, sales-to-accounting pipelines, ERP-to-website data flows, automated invoice and stock updates.

Odoo ERPNext QuickBooks Zoho M-Pesa bridge

APIs and integrations

We connect software to whatever it needs: payment gateways (Stripe, PayPal, DPO, Pesapal, Flutterwave), SMS gateways, RADIUS for ISPs, MikroTik routers, IoT devices, smart meters, GPS trackers, third-party CRMs. If it has an API or a documented protocol, we wire it in. REST, GraphQL, webhook, polling, or hand-rolled binary.

Typical use cases

International card checkout, multi-gateway payment routing, SMS-driven workflows, ISP bandwidth control, fleet tracking dashboards, smart-meter pipelines, IoT telemetry ingestion, CRM and ERP bridges.

Stripe PayPal DPO Africa's Talking FreeRADIUS MikroTik IoT REST GraphQL

Talk to us on WhatsApp