Blog · Shopify & e-commerce · 9 min read

How to sell on WhatsApp: catalog, carts, payments and delivery updates

Sell on WhatsApp step by step: set up a catalog, send products in chat, turn carts into orders, take UPI payments, and know when a website is better.

By the ConvoBox team · ConvoBox Inc, Official Meta Tech Partner

Fabric shop owner checking customer orders on his phone among rolls of cloth
Photo: Pexels

Key takeaways

  • Selling on WhatsApp needs four pieces: a catalog, product messages in chat, a way to turn carts into orders, and payment links.
  • Meta's multi-product messages can show up to 30 products in sections, but a smaller, well-chosen set is usually easier to buy from.
  • In India, customers can pay through all UPI apps, cards, netbanking and wallets, and Meta lists Razorpay, PayU and Cashfree for payment links.
  • A cart is not a payment: reply to carts quickly, follow up once, and confirm money has arrived before you pack.
  • Logistics platform Shipway's FY25 data showed under 2% of prepaid orders returned against nearly 26% of COD orders, which is why some WhatsApp sellers nudge prepaid.
  • A website is still better for large catalogs and Google shoppers; WhatsApp works best for customers who like to ask before they buy.
On this page
  1. What do you need to sell on WhatsApp?
  2. What does buying on WhatsApp look like for the customer?
  3. How do you set up a WhatsApp catalog?
  4. Should you send one product or several at once?
  5. How does a WhatsApp cart become an order?
  6. How do customers pay on WhatsApp in India?
  7. How do you send delivery updates after a WhatsApp sale?
  8. When is a website still better than selling on WhatsApp?
  9. How do you sell on WhatsApp with ConvoBox?

To sell on WhatsApp properly, you need four things: a catalog of your products, a way to send those products inside a chat, a way to turn the customer's cart into an order, and a payment link they can pay by UPI, card, netbanking or wallet. Add delivery updates in the same thread and the customer can go from "is this available?" to "delivered" without ever opening a website.

We'll walk through each piece using an example saree shop in Coimbatore, then be straight about when a website is still the better choice. The steps assume the WhatsApp Business API, since that's where carts, payment links and a shared team inbox come together.

What do you need to sell on WhatsApp?

You need a WhatsApp business number, a product catalog connected to it, a payment gateway that can create payment links, and someone (or something) to answer chats quickly. Everything else is polish.

The reason Indian shops try this is easy to see. WhatsApp has more than 500 million users in India, according to TechCrunch, and many customers already message a shop to ask about price and stock before buying. Selling on WhatsApp lets that same chat end in an order instead of "OK, I'll come to the shop".

PieceWhat it doesWhat you prepare
CatalogLets customers browse products, prices and photos inside WhatsAppProduct names, prices, clear photos, short descriptions
Product messagesSend one product or a set of products into a chatGroups of products that make sense together (by occasion, price, size)
Cart to orderThe customer's cart arrives as a message you can turn into an orderDelivery charges, stock check routine, order numbering
PaymentsA link or in-chat payment by UPI, cards, netbanking or walletsA payment gateway account in your business name
Delivery updatesShipped, out for delivery and delivered messages in the same chatA courier account and approved templates

If you're still on the free WhatsApp Business app, it has its own catalog tools, and for one person on one phone that may be enough. Read WhatsApp Business API vs the Business app if you're unsure which one you need.

What does buying on WhatsApp look like for the customer?

The customer taps through a menu, browses a set of products, adds what they like to a cart, sends the cart and pays from a link. Here's an example from a made-up saree shop in Coimbatore. Tap the buttons to see each step.

Hi, do you have silk sarees for a wedding?
Vanakkam Lakshmi, thanks for messaging Thenmozhi Silks. What would you like to see?
Silk sarees
Here are 12 wedding silk sarees from our new collection, from ₹4,800 to ₹18,500. Tap View items, add what you like to the cart and send it to us.
Cart sent: 1 item, Kanchipuram silk, maroon and gold, ₹6,450
Lovely choice. It's in stock. Total with free shipping: ₹6,450. Pay by any UPI app, card, netbanking or wallet using the link below.
Pay now
Payment of ₹6,450 received
Thank you, Lakshmi. Order #TS-2214 is confirmed. We'll pack it tomorrow and send you the tracking link here.
Change my cart
No problem. Tap View items again, update your cart and send it. Or tell me what you'd like to change and I'll help.
Cotton sarees
Sending you our cotton collection now, from ₹1,150. Daily wear, office wear and festive.
Talk to us
Sure. Kavitha from our shop will reply in a few minutes. You can send her a photo of the saree you have in mind.
A menu, a multi-product message, a cart and a payment link, all in one chat. Tap a button to follow a path.

Notice what the shop did not do: it didn't ask the customer to type her address, product name and size in one long message. Buttons, product messages and carts do the structured work, and a person steps in only when needed.

How do you set up a WhatsApp catalog?

You add each product with a name, price, photos and a short description, and connect the catalog to your WhatsApp business number through your provider (or sync it from your online store if you have one). The WhatsApp catalog is then what customers browse when you send product messages.

A few things make a catalog sell better:

  • Use the words customers use. "Kanchipuram silk saree, maroon" beats "KSS-0423". People see these names in chat.
  • Show the final price. If GST or shipping changes the total, say so in the description, so nobody feels tricked at the payment step.
  • Good photos matter more than many photos. Daylight, plain background, one close-up of the fabric or finish.
  • Start small. Thirty to fifty of your best sellers is a reasonable first month. You can add the rest once the process works.
  • Keep stock honest. Mark items unavailable the day they sell out. Nothing kills trust faster than "sorry, that one's gone" after someone sends a cart.

Should you send one product or several at once?

Send a single product when the customer asked about one thing, and a multi-product message when they're browsing. Meta's catalog documentation says multi-product messages can show up to 30 products, organised in sections.

Message typeBest forExample
Single productAnswering a specific question"Is the green kurta available in L?" Send that exact product.
Multi-productBrowsing a category or occasion"Show me wedding sarees." Send a set grouped into sections such as Silk and Soft silk.
Carousel templateShowcasing a few products to many people in a broadcastNew arrivals for Deepavali, one swipeable card per product.

There's one rule to remember. Inside the 24-hour customer service window (after the customer messages you), you can send product messages without a template. To reach someone who hasn't messaged recently, you need an approved template, and a template that promotes products is a marketing template, priced as one.

How does a WhatsApp cart become an order?

The customer's cart arrives in your chat as a message listing the items, quantities and prices. You (or your system) check stock, confirm the delivery charge, and reply with the final total and a payment link. Once the payment comes through, it's an order.

The weak spot is the gap between "cart sent" and "paid". A cart is not a payment, and some people send one just to check the total. Decide in advance how you'll handle that:

  • Reply to every cart within minutes during working hours. A cart that sits unanswered for an evening often goes cold.
  • If someone doesn't pay, one polite reminder the next day is fine. Three is pestering.
  • Give every order a number and use it in every message, so your team and the customer are always talking about the same order.
  • Record orders somewhere other than a phone's chat list. When two people handle chats, a shared orders page or a shared team inbox stops orders being missed or packed twice.

How do customers pay on WhatsApp in India?

Customers in India can pay through all UPI apps, cards, netbanking and wallets, according to Meta's payments documentation for India. There are two routes: payments built into the WhatsApp chat through gateways with a deep integration (Meta lists Razorpay, PayU, Billdesk and Zaakpay), or a payment link sent in the chat (Meta lists Razorpay, PayU and Cashfree).

For most small businesses, a payment link is the simpler starting point. The customer taps it, pays on the gateway's page and comes back to the chat. You need an account with the gateway in your business name, and the gateway sets its own fees, so check those on their site.

Customer holding a phone near a payment terminal to pay at a shop counter
Payment links let customers pay with the UPI app or card they already use.

What about cash on delivery?

You can still offer COD, but go in with your eyes open. Data from logistics platform Shipway for FY25 showed under 2% of prepaid D2C orders returned, against nearly 26% of non-prepaid (COD) orders. Those are platform figures, and prepaid and COD buyers may simply be different kinds of customers, so a COD buyer switched to prepaid won't automatically return as little. Still, WhatsApp makes prepaid easy because the payment link arrives right after the cart, so some shops nudge buyers towards prepaid and keep COD for repeat customers. If you do offer COD, confirm the order before shipping; our guide to order notifications covers that.

How do you send delivery updates after a WhatsApp sale?

Send shipped, out-for-delivery and delivered messages in the same chat where the customer bought, using approved utility templates. Keeping everything in one thread means the customer never has to ask "which number do I message about my order?".

The shipped message should carry the courier name, AWB number and a tracking link. The out-for-delivery message gets someone home. The delivered message should invite the customer to reply if anything's wrong. We go through each one, with wording and costs, in our post on Shopify order notifications on WhatsApp; the same messages work if you sell only on WhatsApp.

When is a website still better than selling on WhatsApp?

A website is still better when customers want to browse a large range alone, compare many options, or find you through Google. WhatsApp selling shines when people already talk to you before buying. Most growing shops end up using both.

How do most of your new customers find you today?

Keep the website as your main shop. People who arrive from Google expect to browse, filter and check out alone, often late at night. Use WhatsApp alongside it for questions, order updates and COD confirmation, and add a WhatsApp button for people who'd rather ask first.

WhatsApp selling can work well for you. These customers usually message first anyway. A catalog, product messages and payment links can take them from question to paid order in one chat. A simple website still helps with trust, so keep one, even if most orders come through chat.

WhatsApp may well be your strongest sales channel. Repeat buyers know you, so a new-arrivals broadcast to people who opted in, followed by product messages and a payment link, can be all the "store" they need. Watch your marketing message costs and send only what's relevant to each group.

How do you sell on WhatsApp with ConvoBox?

In ConvoBox you connect your catalog (add products or sync them from your store), connect Razorpay or PayU so each order can get a payment link, and connect your delivery partner, such as Delhivery, so shipments and tracking updates flow into the chat. Every WhatsApp cart becomes an order on the orders page with its status and customer details.

  1. Add your products

    Name, price, photos and stock, or sync them from your store.

  2. Connect payments

    Link your Razorpay or PayU account so payment links can be created for each order.

  3. Connect delivery

    Link your courier account so shipping and delivery messages go out automatically.

  4. Share products where customers are

    Agents send single products, product lists or the full catalog from the team inbox; broadcasts and chatbot replies can carry them too.

  5. Watch the orders page

    Check unpaid carts each evening and follow up once.

The catalog, payment links, the orders page and delivery integrations (Delhivery, Gativia) are on the Grow plan, and Shopify growth automations are on Scale; see pricing for details. The full feature list is on the WhatsApp commerce page, and if you sell clothing, the fashion and apparel page shows how boutiques put it together.

Sources

  1. Catalogs overview, WhatsApp Business Platform, Meta for Developers
  2. Payments in India overview, WhatsApp Business Platform, Meta for Developers
  3. India lifts WhatsApp payment curbs, TechCrunch (31 December 2024)
  4. Shipway FY25 D2C data on prepaid and COD returns, CargoTalk (30 July 2025)
  5. WhatsApp Business Platform pricing, Meta for Developers
Try it on your own WhatsApp number

7-day free trial, no credit card, hand-held onboarding.

Frequently asked questions

Short, direct answers. Still unsure? Message the team on WhatsApp.

Can I sell on WhatsApp without a website?

Yes. With a WhatsApp catalog, product messages and payment links, a customer can browse, send a cart and pay entirely inside the chat. A simple website still helps people trust a new shop and helps you get found on Google, so many businesses keep one even when most orders arrive on WhatsApp.

How many products can I show in one WhatsApp message?

Meta's catalog documentation says a multi-product message can show up to 30 products, organised in sections. A single product message shows one item. In practice, eight to ten relevant products in two sections are often easier for customers to choose from than a full list on a small phone screen.

Which payment methods work on WhatsApp in India?

According to Meta's documentation for India, customers can pay through all UPI apps, cards, netbanking and wallets. Businesses can use gateways with deep integration, which Meta lists as Razorpay, PayU, Billdesk and Zaakpay, or send payment links through Razorpay, PayU or Cashfree. Each gateway charges its own fees.

Is a WhatsApp catalog message free to send?

Replies inside the 24-hour customer service window are service messages, and from 1 October 2026 the first 1,000 each month per business number are free. To message someone outside that window you need an approved template, and a template promoting products is a marketing template, charged per delivered message at Meta's rate.

How do I stop fake payment screenshots?

Don't treat a screenshot as proof. Before packing, check that the payment appears in your payment gateway dashboard or bank account. Payment links help because the gateway records each payment against the order. Never ask customers for their UPI PIN or card OTP, since no genuine payment requires you to know them.

  Get started today

Start selling and supporting on WhatsApp this week

Connect your number to the official WhatsApp Business API and launch your first broadcast, chatbot or Shopify automation the same day.

  • 7-day free trial
  • No credit card
  • Official Meta Tech Partner
  • Hand-held onboarding
WhatsApp marketing, automation and CRMBook a demoStart free trial