To sell on WhatsApp in India you need six things working together: a business presence (App or API), a product catalog, a legal opt-in list, a repeatable order conversation, UPI payment collection, and a GST invoice at the end. That's the whole machine. India has more than 500 million WhatsApp users — Meta has cited it as WhatsApp's largest market — so your customers are already there; this playbook walks the loop step by step, from first setup to post-sale automation.
Key takeaways
- Start on the free WhatsApp Business App, migrate to the Business API when you need automation, team access, or broadcasts at scale.
- A WhatsApp catalog turns "price?" DMs into structured orders — set it up before you promote anything.
- Collect opt-ins from day one; under DPDPA you can only message buyers later if consent is recorded.
- UPI closes the sale in-chat — NPCI's product statistics show 16+ billion UPI transactions in a single month in 2025–26, so no Indian buyer needs convincing.
- Post-sale utility messages (order confirmed, shipped, delivered) are cheap (~₹0.11 each in India as of 2026; Meta revises rates), expected, and the foundation for repeat sales.
Step 1 — Set up your selling presence: App now, API when you grow
Two doors in:
- WhatsApp Business App (free): one number, one phone, manual chats. You get a business profile, catalog, quick replies, and labels. Perfect for validating demand at a few orders a day.
- WhatsApp Business API (via a provider): the same number, but with multi-agent access, chatbots, automation, approved template broadcasts, and integrations for payments, invoicing and CRM.
The honest decision rule: migrate to the API when any of these become true — two or more people need to answer chats, you're copy-pasting the same answers all day, or you want to send offers to past buyers. Our App vs API comparison covers the trade-offs in detail.
Either way, complete your business profile fully: legal name, address, category, hours, website. Buyers check it before paying a stranger.
Step 2 — Build a catalog worth browsing
The catalog is your shop window inside the chat. Set it up before running any promotion, because "What's the price?" DMs don't scale.
- Photos: square, well-lit, one product per frame. Phone photos are fine; dark or cluttered ones aren't.
- Names and descriptions: lead with what the buyer searches ("Cotton Anarkali Kurta — Blue, S–XXL"), include size/weight/variant info so the chat doesn't have to.
- Prices: always visible. Hidden prices kill trust and double your reply workload.
- Compliance: no prohibited categories under WhatsApp's Commerce Policy (alcohol, tobacco, weapons, real-money gambling and others) — violations can get the catalog or number restricted.
On WatEase, the catalog syncs with a hosted storefront, so the same products are browsable both in-chat and on a link you can put in your Instagram bio — see the commerce stack for how the pieces fit.
Try WatEase for free
Set up your WhatsApp store in under 5 minutes. No credit card required.
Start Free Today →Step 3 — Capture opt-ins (legally) before you need them
You can reply to anyone who messages you first. But to initiate marketing messages later — new arrivals, offers, restocks — you need recorded consent under DPDPA 2023 and WhatsApp's own policies.
Build the list everywhere a customer touches you:
- A wa.me link on your website, Instagram bio and Google Business Profile — generate one in seconds with our WhatsApp link generator.
- A QR code on packaging, the shop counter and visiting cards — use the QR code generator.
- A checkout checkbox ("Send my order updates and offers on WhatsApp").
- An explicit ask in the first chat: "Reply YES to get our new-arrival alerts."
Log the source, timestamp and what was agreed to — not just the number. And honour STOP immediately; it protects both your legal position and your quality rating.
Step 4 — Run the order conversation like a process, not a chat
The difference between a hobby and a business on WhatsApp is a repeatable order flow. The reference shape:
- Greeting + catalog: auto-reply within seconds, link the catalog or storefront.
- Selection: buyer picks items; you (or a bot) confirm variant, quantity and availability.
- Order summary: one message with items, prices, delivery charge and total. Ambiguity here causes most disputes.
- Payment request: see Step 5.
- Confirmation: payment received → order number + expected delivery date.
On the App you'll run this manually with quick replies. On the API, a chatbot handles steps 1–3 around the clock and hands off to a human for exceptions — which is the practical difference between selling in business hours and selling at 11 pm when Indian buyers actually browse.
Step 5 — Collect payment by UPI, inside the chat
UPI is the rail your buyers already trust: NPCI's published statistics show over 16 billion UPI transactions in a single month in 2025–26. Three ways to collect, in ascending order of polish:
- Manual UPI ID / QR: free, instant, but you reconcile screenshots by hand. Fine for your first week, painful by your fiftieth order.
- Payment links: generate a link per order (try the UPI payment link generator) via Razorpay/PhonePe/Paytm — automatic confirmation, small gateway fee.
- In-chat checkout: the order, payment request and confirmation live in one flow tied to the catalog — no redirect, automatic reconciliation. This is what WatEase's payments layer does natively.
Whichever you use: never mark an order confirmed before the money is, and send the payment confirmation message immediately — it's the moment buyers are most anxious.
Step 6 — Issue the GST invoice in the same chat
If you're GST-registered, a WhatsApp sale is a sale: it needs a compliant invoice with your GSTIN, HSN/SAC codes, tax breakup, and (above notified turnover thresholds) an e-invoice IRN. The clean pattern is to generate the PDF automatically at payment confirmation and drop it into the chat — buyers get their proof, you get audit-ready books. Our GST billing guide covers the rules; WatEase generates GST invoices (including e-invoice IRN) automatically per order.
Step 7 — Automate the post-sale, then the re-sale
After the order, switch from selling to serving — with utility messages, which cost roughly ₹0.11 each in India as of 2026 (Meta revises rates; model volumes in the cost calculator):
- Order confirmed (with invoice PDF)
- Shipped / out for delivery (with tracking)
- Delivered + feedback ask ("Reply 1–5")
Then the re-sale loop, with marketing templates to your opted-in list: restock alerts, replenishment reminders ("your 30-day pack should be running low"), festive offers, and win-back messages. This is where a CRM view of each customer pays off — segment by last order date and category instead of blasting everyone. Steal ready-made copy from our 50 promotional messages pack and the template library.
What it costs (the honest maths)
Selling on WhatsApp has three cost layers, and only one of them is fixed:
- Meta's per-message fees — since July 1, 2025, Meta bills the WhatsApp Business Platform per template message delivered (per Meta's published pricing documentation). In India that's roughly ₹0.78 for a marketing message and ₹0.11 for a utility message as of 2026; replies inside the 24-hour service window are free. A typical order (confirmation + shipped + delivered = three utility messages) costs about ₹0.35 in Meta fees.
- Platform subscription — ₹0 to a few thousand per month depending on the platform; WatEase starts at Free Forever, then ₹999/month.
- Payment gateway fees — UPI person-to-merchant is typically the cheapest rail; card/netbanking via gateways carries standard MDR.
Run your own volumes through the conversation cost calculator — for most sellers, the total messaging cost per order is a rounding error next to packaging.
The five mistakes that kill WhatsApp selling
- No prices in the catalog — every hidden price is a manual reply you owe, forever.
- Marketing without opt-in — blocks and reports throttle your number via per-user marketing limits and a falling quality rating.
- Confirming orders before payment — COD-style trust without COD-style process produces unpaid "orders" and dead stock.
- One phone, one person — if the founder's phone is the business, sick days are stockouts. That's the API migration signal.
- Selling once — the seller who never messages past buyers (with consent) is leaving the cheapest revenue in India unclaimed.
The 7-day launch plan
- Day 1–2: Business profile + catalog (10 best products).
- Day 3: wa.me link and QR everywhere; opt-in checkbox on any existing checkout.
- Day 4: Quick replies / bot for greeting, prices, delivery, payment.
- Day 5: Payment flow tested end-to-end with a ₹10 order to yourself.
- Day 6: Announce to existing customers (with opt-in capture).
- Day 7: First 10 orders → review where the conversation stalled, fix that step.
Selling on WhatsApp isn't a hack; it's retail moved to where 500 million Indians already spend their day. Set up the loop once — catalog, opt-in, order flow, UPI, invoice, automation — and every later improvement compounds. If you'd rather not assemble it from parts, WatEase ships the whole loop preconfigured, starting free — see how it compares.