Skip to main content
Practice · Omnicommerce

End-to-end commerce engineering — storefront, back office, payments, POS.

For brands, distributors and retailers selling online, to dealers and over the counter: one store and one order flow, tied to your stock and accounts.

On the map

Where your customers meet the business, on the map.

The storefront, portals and counter sit on the Customers floor, connected to the same stock, prices and accounts as everything else. Click any building to open it.

orders · payments · complaints
tasks · approvals · attendance
purchases · bills · payments
everything in · answers out
Zoom inZoom outFit to the screenFullscreen
More

Inside the Core — how one order runs the whole business

Nobody types the same thing twice. Each document is built from the one before it.

Book a Free Demo

Explore the full ecosystem — commerce and marketing maps too →

Practice capabilities

One engagement, every layer of commerce.

We define the order flow: checkout creates the agreed ERP or CRM record, fulfilment receives a task, the customer receives a permitted update, and analytics measures the result.

Headless storefronts

Custom D2C and B2B storefronts on Medusa.js and Next.js, brand-owned.

Payments & checkout

Razorpay, Stripe, COD, wallets and split settlements, with B2B terms built in.

ERP, CRM & back-office

ERPNext can own selected inventory, pricing, order and accounting records. Mautic, Chatwoot and PostHog remain separate applications connected through defined integrations.

Unified POS & retail

POS and storefront can share selected stock and customer records through the integration design. Multi-store inventory, returns, loyalty and GST receipting are scoped to the operating model.

Custom commerce logic

Tiered B2B pricing, quote-to-cash, approvals and subscriptions, held in the platform.

Operator & agent dashboards

Dashboards for operations, support and field teams, including the Polygin WhatsApp console.
Engagement shapes

Three shapes of commerce engagement.

Each starts with a demo or a written plan, then a written scope led by a principal consultant.

D2C storefronts at scale

Conversion-focused direct-to-consumer commerce for the markets, payments and fulfilment model agreed in scope. From catalogue architecture and merchandising to fulfilment orchestration.
  • Headless Medusa.js + Next.js
  • Razorpay / Stripe / COD split routing
  • Multi-warehouse reservation logic
  • Returns, exchanges, store credit
  • Brand-owned checkout and agreed platform costs

B2B & wholesale commerce

Quote-, approval- and contract-driven commerce for distributors and manufacturers, on the ERP's data.
  • Customer-specific pricing & catalogues
  • Quote-to-cash with approval gates
  • Credit terms and invoicing workflows
  • ERPNext order & inventory sync

Omnichannel, retail & marketplaces

Online, in-store and marketplace selling with defined stock, order and customer-record ownership. POS, marketplace and storefront integrations are validated against the selected source of truth.
  • Unified POS, web and marketplace stock
  • Click-and-collect, ship-from-store
  • GST & e-invoice compliant receipts
  • Polygin WhatsApp order comms
Delivery boundary

Designed around the workflow in scope.

This page describes a reference approach, not an automatic bundle. We agree the systems, record ownership, interfaces, approvals, delivery gates and handover before implementation. Published outcomes are used only where their client-approved basis is clear.

Why the practice

An engineering practice, not an agency.

An open-source engineering practice across commerce, ERP and automation — principal-led, scoped in writing, run on infrastructure you own.

Get a written plan
ScopedPlatform, payment and operating costs
3Engagement models
PhasedDiscover, build, validate and hand over
OwnedAgreed source, data and infrastructure terms

Commerce projects — FAQs

Stay on Shopify if it does what you need and the platform and app fees are not hurting. Medusa earns its place when you need dealer pricing, quotes and approvals, a checkout Shopify will not let you change, or a store that shares stock and accounts with your ERP. We will tell you plainly if staying is the better call.

Proof and next steps

See it live

ERPNext

An online order, start to finish

A shop order is picked, shipped, billed and paid, and nobody types it twice.

Sales Order → Pick List → Delivery Note → Sales Invoice → Payment Entry

ERPNext

A sale at the shop counter

Bill at the counter, even offline; the day closes itself into stock and the books.

POS Opening Entry → Sales Invoice → POS Closing Entry

ERPNext

A return, handled cleanly

The customer asks in the portal; the goods come back and the refund posts itself.

Sales Invoice → Credit Note → Payment Entry

All live demos

See your order flow, end to end.

Tell us what you run and where it breaks — you get a walkthrough, a written scope and a plain recommendation.