Storefront · Checkout · Shipping · Profit — one system

Sell direct. And know what you actually kept.

CommerceHub runs the whole loop — a branded store, COD and prepaid checkout, multi-courier shipping, RTO recovery and WhatsApp updates. Then it does the part most platforms skip: it subtracts every real cost from every order and tells you the profit.

Seeded with a real 90-day trading history — 570 orders, two tenants, no setup required.

GMV delivered
₹18.9L
Orders processed
570
SKUs live
17
Analytics surfaces
9 dashboards

The platform

Eight modules that share one database

Because catalogue, orders, shipping and ad spend live in the same schema, a change in one is visible everywhere else — no nightly export, no reconciliation spreadsheet.

Branded storefront

A block-based theme engine with hero, category, product and testimonial sections you rearrange without touching code.

Catalogue & inventory

Nested categories, variants, collections and a transaction-based stock ledger that always reconciles.

Flexible checkout

Prepaid, COD and partial COD with per-pincode risk rules, configurable fields and coupon logic.

Courier aggregation

Rate-shop across carriers on price, ETA and their actual RTO rate, then book and track from one screen.

NDR & RTO control

Failed deliveries become worked cases, not lost parcels. See RTO by courier, pincode, product and customer.

WhatsApp notifications

Templated order, shipping and NDR messages fired off a queue, with a full delivery log.

Marketing attribution

Meta and Google spend joined to orders so CAC, ROAS and contribution sit on the same row.

Profitability engine

Every order carries COGS, ad spend, fees, shipping and expected RTO. Profit is computed, not guessed.

The difference

Revenue ≠ Profit

A ₹1,500 order looks the same on every dashboard. It stops looking the same once you carry the cost of goods, the ad that won the click, the gateway fee, both legs of shipping and the share of orders that will come back.

  • Per-order economics stored at checkout, not estimated monthly
  • Expected RTO cost priced into COD orders from the first day
  • Campaign spend attributed to the orders it actually produced

Contribution on one order

Selling price
₹1,500
Product cost
−₹500
Marketing cost
−₹250
Payment fee
−₹30
Forward shipping
−₹70
Expected RTO cost
−₹60
Platform fee
−₹45
Contribution profit
₹545

36.3% contribution margin. The platform computes this for every order, then rolls it up by product, campaign, courier, pincode and customer segment.

Try it end to end

Three doors into the same data

Storefront

No login needed

Browse Aurelia Jewels, add to cart, apply a coupon and check out with prepaid, COD or partial COD. Your order appears in the seller panel immediately.

Open the store

Seller panel

owner@aurelia.test

Dashboard, catalogue, orders, shipping, NDR/RTO, customers, marketing, payments, nine analytics surfaces and settings — with role-based access to prove tenant isolation.

Sign in as a seller

Platform admin

admin@commercehub.test

The operator view: every seller, onboarding queue, platform GMV and take rate, cross-tenant orders, RTO health, support tickets and the audit trail.

Sign in as admin