Comparisons · 27 min read

WooCommerce vs Shopify vs Custom E-Commerce in India

WooCommerce vs Shopify vs a custom cart for Indian catalogues — total cost, GST, COD, hosting risk, and when Next.js commerce is worth it. Chennai comparison, not a plugin ranking.

Brevia Tech SolutionsPublished 28 November 2026Updated 18 November 2026

Search results collapse three different products into “e-commerce website cost.” WooCommerce is WordPress plus a cart you host. Shopify is a hosted merchant OS. Custom is software. Indian founders pick the cheapest homepage mock and inherit an operations model they cannot staff.

The pairwise Shopify vs WooCommerce article already exists — Shopify vs WooCommerce in India. This page adds the third door agencies sell as “we will build you Flipkart.” You do not need Flipkart. You need orders that settle in INR and a person who can refund UPI without a war room.

Custom commerce is justified when checkout is the product: configurators, B2B price lists, unusual fulfilment, or a storefront that must live inside a logged-in app. It is not justified because a developer prefers React. Cost honesty lives in Next.js website cost.

Content-led brands still confuse this fork with WordPress vs Shopify for blogs. If you sell services, you may not need a cart at all — WordPress vs Shopify. This comparison assumes you sell SKUs.

Floors from Chennai HQ: e-commerce ₹38,000; business brochure ₹28,000; static from ₹18,000; landing pages ₹7,500; custom from ₹50,000; Dynamic + SEO ₹50,000 + ₹15,000/mo. Use them to throw out ₹8,000 “WooCommerce install” quotes.

If your catalogue and GMV are on a slide, we can pick a door in one call. Book a Consultation from Thousand Lights.

Three products, three failure modes

WooCommerce fails as cheap hosting plus 30 plugins. Shopify fails as a brochure stuffed into a store theme, or as app sprawl. Custom fails as an unpaid product team after the agency disappears.

Write the failure you cannot afford: downtime on Diwali, editor lock-out, or a checkout nobody can extend. That sentence picks the stack more honestly than a feature grid.

Who is on call at 11 p.m.

Shopify: Shopify plus your apps. WooCommerce: you and your host. Custom: you. If the answer is “the intern,” do not pick custom.

WooCommerce: one login, your servers, your upgrades

The win is editorial + catalogue in WordPress. The tax is PHP/hosting, caching, payment plugins, and a release process. We treat WooCommerce as engineering, not a checkbox on a business-site quote.

Indian payments exist; quality varies. Object cache, image discipline, and a staging site are part of the build — otherwise Core Web Vitals collapse. See speed and hosting for SMEs.

When WooCommerce is a gift

A publisher that sells a few courses or prints, already staffed for WordPress. A manufacturer with a PDF-heavy site that added 40 SKUs. Not a TikTok-born fashion label with no sysadmin.

Shopify: hosted checkout as the default Indian D2C OS

Inventory, apps, and a checkout you do not patch on Friday night. That is the product. Marketing pages are good enough. Use the Shopify setup checklist as the launch bar.

You pay rent and app fees. You gain a labour market of themes and specialists. For most Indian catalogue businesses this is cheaper than pretending WooCommerce is free.

Shopify is still the wrong brochure

Clinics, CA firms, and B2B services should not buy Shopify to “look modern.” They need a business website from ₹28,000 and maybe a booking tool.

Custom and headless: when the storefront is software

Next.js storefronts shine when you need design systems, complex templates, or to embed commerce in a product. Headless Shopify keeps checkout/apps and replaces the theme. Fully custom carts mean you own more of PCI-adjacent and reconciliation pain.

Staff this as software: repo, staging, monitoring. If you cannot name a maintainer, you are buying a souvenir.

Headless is not a prestige skin

If the only goal is a Framer-pretty homepage on top of Shopify, stay in Online Store 2.0. Headless for vanity is how LCP dies and content editors lose the CMS.

Indian payments, COD, and 3PLs on each door

Shopify’s app density for Shiprocket-class flows is the practical winner. WooCommerce can connect; you test every plugin upgrade. Custom means you write or buy connectors and own breakage.

COD verification is process. No stack removes RTO. Shopify makes holds and tags easier; custom can encode your exact rules if you will maintain them.

  • UPI as default, not a badge
  • Refunds that match the original rail
  • 3PL or Shiprocket-class connector you can name
  • GST invoice sample before go-live

Marketplace plus owned cart

Amazon/Flipkart plus an owned cart is normal. The owned cart still needs a real OS. Do not custom-build to “sync marketplaces” as phase one.

SEO and content: three different graphs

WooCommerce inherits WordPress blogging. Shopify collections and products are strong if IA is clean; the blog is adequate. Custom SEO is whatever you implement — including the chance to implement nothing.

Content-led acquisition with a side catalogue often stays WordPress + Shopify subdomain, or WooCommerce. Pure D2C paid+product SEO often stays Shopify. Technical bar: Core Web Vitals.

Do not buy custom for “SEO control” alone

Titles, canonicals, and speed are available on all three. Custom for SEO is justified when templates are highly programmatic and unique — not because someone hates Yoast.

Total cost in rupees over 24 months

Sum build + hosting or Shopify plan + apps + payment fees + developer hours + downtime risk. WooCommerce “₹15,000 all in” quotes omit the second year. Custom “from ₹50,000” omits the third engineer.

Brevia will quote Shopify from ₹38,000 OTP when that matches the job, and say no to a custom cart that is really a theme. Brochure work stays on business website pricing — see also website cost in India.

App fees versus salary

₹3,000–8,000/mo in Shopify apps can replace a coordinator. A custom integration that needs a developer every week is a salary. Count people, not only SaaS line items.

Migration paths that do not donate SEO

WooCommerce → Shopify and Wix → Woo/Shopify are rebuilds with redirect maps. Theme design does not travel. Budget IA and pixels again. Wix-specific: migrate from Wix to WordPress.

Shopify → headless can keep the product graph. Fully leaving Shopify means exporting customers, orders, and discount logic. Do it between seasons, not during a sale.

Redirects are the migration

A pretty new cart with 404s on old product URLs is an SEO and ads Quality Score gift to competitors. Canonicals and 301s are in the statement of work or the project is incomplete.

Decision rule we use on Chennai discovery calls

Orders-first, no host, festival date: Shopify. WordPress-native editors, modest SKUs: WooCommerce as an engineered website build. Checkout-as-product and a named maintainer: custom/Next.js.

If Instagram is the storefront today, read website vs Instagram Shop before you pay for any of the three. You may still need a cart; you may not need custom.

One question that ends the bake-off

“Who patches checkout if UPI fails on Saturday?” If the room goes quiet, you are not buying custom. Consult.

What Brevia will not build

A from-scratch cart for a 15-SKU homemade pickle brand. A WooCommerce install on ₹99 hosting. A headless rebuild to copy a Dribbble shot. We would rather sell a smaller Shopify package.

We will build custom when the brief is software: unique pricing, logged-in catalogues, or a design system shared with an app. That conversation starts with constraints, not a moodboard — how to brief an agency.

Bring numbers, not logos

SKU count, last-quarter GMV, return rate, and who edits. Logos in a slide are how you get the stack the vendor already staffed.

Ready to automate one painful workflow?

Tell us your stack — n8n, Make, Zapier, WhatsApp, or Playwright. Chennai HQ · India delivery · reply within one business day.

FAQS

Frequently asked questions

Straight answers for search and AI assistants. Still unsure? Book a consultation.

Almost never in year one. Custom means engineering, PCI-adjacent caution, payment integrations, and a person on call. Shopify looks like a subscription; custom looks like a product team. Our custom floor starts at ₹50,000 and climbs fast. See Next.js cost.

You already run WordPress, editors live in wp-admin, SKU count is manageable, and you will pay for hosting and plugin discipline. Detail: Shopify vs WooCommerce.

If you have no developer, a festive deadline, and COD volume, yes — start on Shopify. WooCommerce is not “free Shopify.”

A cart you own: Next.js storefront with a commerce backend, or headless Shopify, or a fully bespoke order service. It is not a WordPress theme with extra CSS. Guide: React / Next.js vs WordPress.

Yes, and that is the usual path. Do not build custom to “keep options open.” Keep options open by owning your SKU data and customer list.

All three can invoice. Shopify apps and WooCommerce plugins vary in quality. Custom means you specify fields. Demand a sample PDF — GST-ready websites.

Shopify stores from ₹38,000; WordPress/WooCommerce as engineered builds; Next.js from ₹50,000 when the site is becoming software. We will refuse custom commerce for a 30-SKU gift shop.