WooCommerce Setup Guide for Beginners (Mayiladuthurai, Tamilnady)
WooCommerce setup guide for beginners India: if you want to sell products online in 2026, WooCommerce is one of the best options because it’s flexible, scalable, and works perfectly for Indian payment methods like UPI, Cards, NetBanking, and Cash on Delivery—when configured correctly.
But many first-time store owners face the same problems:
- Payment gateway not working (or UPI missing)
- Shipping charges confusing (zones, weights, pin codes)
- GST setup unclear (CGST/SGST/IGST, invoices)
- Checkout drop-offs (people add to cart but don’t buy)
This beginner-friendly guide walks you through the exact steps to set up WooCommerce in India—payments, shipping, GST basics, and checkout optimization—so your store is ready for real orders.
If you want a professionally built WooCommerce store (design + setup + speed + conversion-focused checkout), you can explore:
What You Need Before Setting Up WooCommerce (Quick Checklist)
Before you install anything, make sure you have:
- A domain name (yourstore.in / .com)
- Hosting (reliable + fast, especially for ecommerce)
- SSL certificate (https) enabled
- WordPress installed
- Product details ready (names, pricing, photos, weight, GST rate)
Ecommerce performance depends heavily on speed. Good hosting + optimized images matter from day one.
Step 1: Install WooCommerce (Correct Way)
1. Install the plugin
In WordPress dashboard:
Plugins → Add New → WooCommerce → Install → Activate
WooCommerce will start a setup wizard for:
- Store address
- Currency (INR)
- Product type
- Shipping and tax (you can enable now or later)
Official WooCommerce docs (reference):
https://woocommerce.com/documentation/
2. Basic store settings to confirm
Go to WooCommerce → Settings:
- General → Currency: Indian Rupee (₹)
- General → Store Address: Use your business address (important for taxes/shipping)
- Advanced: Enable cart/checkout pages (WooCommerce creates them automatically)
Step 2: Add Products the Right Way (So Shipping + Tax Works)
A common beginner mistake is adding products without weight/dimensions. Shipping becomes messy later.
Product setup essentials (for India)
For each product, add:
- Product name + short description
- Price (MRP and sale price if needed)
- Product images (compressed)
- Weight (important for courier calculations)
- SKU (optional but useful)
- Stock status (in stock/out of stock)
- Product categories (keep it clean)
Simple vs Variable products
- Simple product: one fixed item (easy)
- Variable product: sizes/colors (S/M/L, red/blue)
For clothing and variants, variable products are necessary to avoid confusion at checkout.
Step 3: Payments in India (UPI, Cards, NetBanking, COD)
Payments are the heart of your store. In India, customers expect UPI and Cash on Delivery. If those are missing, conversion rate drops.
Recommended payment options for Indian WooCommerce stores
You should aim to offer:
- UPI (Google Pay/PhonePe/Paytm via gateway)
- Debit/Credit Cards
- NetBanking
- Wallets (optional)
- Cash on Delivery (COD)
- PayPal/Stripe (optional, if you sell internationally)
Table: Popular WooCommerce Payment Gateways in India
| Gateway | Best for | Supports UPI | Notes |
|---|---|---|---|
| Razorpay | Most Indian stores | Yes | UPI, cards, netbanking; smooth checkout |
| Cashfree | Growing brands | Yes | Strong payment options + good success rates |
| PayU | Established merchants | Yes | Works well for many categories |
| CCAvenue | Businesses needing broad bank coverage | Yes | Setup can feel heavier for beginners |
| Instamojo | Small sellers | Yes | Easy onboarding for many merchants |
| COD (built-in) | Local & trust-based customers | — | Must manage fake orders with confirmation |
(Choose a gateway based on onboarding speed, settlement terms, and support quality.)
How to enable payments in WooCommerce
Go to WooCommerce → Settings → Payments:
- Enable your gateway plugin (Razorpay/Cashfree/PayU etc.)
- Enable Cash on Delivery if you offer COD
- Set payment method order (UPI/cards higher; COD available but managed)
COD tip (to reduce fake orders)
If you plan COD:
- confirm COD orders via WhatsApp/call
- set COD limit (example: COD only under ₹2,000)
- restrict COD to selected pin codes if needed
Step 4: Shipping Setup (India-Friendly, Beginner-Proof)
Shipping is where most beginners get stuck: zones, rates, weights, pin codes.
WooCommerce shipping works using:
- Shipping zones
- Shipping methods
- (optional) shipping classes and carrier integrations
4.1 Create shipping zones
Go to WooCommerce → Settings → Shipping → Shipping Zones
Create zones like:
- Tamil Nadu
- Rest of India
- Local delivery (Mayiladuthurai / nearby)
- International (optional)
Zones help you charge differently by region.
4.2 Add shipping methods
Inside each zone, add one or more methods:
- Flat rate (recommended for beginners)
- Free shipping (over a certain order value)
- Local pickup (if you have a shop)
- Table rate shipping (advanced)
Example shipping strategy (simple and effective)
- Tamil Nadu: Flat ₹60
- Rest of India: Flat ₹90
- Free shipping: Over ₹999
- Local pickup: Free
This is easy to manage and customers understand it instantly.
Step 5: Courier Integration (Shiprocket, Delhivery, etc.) — When You Need It
If you ship many orders, manual shipping becomes hard.
For automation, many Indian stores use:
- Shiprocket
- courier aggregators or direct carriers (Delhivery, Blue Dart, DTDC, India Post via integrations)
These can help with:
- rate calculation by pin code/weight
- label printing
- tracking updates
- pickup scheduling
You can start with simple flat rates and add courier automation when orders grow.
Step 6: GST Basics for WooCommerce (Beginner-Friendly)
GST setup can feel confusing. The goal is to:
- charge correct tax when needed
- show proper breakdown (CGST/SGST/IGST where applicable)
- generate usable invoices for records
For official GST rules and updates, refer to:
https://www.gst.gov.in/
Important note
GST rules depend on your business type, threshold, and product category. Use this section as a setup overview and confirm details with your CA/accountant.
6.1 Enable taxes
Go to WooCommerce → Settings → General
- Enable Taxes (checkbox)
Then go to WooCommerce → Settings → Tax
6.2 Common GST structure (basic understanding)
- Intra-state sale (within same state): CGST + SGST
- Inter-state sale (different states): IGST
6.3 Set tax rates (example approach)
In Standard rates, add:
- 5%, 12%, 18% depending on product category
- Ensure your store address is correct (state matters for tax logic)
6.4 Add GST details to invoices (recommended)
Most stores use an invoice plugin to include:
- GSTIN
- HSN/SAC (if needed)
- tax breakup
- business address
Keep invoice format clean and professional (also improves customer trust).
Step 7: Checkout Tips That Increase Sales (Proven UI/UX)
A WooCommerce store doesn’t fail because of design alone—most sales are lost at checkout due to friction and doubt.
7.1 Reduce checkout fields
Only ask what you need:
- Name
- Phone
- Address
- Email (optional but helpful for order updates)
Too many fields = higher abandonment.
7.2 Enable guest checkout (for most stores)
Many Indian buyers prefer quick checkout.
Go to WooCommerce → Settings → Accounts & Privacy
- Allow guest checkout (recommended unless you need accounts)
7.3 Add trust signals near payment
Add:
- “Secure payments”
- “Easy returns” (if you offer)
- delivery timeline
- COD availability
- customer support WhatsApp number
Trust removes hesitation.
7.4 Show shipping and total clearly
Hidden shipping costs are a top reason people abandon carts.
Make sure your cart/checkout shows:
- shipping fee
- taxes (if applicable)
- final total
7.5 Mobile-first checkout
Most Indian traffic is mobile. Your checkout must:
- load fast
- have large buttons
- avoid popups that cover screen
- keep fonts readable
Step 8: Store Policies (Small Pages That Improve Conversions)
These pages help customers feel safe:
- Refund/Return policy
- Shipping policy
- Privacy policy
- Terms & Conditions
- Contact page with clear support options
These aren’t “legal pages only”—they increase buyer confidence.
Your support/contact should be one click away:
https://vigroos.in/contact
Step 9: Security Essentials (Ecommerce = Higher Risk)
A WooCommerce store handles user data and payments, so security is critical.
Minimum essentials:
- SSL enabled (https)
- strong admin password + 2FA if possible
- limit login attempts
- regular backups
- keep WordPress, theme, plugins updated
Security is not optional for ecommerce. A hacked store loses customer trust instantly.
Step 10: Speed Optimization Basics (So Your Store Doesn’t Lose Sales)
Even a great store design can fail if it’s slow.
Fast store essentials
- Use compressed images (WebP)
- Avoid heavy sliders on homepage
- Use caching (properly configured)
- Use lightweight theme
- Limit unnecessary plugins
Test your store speed:
https://pagespeed.web.dev/
Faster store = better user experience = higher conversion rate.
Step 11: Essential WooCommerce Settings Most Beginners Miss
Stock management
WooCommerce → Settings → Products → Inventory:
- Enable stock management if you track stock
- Set low stock threshold (alerts)
Emails and order notifications
WooCommerce → Settings → Emails:
- Check order email templates
- Ensure admin order notification email is correct
Payment and checkout page testing
Always place a test order before launching:
- test UPI/card flow (sandbox if gateway allows)
- test COD order
- test shipping charges by pin code/zone
- test order emails received properly
Step 12: Launch Checklist (Before You Share Your Store Link)
Before launch, confirm:
- Homepage loads fast on mobile
- Category pages are clean and easy to browse
- Product pages have clear images and pricing
- Cart and checkout work without errors
- Payments are live (or COD is enabled)
- Shipping rules are accurate
- Tax/GST setup is correct (confirmed)
- WhatsApp/phone support is visible
- Policies pages are added
- Backup system is active
A smooth launch prevents early negative reviews and builds trust fast.
Common Beginner Mistakes (Avoid These)
- No UPI option (huge conversion loss in India)
- Shipping charges unclear until last step
- Product images too large (slow site)
- Too many plugins causing conflicts
- Checkout asks too much info
- No trust signals (refund policy, contact number)
- Store not tested end-to-end before launch
Fixing these early saves months of frustration.
If You Want a WooCommerce Store That Looks Premium and Sells Better
WooCommerce setup is not just “install plugin and add products.” A high-performing store needs:
- conversion-focused UI/UX
- fast mobile performance
- proper payment + shipping setup
- clean product structure
- trust-building pages and checkout flow
To explore professional WooCommerce website development, visit:
- Services: https://vigroos.in/services
- Projects: https://vigroos.in/projects
- Contact: https://vigroos.in/contact
- About: https://vigroos.in/about
FAQs: WooCommerce Setup for Beginners (India)
Is WooCommerce free to use in India?
WooCommerce is free as a plugin, but you still pay for domain, hosting, and sometimes premium plugins or payment gateway charges.
Which payment gateway is best for WooCommerce in India?
Many stores use Razorpay, Cashfree, PayU, or CCAvenue depending on their business needs. The best choice is the one with reliable success rates and quick support.
Can I offer UPI in WooCommerce?
Yes. UPI is usually available through Indian payment gateways like Razorpay/Cashfree/PayU that integrate with WooCommerce.
Do I need GST to sell online?
It depends on your business category and turnover threshold. Confirm requirements with your CA/accountant and refer to the GST portal.
How do I reduce cart abandonment?
Use a faster site, show shipping costs early, keep checkout fields minimal, offer UPI + COD, and add trust signals like support contact and clear policies.







