Published October 30, 2026

Shopify Store Setup in India: A Practical Guide to Payments, COD, GST and Shipping

Opening an online store sounds simple until you start the setup. Which payment gateway should you use? How do you offer cash on delivery? What about GST invoices and shipping charges? Many Indian sellers get stuck on exactly these questions, and a few wrong choices can cost money, customers, and time.

This guide walks you through setting up a Shopify store for the Indian market, step by step. We focus on the things that matter most for Indian customers: UPI and cards, cash on delivery, tax setup, shipping, and clear policies. Since rules, plans, and fees can change, we point you to official sources wherever it makes sense, so you always check the latest details before you decide.

Roadmap showing the steps to set up a Shopify store in India: store, products, payments, COD, GST, shipping and launch

Before You Start: Get These Things Ready

A little preparation saves a lot of rework later. Before opening your store, have these ready:

  • Business details: your business name, address, phone number, and email.
  • Registration and tax details: check with your accountant whether you need GST registration, and which documents your payment gateway will ask for.
  • Products and photos: clear photos, honest descriptions, prices, sizes, and stock quantities.
  • Brand basics: a logo, colours, and a store name you can also use on social media.
  • Packaging and delivery plan: who will pack and ship, and which courier you will use.

If you are still working on your brand identity, start with our guide on logo design mistakes to avoid, because your logo and look appear on every page of your store.

Step 1: Create Your Store and Pick a Plan

Sign up on Shopify, choose a store name, and set your store location to India so that currency, tax, and shipping options match your market. Shopify offers different plans with different features and prices. Because pricing and plan details change from time to time, compare the current options on Shopify's official website and choose the one that fits your stage. A beginner usually does not need the most expensive plan.

Also connect your own domain as early as possible. A custom domain looks more trustworthy than a default store address and helps with branding and SEO.

Step 2: Choose a Theme That Works on Mobile

Most Indian shoppers browse and buy on their phones, so your theme must look and work well on small screens. Pick a clean, fast theme rather than one packed with animations. Check how it handles product images, the menu, and the checkout on a real phone before you commit.

Heavy themes and too many apps slow a store down, and slow stores lose sales. Our guides on Core Web Vitals and speed optimization explain why speed matters and how to keep it under control.

Step 3: Add Products the Right Way

Good product pages sell, and they also help you get found on Google. For each product:

  • Use clear, well-lit photos from several angles, and compress them so pages load quickly.
  • Write your own description covering size, material, care, and who the product is for. Avoid copying supplier text.
  • Set up variants such as size and colour correctly, with accurate stock.
  • Add alt text to images and a clear page title and description.
  • Group products into logical collections so shoppers can find things easily.

We cover this in more detail, including how to rank your products, in our Shopify SEO guide.

Step 4: Set Up Payments for Indian Customers

Indian shoppers expect to pay in several ways: UPI, debit and credit cards, netbanking, wallets, and often cash on delivery. Your payment setup directly affects how many carts turn into orders.

In India, stores generally connect third-party payment gateways such as Razorpay, PayU, or Paytm. Availability of Shopify's own payment service varies by country, so open the Payments section in your Shopify admin to see exactly which providers and methods are currently available for your store.

What to check when choosing a gateway:

  • Does it support UPI, cards, netbanking, and wallets?
  • What are its transaction fees and settlement time?
  • What documents does it need for approval?
  • Does it offer reliable support if a payment fails?

Remember that Shopify itself may charge extra transaction fees when you use an external gateway, depending on your plan, so include that in your cost calculation. If you are weighing Shopify against WooCommerce on costs and flexibility, read our comparison of WooCommerce vs Shopify.

Step 5: Set Up Cash on Delivery (COD) Carefully

Cash on delivery is still popular in India, especially with first-time buyers who want to see the product before paying. Shopify supports COD as a manual payment method, and for merchants in India there is also an Advanced Cash on Delivery app made by Shopify, which gives you more control. According to Shopify's official COD documentation, it lets you do things like set a price range, limit COD to eligible postal codes, create special shipping rates, and add a custom thank-you message for COD orders.

COD helps conversions, but it comes with risks: fake orders, refused deliveries, and return shipping costs. To protect your margins:

  • Limit COD to pin codes you can deliver to reliably.
  • Set a sensible maximum order value for COD.
  • Confirm high-value orders by phone, WhatsApp, or OTP before dispatch.
  • Encourage prepaid orders with a small discount or free shipping.
  • Track your return rate for COD orders and adjust the rules accordingly.

Step 6: Set Up GST and Taxes

Tax is the part most sellers worry about. The right setup depends on your business type, your turnover, and the products you sell, so we strongly recommend talking to a chartered accountant before you go live. You can find official information and registration on the GST portal.

In your Shopify admin, review the tax settings and decide whether your prices will be shown inclusive or exclusive of tax, and make sure your invoices contain the details your accountant requires. Keep your records organised from day one, because fixing tax mistakes later is stressful and expensive.

Step 7: Plan Shipping and Delivery

Shipping decides whether customers come back. Think through these points before launch:

  • Shipping rates: flat rate, free above a certain order value, or based on weight and location. Free shipping above a set amount is a popular way to raise order value.
  • Courier partners: compare options for delivery coverage, speed, COD support, and pricing. Many Indian sellers use courier aggregators to manage several carriers in one place.
  • Delivery time: promise a realistic timeline and show it on product and checkout pages.
  • Packaging: protect the product and make the unboxing feel professional.
  • Tracking: send tracking updates by email or WhatsApp so customers do not need to ask.

Step 8: Add Policies and Trust Pages

Customers are careful about new online stores. Clear policies make them feel safe. Add these pages before launch:

  • Privacy policy and terms of service
  • Shipping policy
  • Return, refund, and exchange policy
  • About us page with your real story
  • Contact page with email, phone, and address

Add genuine reviews and clear contact details, since both build trust quickly, a theme we also discuss in our guide on website UX mistakes that cost you customers.

Step 9: Test Everything Before You Launch

Place several test orders using different payment methods, including COD, and check the full journey on a phone and a computer. Look for these things:

  • Does the payment go through and reach the right account?
  • Do order emails and invoices look correct?
  • Are shipping rates and taxes calculated properly?
  • Do discount codes, variants, and stock updates work?
  • Is the checkout fast and easy on mobile?

Step 10: Launch and Start Getting Customers

Launching is only the beginning. Set up Google Search Console and Analytics, submit your sitemap, and start sharing your store on the platforms where your customers spend time. Do not rely on one channel. Our guide on search everywhere optimization shows how to get found on Google, YouTube, Instagram, and AI tools, while how long SEO takes helps you set realistic expectations for organic traffic.

Shopify also provides its own overview of search engine basics in its SEO documentation, which is worth reading once your store is live.

Common Mistakes Indian Sellers Make

  • Offering COD everywhere without limits, then facing high return costs.
  • Choosing a payment gateway without checking fees and approval time.
  • Ignoring GST and invoicing until the first orders arrive.
  • Copying product descriptions and using poor photos.
  • Installing too many apps and slowing the store down.
  • Launching without clear return and shipping policies.
  • Skipping test orders and finding problems through angry customers.

A Quick Pre-Launch Checklist

  • Custom domain connected and store location set to India
  • Mobile-friendly theme and compressed images
  • Products with unique descriptions, variants, and correct stock
  • UPI, cards, and other payments tested
  • COD rules set (pin codes, order value, confirmation process)
  • Tax settings reviewed with your accountant
  • Shipping rates, courier, and delivery times decided
  • All policy pages and contact details added
  • Test orders placed and checked
  • Search Console and Analytics connected

FAQ: Shopify Store Setup in India

Can I use Shopify for an Indian business?

Yes. You can set your store location to India, accept payments through supported Indian gateways, offer cash on delivery, and ship across the country. Check Shopify's current plans and payment options when you set up.

How do I add cash on delivery in Shopify?

You can enable cash on delivery as a manual payment method in the Payments settings. Merchants in India can also use the Advanced Cash on Delivery app to control order value ranges and eligible pin codes.

Which payment gateway is best for a Shopify store in India?

There is no single best option. Compare gateways such as Razorpay, PayU, and Paytm on supported payment methods, fees, settlement time, approval requirements, and support, then choose the one that fits your business.

Do I need GST to sell on Shopify in India?

It depends on your business type, turnover, and products. Speak to a chartered accountant and check the official GST portal before you launch, so your tax and invoicing setup is correct from the start.

How long does it take to set up a Shopify store?

A simple store with a few products can be ready in a few days, while a larger store with custom design, many products, and integrations can take several weeks. Late product content and payment approvals are common causes of delay.

Conclusion

Setting up a Shopify store in India is very doable when you take it one step at a time: get your store and theme ready, add good product pages, set up payments and COD carefully, sort out tax with your accountant, plan shipping, and test everything before launch. The sellers who succeed are usually not the ones with the fanciest design, but the ones who get these basics right.

If you want expert help building a fast, trustworthy Shopify store with the right payment and shipping setup, the team at Alien Web Solutions is ready to help. Tell us about your products and goals, and we will plan your store with you.