MojaedgeStart trial

Everything in the box.

We don't sell modules. You get the full stack — ERPNext core, compliance, payments, comms, AI, phone — under one monthly plan.

ERPNext core, hosted

  • Frappe / ERPNext v15 — multi-site, multi-tenant.
  • Daily encrypted backups off-host. 30-day retention.
  • SSL via Let's Encrypt + Traefik. Auto-renew.
  • Application + DB monitoring with on-call notification.
  • Frappe Bench upgrades scheduled, never silent.
  • Email-to-doctype (purchase invoices in your inbox become draft POs).

Kenya compliance

  • KRA eTIMS — Sales Invoice on_submit signs through VSCU. CU invoice number + QR persisted on the doc.
  • Credit notes auto-issue eTIMS credit (cancel correctly).
  • VAT 16% line auto-rendered on receipts.
  • KRA PIN verification — kenya_etims.verify_pin endpoint.
  • Kenya Data Protection Act: self-service data export + erasure (OTP-gated).
  • Tax invoice format matches KRA's printed-receipt spec.

Payments

  • M-Pesa Daraja STK Push wired directly to Sales Order.
  • M-Pesa Transaction Reversal for refunds (admin one-click).
  • Pesapal card / bank fallback for non-M-Pesa customers.
  • Receipt-resend (SMS + email + PDF) on demand.
  • Sandbox / production toggle — flip in compose, no code changes.

Communications

  • xcomsg (Ultimate SMS) for SMS — bulk + transactional.
  • ZeptoMail for email — bulk + transactional + PDF attach.
  • Scheduled bulk SMS with retry + delivery status.
  • Abandoned-cart SMS + email (cron-driven, configurable threshold).
  • Two-way SMS inbox threaded by order.
  • WhatsApp Business Cloud API (send + receive). Needs Meta approval.

AI & assistance

  • LiteLLM-powered AI gateway (ai-gw.xcobean.com) — BYO API key.
  • Storefront chat: takes orders end-to-end (cart → STK → receipt).
  • ERPNext Desk staff assistant — search products, look up customers.
  • Defensive tool-call parsing — works with Llama, Gemini, Claude.
  • Per-tenant cost dashboard (token spend per surface).

Phone & customer engagement

  • 3CX CRM XML templates (lookup + journal + auto-create) for Twenty, Monday, NocoDB, ERPNext.
  • Click-to-call from any doctype with phone field.
  • Auto-attach call recording URL to the matching Order.
  • Inbound caller-ID → opens customer's order history in admin.
  • Optional softphone bundle embed in any admin surface.

Storefront (saluteweb)

  • Optional Next.js storefront for B2C catalogs (Apple, retail).
  • Chat-driven cart, M-Pesa STK, receipt SMS+email+PDF (with eTIMS QR).
  • Delivery zones + auto-quoted fees.
  • Wishlist, recently-viewed, product reviews, AppleCare upsell.
  • Promo codes, referral codes, loyalty points (1 pt per KShs 100).
  • Conversion funnel dashboard with promo attribution.

Operations

  • Admin user accounts (bcrypt, role-flagged, audit-logged).
  • Append-only audit log of admin actions.
  • Health endpoint + downstream probes (ERPNext, ai-gw, PG, Redis).
  • Order-webhook to Slack / SMS / your endpoint on every paid order.
  • Daily sales summary SMS + HTML email to ops at 18:00 EAT.
  • PG storage layer behind a feature flag (when you outgrow JSON).