WooCommerce Setup Guide for Indian E-Commerce Businesses (2026)

WooCommerce setup guide Indian ecommerce 2026

India’s e-commerce market is booming. With over 200 million online shoppers and rapidly growing Tier 2 and Tier 3 city penetration, there’s never been a better time for Indian small businesses to sell online. WooCommerce — the free WordPress e-commerce plugin — is one of the best ways to do it.

This complete setup guide walks you through launching a professional WooCommerce store for your Indian business in 2026.

Why WooCommerce for Indian Businesses?

  • Free and open source — no monthly subscription fees unlike Shopify (₹1,500–₹15,000/month)
  • Full ownership — your store data lives on your own hosting, not a third-party platform
  • Indian payment gateways — seamless integration with Razorpay, Cashfree, and PayU
  • Flexible for any product type — physical products, digital downloads, services, subscriptions
  • GST-compliant billing — plugins available for automatic GST invoice generation

Step 1: Choose the Right Hosting

WooCommerce needs reliable hosting. For Indian businesses, recommended options are:

  • Hostinger Business Plan (₹400–600/month) — good balance of performance and price, India data centres available
  • SiteGround Commerce Plan — premium performance, slightly pricier
  • Cloudways — managed cloud hosting, best performance for serious stores

Avoid the cheapest shared hosting — WooCommerce stores have higher resource demands than simple brochure sites.

Step 2: Install WordPress and WooCommerce

Most hosts offer one-click WordPress installation. Once WordPress is installed, go to Plugins → Add New, search for “WooCommerce,” and click Install → Activate. The setup wizard will guide you through initial configuration.

Step 3: Choose a WooCommerce Theme

Your theme determines how your store looks. Best free and premium options:

  • Astra (Free/Premium) — lightweight, fast, excellent WooCommerce compatibility
  • Storefront (Free) — WooCommerce’s official theme, perfectly optimised
  • Flatsome (₹5,000 one-time) — popular premium theme with powerful visual builder

Step 4: Set Up Indian Payment Gateways

This is the most important step for Indian stores. You need to accept UPI, cards, net banking, and wallets.

Razorpay (Recommended)

Install the free Razorpay WooCommerce plugin. Features:

  • Accepts UPI, all major cards, net banking, wallets, EMI
  • Transaction fee: 2% per transaction (no annual fee)
  • Instant settlements available
  • Excellent developer support

Sign up at razorpay.com, complete KYC, and paste your API keys into the plugin settings.

Cashfree Payments

An alternative to Razorpay with slightly lower fees for high-volume stores. Good for businesses processing over ₹10 lakh/month.

Step 5: Configure GST and Taxes

Install the WooCommerce GST plugin (several free and paid options available) to automatically calculate and apply GST based on product HSN codes. This generates GST-compliant invoices automatically — essential for B2B sales and legal compliance.

Step 6: Set Up Shipping

For physical product stores in India, integrate with these shipping providers:

  • Shiprocket — most popular aggregator, integrates with WooCommerce via free plugin, covers 27,000+ pincodes
  • Delhivery — reliable for high volumes, enterprise-focused
  • EcomExpress — strong in Tier 2/3 cities

Install the Shiprocket WooCommerce plugin for automatic order syncing, tracking, and label printing.

Step 7: Add Products

Go to Products → Add New. For each product, fill in:

  • Clear, keyword-rich product title and description
  • High-quality product images (multiple angles)
  • Price and sale price
  • SKU and stock management settings
  • Product categories and tags
  • Weight and dimensions (for accurate shipping calculation)

Step 8: Set Up Essential WooCommerce Pages

WooCommerce creates these automatically during setup, but confirm they exist:

  • Shop page — product listing
  • Cart page — shopping cart
  • Checkout page — payment and address collection
  • My Account page — customer order history
  • Return/Refund Policy page — required for consumer trust and legal compliance

Step 9: Must-Have WooCommerce Plugins for Indian Stores

  • WooCommerce PDF Invoices & Packing Slips — automatic invoice generation
  • YITH WooCommerce Wishlist — wishlist feature increases conversion
  • CartFlows — optimised checkout flow, reduces cart abandonment
  • TrustPulse — social proof notifications boost conversions

Step 10: Test Everything Before Launch

Before going live:

  • Place a test order with a small amount using each payment method
  • Confirm order confirmation emails are sent
  • Test on mobile — over 70% of Indian shoppers buy on smartphones
  • Check checkout on slow 4G connections using Chrome DevTools

Launch a Professional WooCommerce Store

At debrajx, we build WooCommerce stores for Indian businesses — from simple product catalogues to full-featured stores with GST, shipping integration, and mobile-optimised checkout. Get a free quote.

Setting Up Indian Payment Gateways in WooCommerce

Accepting payments is the heart of any Indian e-commerce store. Here’s how to set up the most popular Indian payment gateways:

Razorpay (Recommended)

Razorpay is India’s most popular payment gateway for WooCommerce. It accepts UPI, Net Banking, 100+ banks, all major cards, Wallets (Paytm, PhonePe), and EMI. Setup takes under 30 minutes:

  1. Go to Plugins → Add New and search for “Razorpay WooCommerce”
  2. Install and activate the official Razorpay plugin
  3. Create a free account at razorpay.com (GST details required for full activation)
  4. Go to WooCommerce → Settings → Payments → Razorpay
  5. Enter your Key ID and Key Secret from your Razorpay dashboard
  6. Enable test mode, place a test order, then switch to live mode

Razorpay fees: 2% per transaction (domestic), 3% (international). No setup fee. No monthly fee.

Paytm Payment Gateway

Paytm works well for businesses with a large existing Paytm user base. Apply for Paytm Business account at business.paytm.com, then use the official Paytm WooCommerce plugin.

GST Setup for Indian WooCommerce Stores

If your business is GST registered, you must display GST on invoices and calculate it correctly. The free WooCommerce GST Plugin (by Acowebs or similar) handles this. Key setup steps:

  • Install a GST-compatible WooCommerce plugin
  • Enter your GSTIN in WooCommerce → Settings → General
  • Set product HSN codes on each product
  • Configure GST rates: 0%, 5%, 12%, 18%, or 28% per product category
  • Enable automatic GST invoices

Even if you’re not GST registered (annual turnover under ₹20 lakhs for services, ₹40 lakhs for goods), display your business details clearly on the invoice.

Shipping Setup for India: Delhivery, Shiprocket, and More

For pan-India shipping, manual rates aren’t practical. Integrate with a shipping aggregator:

  • Shiprocket: Aggregates Delhivery, Blue Dart, DTDC, and 17+ couriers. Free WooCommerce plugin available. Best for small-to-medium volumes.
  • Pickrr / EasyEcom: Good for high-volume sellers.
  • Direct with Delhivery/BlueDart: Better rates for high volumes, more setup required.

WooCommerce Performance Tips for Indian Hosting

WooCommerce is heavier than a standard WordPress blog. Indian shared hosting can struggle with it. Here’s how to keep your store fast:

  • Use a caching plugin — but exclude cart, checkout, and account pages from caching
  • Enable Redis object caching if your host supports it (Hostinger’s Business plan includes Redis)
  • Use Cloudflare free CDN to serve static assets faster across India
  • Limit products per page to 12–24 (loading 100 products on one page is a common mistake)
  • Optimise product images — use WebP format, compress to under 100KB per image

WooCommerce Store Launch Checklist for India

  • ✅ SSL certificate active (HTTPS required for checkout)
  • ✅ Razorpay or preferred payment gateway configured and tested
  • ✅ GST plugin installed and configured
  • ✅ Shipping zones set up (within city, within state, rest of India)
  • ✅ Terms & Conditions, Privacy Policy, Refund Policy pages created
  • ✅ Order confirmation email working and landing in inbox (not spam)
  • ✅ Test order placed and fulfilled successfully
  • ✅ Mobile checkout tested (60%+ of Indian shoppers buy on mobile)

Need help setting up your WooCommerce store in India? Contact us for professional WooCommerce setup including payment gateway integration and GST configuration.


Related Articles

Scroll to Top