If you sell from India and want every sale to land in your own Razorpay account or UPI ID with nothing taken by the store builder, LotsStore is the one I built for that: 0% of your sales and plans from $12 a month for one store. Dukaan, Shopify, Instamojo, Ecwid and WooCommerce all serve Indian sellers too, and each fits a different shop. Here is how they compare, with every price taken from their own pages on 6 November 2026.
I'm the founder of LotsStore, so I put it first and explain why. Everything about the others comes from their own pricing pages, linked under each one.
The builders at a glance
| Builder | Price as shown (checked 6 Nov 2026) | Cut of your sales | Domain, payments, GST |
|---|---|---|---|
| LotsStore | Starter $12 a month ($120 a year) for 1 store, Pro $29 for 3 stores, Business $79 for 10 stores, or $15 per store a month pay as you go (USD; checked 13 Nov 2026) | 0% of your sales | Own domain. Your own Razorpay account (cards, UPI, netbanking, wallets), UPI to your UPI ID, or WhatsApp orders. GST with HSN and SAC codes |
| Dukaan | Free ₹0; Starter ₹1,999/year; Growth ₹5,999/year; Infinity ₹39,999/year (Diwali yearly prices, shown through 15 November 2026) | Service fee 4.99%, 3.99%, 1.99%, 0.99% by plan, capped at ₹200 per order | Custom domain from Starter. UPI, cards, net-banking, wallets and COD. GST invoice for paid plans |
| Shopify India | Basic ₹1,499/month on yearly billing (₹1,994 monthly); Grow ₹5,599/month; Advanced ₹22,680/month | 2%, 1%, 0.6% with third-party payment providers | Custom domain on every plan |
| Instamojo | Lite ₹0/year; Starter ₹6,999/year; Growth ₹14,999/year | 5% + ₹3 on Lite and Starter, 2% + ₹3 on Growth | Custom domain from Starter. UPI, cards, netbanking and COD |
| Ecwid | Starter ₹450/month; Venture ₹1,680/month (₹1,399 on annual billing); Business ₹2,999/month (₹2,499 annual); Unlimited ₹7,799/month (₹6,399 annual) | 0% fees charged per sale by Ecwid | Connect an existing domain (listed on the page). Tax invoices listed |
| WooCommerce | Free software; hosting $25 to $350/month | 0% revenue share | Razorpay extension with UPI, cards, netbanking and wallets |
LotsStore: your own payment account, no cut of your sales
LotsStore is a store builder where the money never passes through me. You pay per store, and shoppers pay straight into your own payment account. Pricing says it plainly: "LotsStore takes 0% of your sales", and your payment provider charges its own processing fee separately. Plans are Starter $12 a month ($120 a year) for 1 store, Pro $29 ($290 a year) for 3 stores and Business $79 ($790 a year) for 10 stores, or you can pay as you go at $15 per store a month. New accounts start with free credits and no card. I checked these on lotsstore.app/pricing on 13 November 2026.
What that means for a seller in India:
- Razorpay in your own account. Shoppers pay by card, UPI, netbanking or wallet on Razorpay's checkout, and the money settles to your own Razorpay account and bank. You sign in on Razorpay's site and approve LotsStore, so there is no key to copy. The steps are in Connect your Razorpay account and my guide How to connect Razorpay to your online store.
- UPI to your own UPI ID. You confirm each payment against your bank app. I wrote it up in How to accept UPI payments on your online store.
- WhatsApp orders. You get a WhatsApp message for every new order, and you can settle directly with the customer. If you have no gateway yet, read Can you run an online store without a payment gateway?
- GST built in. Stores in India get GST with HSN and SAC codes. Orders in your own state show CGST and SGST, orders to other states show IGST, and composition or unregistered stores issue a bill of supply. Details are in Tax on your store.
- Your own domain works on every store: add one CNAME record and press Verify. Your store also gets a free yourstore.mylots.store address.
- Every feature on every store. Products, orders, customers and teammates are unlimited, with stock per variant, discount codes, shipping zones and rates, and seller acceptance of each order.
- Stripe too, if you sell abroad. Connect your Stripe account covers the restricted key setup, and my post Stripe or Razorpay for your online store? helps you pick.
Where it fits: a seller who wants a store that looks established, a straight line from shopper to their own bank, and a flat monthly cost that does not grow with sales. LotsStore prices in USD, so the monthly cost shows in dollars, not rupees. I keep the full pricing logic in LotsStore pricing explained.
Dukaan: made in India, with a Free plan
Dukaan is a Bengaluru store builder with a Free plan (₹0, one store, one staff account) and a service fee on orders. On its pricing page, the Diwali yearly prices run through 15 November 2026: Starter ₹1,999 a year (regular ₹2,500), Growth ₹5,999 (regular ₹8,000) and Infinity ₹39,999 (regular ₹50,000), GST included. The service fee is 4.99% on Free, 3.99% on Starter, 1.99% on Growth and 0.99% on Infinity, capped at ₹200 per order and not applied to manual orders. Dukaan lists UPI, cards, net-banking, wallets and COD, and paid plans come with a GST invoice. Checked on 6 November 2026. I compare it with LotsStore in detail in LotsStore vs Dukaan, so I will not repeat that here.
Shopify: the big ecosystem, priced in rupees
Shopify's India pricing page shows Basic at ₹1,499 a month on yearly billing (₹1,994 when paid monthly), Grow at ₹5,599 and Advanced at ₹22,680, with Plus from ₹1,75,000. Third-party payment providers carry a 2%, 1% and 0.6% fee on Basic, Grow and Advanced. Every plan lists a custom domain and an app ecosystem of thousands of apps. Shopify's help pages for payment methods in India returned a 403 to me today, so I have not listed UPI, COD or GST details for it. Checked on 6 November 2026. My comparison is LotsStore vs Shopify.
Instamojo: store plans with payments built in
Instamojo's pricing page lists Lite at ₹0 a year, Starter at ₹6,999 a year and Growth at ₹14,999 a year (₹2,999 a month), with GST charged on top. The transaction fee is 5% + ₹3 on Lite and Starter and 2% + ₹3 on Growth. Cash on delivery is included, the payment gateway comes integrated, and UPI, cards, netbanking, pay later and wallets are listed. Custom domain linking starts at Starter. Checked on 6 November 2026.
Ecwid: add a store to a site you already have
Ecwid's pricing page shows rupee prices: Starter ₹450 a month (up to 10 products), Venture ₹1,680 a month or ₹1,399 on annual billing (up to 100 products), Business ₹2,999 or ₹2,499 (up to 2,500 products) and Unlimited ₹7,799 or ₹6,399. Fees charged per sale by Ecwid are 0 on every plan. It also works as a store you add to a WordPress, Wix or Squarespace site. The page does not list UPI, Razorpay or COD, so check payment options inside Ecwid before you commit. Checked on 6 November 2026. See LotsStore vs Ecwid.
WooCommerce: free software, your own hosting
WooCommerce's pricing page says the core platform is free with a 0% revenue share, hosting is $25 to $350 a month for most stores, and extensions cost $29 to $299 a year each. The Razorpay for WooCommerce extension lists UPI, cards, netbanking, wallets, EMI and PayLater. You run the hosting and updates yourself, which suits sellers who already work with WordPress. Checked on 6 November 2026.
Which one should you pick?
- You want your own Razorpay or UPI money with no cut of sales and one simple monthly cost: LotsStore.
- You want a Free plan in rupees and COD from day one: Dukaan.
- You want the largest app ecosystem: Shopify.
- You already take payments through Instamojo: Instamojo's store keeps it in one place.
- You already have a website: Ecwid adds a store to it.
- You are comfortable with WordPress: WooCommerce with the Razorpay extension.
For the wider fee picture, see Ecommerce platforms with no transaction fees.
How I picked these
I started from the competitor list I keep in LotsIntel, then ran a brand search for each tool to confirm the official site and outside coverage (reviews and directories). I kept only the ones whose own pages show Indian sellers: rupee pricing, India payments or an Indian-focused extension. Square Online, Big Cartel, Squarespace, Sellfy and Wix showed no rupee prices or India payment methods on the pages I opened today, and Square's India page returned a 404, so they are not in this list.
Manage your store from ChatGPT or Claude
Everything above works from the dashboard. If you also use ChatGPT or Claude, you can connect them to LotsStore and manage products and orders by asking. The setup page has the steps.
FAQ
Which online store builder should a small seller in India pick?
Pick by how you get paid. If you want customers paying straight into your own Razorpay account or UPI ID with 0% of your sales going to the builder, LotsStore is built for that, from $12 a month for one store. If you want a rupee Free plan with COD, look at Dukaan.
Can I accept UPI on my own store?
Yes. With LotsStore, UPI works through your own Razorpay account or as UPI to your UPI ID, which you confirm in your bank app. Dukaan, Instamojo and the WooCommerce Razorpay extension list UPI on their own pages too.
Which builders take a cut of every sale?
Dukaan takes a service fee of 4.99% to 0.99% by plan, capped at ₹200 per order. Instamojo lists 5% + ₹3 or 2% + ₹3. Shopify lists 2%, 1% or 0.6% with third-party payment providers. LotsStore, Ecwid and WooCommerce take 0% of sales, and your payment provider still charges its own fee.
Does LotsStore handle GST?
Yes. Stores in India get GST with HSN and SAC codes, CGST and SGST for orders in your state, IGST for other states, and a bill of supply for composition or unregistered stores.
Can I use my own domain?
Yes, on every LotsStore store: add the CNAME record shown and press Verify. Dukaan includes it from Starter, Instamojo from Starter, and Shopify lists it on every plan.
How does LotsStore compare with Dukaan?
Dukaan has a Free plan and a service fee per order. LotsStore has no sales cut and charges per store. The full table is in LotsStore vs Dukaan.
Prices and fees checked on 6 November 2026 on each tool's own pages, linked above. They change, so confirm on the page before you buy.
