E-Commerce Website Development in India: A Complete 2026 Guide
August 26, 2026
India’s e-commerce sector is growing faster than almost any other market globally — and yet a significant proportion of small businesses trying to sell online struggle with the same preventable problems: a checkout that breaks on mobile, a payment gateway that rejects half the transactions, and a platform that fights their business model instead of supporting it.
This guide covers what a working Indian e-commerce site actually requires in 2026.
Platform decision: the real trade-offs
Shopify is technically available in India but is best suited for businesses selling internationally or expecting to scale significantly. Monthly costs in USD become significant at scale, and its Indian payment gateway support — while improved — still requires workarounds for some local payment methods.
WooCommerce (WordPress-based) is the most common choice for Indian SMEs. Extensive plugin ecosystem for Indian payment gateways, GST invoicing, and shipping integrations. Downsides: security maintenance overhead, plugin dependency, and performance that requires active optimisation to be acceptable on mobile.
Custom-built (Astro, Next.js, or similar): written from scratch around your business. Higher upfront cost and longer timeline, but no platform fee eating into margins, no plugin conflicts, and performance that’s fast by default rather than fast by configuration. Appropriate for businesses with specific requirements that don’t fit templates, or those prioritising long-term cost of ownership.
Shopify alternatives: Dukaan, Instamojo — Indian-built platforms designed specifically for local market conditions. Lower technical barrier to entry. Limited customisation ceiling but genuinely useful for getting online quickly with low investment.
The right choice depends on your catalog size, expected order volume, and whether your checkout requirements are standard. Most Indian SMEs launching their first e-commerce store should start with WooCommerce or Dukaan and migrate to a custom solution when they hit the ceiling.
Payment integration — the complete Indian picture
Payment integration is where most Indian e-commerce projects hit complexity. Here’s the full landscape:
Razorpay — the market leader. Supports cards, UPI, netbanking, wallets (Paytm, PhonePe, Amazon Pay), and EMI options. The most straightforward integration for Indian developers. Requires business bank account and KYC — allow 1–2 weeks for verification. MDR (merchant discount rate) is typically 2% for cards, lower for UPI.
PayU — second most common. Similar feature set to Razorpay, slightly higher negotiated rates for larger merchants. Integration quality is comparable.
CCAvenue — older but widely used, especially for businesses that started online pre-2018. More complex integration, but accepted by some merchants who have existing relationships.
Instamojo — excellent for small businesses, freelancers, and digital products. Lowest barrier to activation, but limited checkout customisation and higher fees at volume.
Stripe — best for businesses with international customers or USD revenue. Superior developer experience. Works in India but some Indian payment methods require separate local integration.
UPI directly — for low-complexity operations, a direct UPI VPA (Virtual Payment Address) with QR code is sufficient for many Indian micro-businesses. Not a scalable checkout solution but useful as a supplementary option.
Recommended for most Indian e-commerce launches: Razorpay for primary gateway + Cash on Delivery for orders that need it. This covers 85–90% of how Indian customers want to pay.
Mobile checkout for India — what most sites get wrong
India’s online shoppers are mobile-first. A large majority of e-commerce sessions and GMV in India now happen on mobile, often on a mid-range device on a 4G connection in a tier-2 city. Your checkout has to work flawlessly in this context.
What this means in practice:
Address entry. Indian addresses are notoriously complex — flat numbers, floor numbers, building names, colony names, sector numbers, and PIN codes. A checkout with a two-line address field that works for US addresses will frustrate Indian customers. Build the address form for how Indians actually write their addresses.
OTP flows. Indian customers expect OTP verification for payments. Design the UX around the 30-second window they have to receive and enter the OTP — don’t have timeouts shorter than this.
Slow connection tolerance. A checkout step that fails on a 2G connection — still common in rural India — or that times out when 4G drops momentarily loses the order. Test on real devices with throttled connections, not just desktop Chrome with DevTools.
WhatsApp order confirmation. Email open rates for e-commerce in India are low. WhatsApp open rates are high. Send order confirmation via WhatsApp (WhatsApp Business API, or manually via WhatsApp for low-volume operations) — it dramatically reduces “did my order go through?” support queries.
GST compliance — non-negotiable
If your business is GST-registered — mandatory once turnover exceeds ₹40 lakh for goods, or ₹20 lakh for services, in most states (lower thresholds apply in some northeastern and hill states) — your e-commerce site must generate GST-compliant invoices automatically for every order. This means:
- Your GSTIN appearing on every invoice
- HSN/SAC codes for every product/service category
- Correct tax rate breakdown (CGST + SGST for intra-state, IGST for inter-state)
- Invoice numbering in a consistent, auditable sequence
Ask specifically how this is handled before signing any development agreement. “We’ll add a plugin” is not the same as “the invoicing system is built and tested.”
Logistics integration
For physical product businesses, courier integration saves significant manual work at any volume above 20 orders/week:
Shiprocket, Delhivery, Ecom Express — aggregators that connect multiple courier partners through a single API. Shiprocket is the most commonly integrated. Generates labels, tracks shipments, handles COD remittance, and can automate dispatch notifications.
Direct integration with a single courier (BlueDart, DTDC, FedEx India) makes sense for businesses with high volume and negotiated rates.
COD remittance timing varies by courier — typically 7–14 days after delivery. Build this into your cash flow projections from the start.
What a realistic Indian e-commerce budget looks like
WooCommerce store with standard catalog (up to 100 products): ₹40,000–80,000 one-time development + ₹3,000–8,000/month hosting and maintenance
WooCommerce store with custom checkout and payment integration: ₹80,000–1,50,000 one-time + ₹5,000–12,000/month
Custom-built store (Astro/Next.js): ₹1,50,000–3,00,000+ one-time + ₹8,000–20,000/month No platform fee. Built around your exact requirements. Faster and more secure by default.
Shopify (standard plan):
$29/month (₹2,400) platform fee + $2–15/month per app + development cost for customisation
The total cost of ownership calculation often surprises businesses that start with “what’s cheapest to launch” — a cheaper launch often means higher ongoing costs and a rebuild within 18 months.
The five things most Indian e-commerce sites get wrong
- No mobile checkout testing on real devices. Testing on desktop Chrome is not testing mobile.
- COD not supported. A significant share of Indian online orders use COD, especially outside metros.
- No WhatsApp order confirmation. Customers don’t trust email for order confirmation.
- Manual invoicing. At any volume, manually generating GST invoices is unsustainable.
- No return/refund policy visible before checkout. Trust signal that costs nothing to add.
If you’re planning an e-commerce launch in India and want a straight answer on what your specific store needs — platform, payment gateways, catalog size, timeline, and realistic cost — send us a brief. See our web development service for what a custom build looks like from our end, or see how we work across India on our India page.
Selling ahead of the festive season specifically? Diwali E-Commerce Checklist covers what to actually check — inventory, checkout, hosting, and gifting features — before the traffic arrives.