MojaedgeStart trial

Real businesses. Real workloads.

Kenya's regulatory + payment reality is messy. These are teams who decided to stop hand-rolling the integration and ship instead.

Salute iWorld

Retail — Apple Authorised Reseller
Featured
Challenge

Manual M-Pesa reconciliation against ERPNext was eating two days a week. KRA eTIMS was on Excel + a printed receipt scribbler.

Solution

Saluteweb chat-driven storefront on top of their ERPNext catalog. M-Pesa STK fires from the cart, callback creates the Sales Order + Sales Invoice, eTIMS hook signs the invoice, PDF receipt lands in the customer's email with the KRA QR.

Outcome

Reconciliation went from 16 hours/week to ~10 minutes. Storefront conversion lifted 38% after AppleCare upsell + chat order flow shipped.

ICRAF — World Agroforestry

International research NGO
Challenge

DR (disaster recovery) for their primary 3CX phone system. Production sits in another data centre; they needed a fast-failover replica.

Solution

Mojaedge spun a 3CX v20 line in our Nairobi DC, time-synced via ntpsec, TZ pinned to Africa/Nairobi. Replication + a documented failover runbook.

Outcome

RTO under 15 minutes for a complete PBX failover. Verified twice in the first 60 days.

Mama Ngina Children's Home

Charity
Challenge

Wanted a low-cost ERPNext for donations, grant tracking, and basic accounting. KRA pushed them to file fiscal receipts for any cash sales (their thrift shop).

Solution

Starter plan with eTIMS turned on for the thrift shop only. SMS receipts for donations via xcomsg.

Outcome

Tax-compliant donation flow without dedicated accounting hires.

Yehu SACCO

Microfinance
Challenge

Member onboarding leaned on a parallel Excel + paper form. KYC checks were ad hoc.

Solution

ERPNext with Safaricom IPRS / KYC API wired to the Member doctype. PIN verification on signup. SMS confirmations via xcomsg for every transaction.

Outcome

Onboarding time per member dropped from ~25 min to ~6 min.

Oasis Cybercafe

Hospitality + retail
Challenge

Phone calls landing on personal mobiles instead of a routed agent. Twenty CRM had no link to incoming calls.

Solution

3CX in our DC, Twenty CRM template uploaded, native softphone embedded in the workspace. Inbound calls pop the matching customer in Twenty.

Outcome

Lost-call follow-up coverage went from <10% to >80%. Sales team stays inside one CRM.

Rain Intelligence Technologies

ISP / connectivity
Challenge

Wanted a customer portal — looking-glass, status page, peering policy — without rolling their own CMS.

Solution

Mojaedge stood up a Laravel-based marketing + portal site at rain.cc.ke with looking-glass via hyperglass, all hosted on the same Kenya PAIX fabric.

Outcome

Site live in 6 weeks. Peering inbound enquiries up 4× quarter-over-quarter.

Could be your business next.

14-day sandbox, no card. We migrate your data if you stay.

Request a trial