Returns and Refunds for WooCommerce Stores: Policy and Process
How to write a clear return and refund policy for an Indian online store, what information to display, handling returns and refunds in WooCommerce, and reducing returns in the first place.

On this page
- Indian e-commerce rules expect clear return, refund and grievance information.
- Cover window, eligibility, condition, process, shipping, refund method and timeline.
- Show it on product pages and checkout, streamline returns and fix the causes.
A clear returns and refunds policy is one of the biggest trust signals for an online store. Shoppers check it before buying from a brand they don't know, and a well-run process turns a problem into a reason to buy again.
What the law expects
India's Consumer Protection (E-Commerce) Rules, 2020 require online sellers to clearly display information such as return, refund, exchange, warranty and delivery terms, along with grievance redressal details. Check the current rules or ask a lawyer to confirm what applies to your business.
What your policy should cover
- Return window: how many days after delivery
- Eligible products: and exceptions like perishables, personalised items, innerwear or opened cosmetics
- Condition: unused, with tags and original packaging
- How to request a return: form, email or WhatsApp, and what details or photos to include
- Pickup or self-ship: and who pays return shipping
- Refund method and timeline: to the original payment method, store credit, or bank transfer for COD orders
- Exchanges: for size or colour changes
- Damaged or wrong items: how to report them, ideally with an unboxing photo or video
Write it in plain language, not legal jargon.
Where to show it
- A dedicated returns and refunds page linked in the footer
- A short summary on product pages, such as "7-day easy returns"
- A link at checkout
- In order confirmation emails
Handling refunds in WooCommerce
- Refunds are issued from the order screen, either the full amount or specific items
- If your payment gateway plugin supports it, the refund can be sent back automatically; otherwise you refund in the gateway dashboard and record it in WooCommerce
- For COD orders, collect bank or UPI details securely for the refund
- Restock returned items only after checking their condition
Streamline returns
- A simple return request form
- Reverse pickup through your courier or shipping aggregator
- Status updates by email or WhatsApp
- Plugins can add return request workflows if you get many returns
Reduce returns in the first place
- Accurate product photos and colours
- Size charts and fit guidance
- Detailed descriptions and FAQs; see product descriptions that sell
- Good packaging to prevent damage
- Track return reasons and fix recurring problems
See also the WooCommerce launch checklist and cash on delivery guide.
Need help with your website?
I'm Sameer, a freelance WordPress developer building fast, SEO-friendly websites since 2020. Tell me what you need and I'll reply with a plan and a fixed quote within 24 hours.


