Back to Blog

Set Up an Online Shop for Your Physical Store

A 12-step guide to set up an online shop for your physical store: registrations, platform, payments, stock sync, delivery, testing and launch.

S
ShopMate Team · Oct 15, 2026 · 12 mins read
Set Up an Online Shop for Your Physical Store

To set up an online shop for your physical store, take twelve steps in order: set a goal, register what you need, choose a platform, connect payments, list your products, share one stock count between shop and website, set delivery and pickup rules, publish policies, test, launch to existing customers, promote and review. Most stores finish in two weeks of part-time work.

This step-by-step guide is for owners of a physical shop, such as a clothing store, grocery, electronics shop, pharmacy-adjacent retailer or gift shop, who want a website that sells while the shutter is down. Each step lists what to do, roughly how long it takes and the mistakes to avoid.

Quick answer: Choose a hosted ecommerce platform with built-in payments and GST invoices, list your fastest-selling products with good photos, connect your shop billing to the same stock as the website, offer both delivery and in-store pickup, test three orders, and announce the store to your regular customers first.

Before you begin: what changes when a shop goes online

A physical store sells to people who can see, touch and ask questions. An online shop must answer those questions in advance through photos, descriptions and clear policies. It also adds new jobs: packing, shipping, handling returns and keeping two sales channels in step. Wikipedia describes the combined approach as omnichannel retail, where the shop and the website work as one business. If you plan for that from the start, going online adds sales without adding chaos.

If you want a wider introduction first, our guide on launching an ecommerce store in India in 7 days gives the fast version.

Step 1: Set a clear goal and a small scope

Time: 1 hour. Write down why you want an online shop. Typical goals are to sell after hours, reach nearby towns, let regular customers reorder without visiting, or clear slow stock. Pick one main goal, because it decides what you list and how you deliver.

Then limit the scope. Decide your delivery area (your city, your state or all of India) and a first range of 20 to 50 products. You can widen both later.

Mistake to avoid: trying to put the whole shop online on day one. A smaller store that works beats a bigger one that is half-finished.

Step 2: Gather your registrations and documents

Time: 1 to 3 days if you already have them. Your shop probably has most of these. Confirm each one before you start taking online orders.

  • GST registration if your turnover or the way you sell requires it. The Central Board of Indirect Taxes and Customs lists thresholds of ₹40 lakh for suppliers of goods and ₹20 lakh for services, with lower limits in some special category states (CBIC, GST: An Update). Check the latest on the GST portal.
  • Udyam registration, free at udyamregistration.gov.in.
  • A current bank account in the business name for settlements.
  • Licences specific to your goods, such as food licences described in the FSSAI FoSCoS FAQs.
  • Your shop's trade licence or establishment registration as required locally.

Our guide to GST compliance for ecommerce sellers explains the rules that apply once orders start flowing.

Step 3: Choose your platform

Time: 2 to 4 days, including trials. The platform is the software behind your store. Shortlist two or three and test each with a free trial.

Question to askWhy it matters for a physical store
Does it include or integrate with a POS?Shop and website must share stock to avoid overselling
Are GST invoices automatic?Every online order needs a compliant tax invoice
Is Indian courier shipping with cash on delivery built in?Many customers expect it, and add-ons raise cost
Does checkout support UPI, cards and wallets?Customers already pay your counter by UPI
Is the pricing predictable?A new channel should not add fixed costs before it earns
Can I cancel anytime and export my data?Leaves you free to change if it does not fit

ShopMate is built for this situation: a branded storefront, Razorpay payments, 40+ shipping partners, GST invoicing and an offline POS whose inventory syncs with the website, at a flat 5% commission plus 18% GST with no setup fee (see pricing). We are the publisher of this guide, so compare it with options such as Shopify, Zoho Commerce, Wix or self-hosted WooCommerce using each vendor's own current pages. For a deeper comparison, read our post on retail POS and ecommerce integration.

Step 4: Connect payments

Time: 2 to 5 working days, mostly waiting for verification. A payment gateway lets customers pay by UPI, card, net banking or wallet, and sends the money to your bank account. UPI is run by NPCI; see Wikipedia's UPI article for background.

  1. Choose a gateway your platform supports, for example Razorpay.
  2. Submit KYC documents. Razorpay lists them by business type in its KYC documents page.
  3. Use test mode to place trial payments, then switch to live mode once verified (test and live modes).
  4. Check the settlement timeline, which Razorpay documents on its settlements page, and the fees on its pricing page.

For a walkthrough, see our Razorpay setup guide.

Mistake to avoid: leaving KYC to the last day. Start this step early because it is the most common cause of launch delays.

Step 5: Photograph and list your products

Time: 2 to 4 days for 20 to 50 products. Your shelves sell by being seen, so your listings must do the same job.

Photographs

Use a plain wall or a sheet of white card, natural light near a window and a phone on a steady surface. Take a front shot, a side or back shot, a close-up of detail and one showing size against something familiar. Keep edits light.

Product details

For each product record a clear title, a short description written as you would speak to a customer, the price including GST, the available sizes or colours as variants, a weight for shipping and the exact stock count from your shop. Use a unique SKU or your barcode. Packaged goods should show the details required under the Legal Metrology (Packaged Commodities) Rules, 2011, such as the maximum retail price.

Write for search as well as for people

Write original descriptions rather than copying the supplier's text, and include the words customers would type, such as "cotton kurta for women" rather than only a model code. Google's SEO Starter Guide explains why this helps.

Step 6: Make shop and website share one stock count

Time: 1 to 2 days to set up; ongoing discipline. This step separates stores that run smoothly from those that oversell. Decide where the master stock record lives and make sure both channels use it.

  • Bill at the counter through a POS connected to the website's inventory.
  • Scan barcodes so counts update without typing.
  • Set low-stock alerts for fast sellers.
  • Do a physical stock check on your top 20 items before launch, and again monthly.

ShopMate's POS supports walk-in billing, barcode scanning, cash, UPI and card payments, staff roles and GST invoices, with inventory synced between online and offline. If you use separate billing software today, ask any platform whether it can integrate with it, and read our guide on POS and ecommerce integration first.

Step 7: Decide delivery, pickup and returns

Time: half a day to decide, one day to configure. Customers judge your online shop heavily on how and when the order arrives.

Offer more than one way to receive an order

  • Courier delivery for customers anywhere. An aggregator lets you compare rates and print labels. Our posts on selling across all India and delivering to all pincodes explain the options, and Wikipedia's PIN code entry gives background on pincodes.
  • Local delivery by your own staff or a rider for nearby addresses.
  • Store pickup, which saves shipping cost and gets the customer through your door. Show a clear pickup address and opening hours.

Set shipping charges

Free shipping above a basket value or a flat rate is easier for customers than weight-based fees. Test what your margins allow before you promise free delivery.

Cash on delivery

Many Indian customers still prefer to pay on delivery, but it brings more returns and refused parcels. Consider offering it up to a maximum order value and giving a small discount for prepaid orders. Wikipedia's cash on delivery article describes the model.

Returns

Write a simple return policy: what can be returned, within how many days, who pays return shipping, and how refunds are made. Display it on product pages and at checkout.

Step 8: Register your domain and brand the store

Time: 1 hour to choose, a few hours for setup. Choose a domain that matches your shop's name and is easy to say aloud. Shorter is better, avoid hyphens and numbers, and prefer .com or .in. Confirm the name is free to register and does not conflict with another business's trademark, which you can check on the Indian trade marks public search. Wikipedia's domain name article explains how domains work.

Then add your logo, shop colours and a photo of the storefront to your homepage. A real photograph of your shop and team tells new customers a real business stands behind the website. ShopMate arranges a custom domain for you, with details on its home page FAQ.

Step 9: Publish your policies and trust pages

Time: half a day. Before the first order, publish:

Your physical address is a strong trust signal, so show it.

Step 10: Test everything before you launch

Time: half a day. Place at least three test orders: a UPI payment, a card payment and a cash on delivery order. For each one check that:

  1. The shop's stock count reduces on the POS or inventory screen.
  2. The customer receives a confirmation.
  3. The GST invoice shows the right GSTIN, amounts and tax split. See our guide to GST invoices for an online store for what a correct invoice includes.
  4. The shipment books correctly and the label prints.

Then try a cancellation and a refund. Open the store on a phone, since most customers will use one, and check that pages load quickly and buttons are easy to tap.

Step 11: Launch to your regular customers first

Time: 1 day. A soft launch to people who already trust you is the cheapest, safest way to start.

  • Share the link in your WhatsApp contacts and broadcast list, following WhatsApp's rules on consent.
  • Put a QR code at the counter, on bills and on carry bags.
  • Tell staff to mention the website to every customer who asks for an out-of-stock item.
  • Offer an opening incentive, such as free delivery on the first order.

Watch the first 10 to 20 orders closely. Fix whatever confuses customers before you spend on promotion.

Step 12: Promote and improve every week

Time: 2 to 3 hours a week. Once orders flow, build a routine:

  • Add five new products a week, with good photos.
  • Ask happy customers for reviews.
  • Post new arrivals on Instagram and link to the product pages; our guide on Instagram selling versus an online store explains how the two work together.
  • Register the site with Google Search Console so you can see how customers find you.
  • Review your best sellers, returns and stock-outs monthly, then reorder accordingly.

How much does it cost to set up?

Costs vary by platform, but most physical stores should budget for the lines below.

Cost lineWhat to expect
PlatformA subscription, a commission on orders, or both; compare at your expected sales
Payment gatewayA percentage per transaction; read the gateway's own pricing page
DomainAnnual registration and renewal
PackagingBoxes, tape, bubble wrap, labels
Courier chargesPer parcel, often partly recovered from customers
PhotographyFree if you use a phone; paid if you hire help

ShopMate's commission-only pricing means no platform fee until you sell, which keeps the risk low while you learn what customers buy online.

Frequently asked questions

How long does it take to set up an online shop for a physical store?

Plan for one to two weeks of part-time work. Product photos and payment gateway verification take the longest. If your registrations and stock data are ready, a focused week is realistic.

Can I keep my existing billing software?

Possibly. Ask each platform whether it integrates with your current billing system or offers its own POS. What matters is that the shop and website share one stock count. Two separate counts lead to overselling and refunds.

Do I need a separate GST registration for my online shop?

Generally the same GSTIN covers your business, but rules differ by state and by how you sell. Selling to other states or through some ecommerce operators can change obligations. Check the GST portal and ask a chartered accountant.

Should I offer cash on delivery?

It helps conversion because many customers prefer it, but it increases returns. Offer it with an order-value limit, confirm orders by phone or message for high-value parcels, and reward prepaid payment with a small discount.

What if I only want to sell to people in my city?

That works well. Set your delivery area to local pincodes, deliver with your own staff or a rider, and offer store pickup. You can add courier shipping to other cities later without rebuilding the store.

Can ShopMate set this up for me?

ShopMate's onboarding covers a free 7-day trial, a demo call and a digital agreement, after which the team sets up the store, domain, email, payment gateway and shipping, typically in 5 to 7 business days.

Sources and further reading

Rules, platform features and prices change. Sources were last checked on 11 October 2026.

  1. Wikipedia, Omnichannel, Unified Payments Interface, Cash on delivery, Postal Index Number and Domain name.
  2. Central Board of Indirect Taxes and Customs, GST: An Update, and GST portal.
  3. Ministry of MSME, Udyam Registration; FSSAI, FoSCoS licence FAQs.
  4. National Payments Corporation of India, NPCI.
  5. Razorpay, KYC documents, test and live modes, settlements and pricing.
  6. Government of India, Legal Metrology (Packaged Commodities) Rules, 2011.
  7. Google, SEO Starter Guide and Search Console.
  8. IP India, Trade Marks Public Search.
  9. Ministry of Electronics and Information Technology, Digital Personal Data Protection Act, 2023; Trilegal, Analysis: Consumer Protection (E-Commerce) Rules, 2020.
  10. ShopMate, pricing and about pages.

Disclaimer: This article is for general information only and is not legal, tax or financial advice. ShopMate is the publisher of this guide and has a commercial interest in the platform it describes. Tax rules, thresholds, licence requirements, platform features and prices change, and your situation may differ. Consult a qualified chartered accountant or legal professional before making decisions.

Set up your online shop with ShopMate

If you want to set up an online shop for your physical store with one stock count and one set of invoices, ShopMate can help. Book a free demo, check the pricing or read about ShopMate.

S

Written by ShopMate Team

Published Oct 15, 2026
Share