WhatsApp ordering for small business owners starts from one fact: your customers are already on WhatsApp, and they would rather send you a message than download an app, fill in a form or wait on hold. A home baker, a tiffin kitchen, a momo stall, a small restaurant or a kirana can all take orders this way with a phone, a number and a menu.
This guide walks through the six steps in order: setting up the number, making the menu easy to order from, letting customers reach you in one tap, confirming orders in writing, taking payment, and closing the loop so the customer orders again. It then compares the three levels of WhatsApp ordering, from the free app to a full ordering system, so you know what to move to as volume grows.
Before you start you need a smartphone, a mobile number you are happy to give customers, a menu with fixed prices, and a way to receive money, which for most small businesses in India means a UPI ID. That is the whole list. You do not need a website, a developer or an app. You will want a dedicated number eventually, but it is fine to begin on the one you have.
Setting up: the number, the profile and the menu
Step 1: set up the number and your business profile
Install the free WhatsApp Business app and register the number, or migrate your existing WhatsApp account into it. Then fill in the business profile completely: the business name as customers know it, a category, your address or area, opening hours, a short description and a link to your Instagram or menu. Customers check this profile to decide whether you are real.
Set a greeting message for first-time contacts that tells them how to order in two lines, and an away message for the hours you are closed so nobody waits for a reply at midnight. Create quick replies for the messages you will send constantly: the menu, the payment request, "order received", "on its way". Each one saves a minute, fifty times a day.
Step 2: make the menu easy to order from
The menu is where most small WhatsApp shops lose orders. A blurry photo of a printed menu with no prices forces the customer to ask questions, and every question is a chance to give up. Three options, in increasing order of effort:
- A clean image or PDF. Item names, short descriptions, prices, and clear sections. Mark what is veg, what is spicy, and what needs advance notice. Update it the day a price changes.
- The WhatsApp catalog. Items with photos and prices inside the app, which customers can browse and add to a cart. Setup is covered in how to set up a WhatsApp Business catalog for your restaurant. It looks more professional than an image, though the cart still comes to you as a message to handle by hand.
- An online store page. A web menu where the customer picks items, enters an address and pays, with the order arriving to you ready to cook. This is what ordering platforms provide, and it is the step that removes most of the manual work.
Whichever you choose, keep the menu short at the start. Ten items you make well and can deliver reliably beat forty that confuse the customer and the kitchen.
Getting orders in: links, QR codes and confirmations
Step 3: let customers reach you in one tap
Nobody should have to type your number. WhatsApp gives every business a short link in the form wa.me followed by your number, and you can add a pre-filled message such as "Hi, I would like to see the menu". Put that link in your Instagram bio, your Google Business Profile, your Facebook page and any WhatsApp Status you post. The details are in how to create a WhatsApp order link for your menu.
For the physical world, print the QR code version on a standee at the counter, on your packaging and on flyers in the neighbourhood. A customer who scans once and gets the menu immediately has a reason to save your number. The post on WhatsApp QR codes for restaurants covers where to put them.
Step 4: take the order and confirm it in writing
When an order comes in, restate it in one message before anything else happens. Items and quantities, the address or pickup time, the total, the payment method and an order number. Send that to the customer as confirmation and use the same text as the kitchen's instruction.
A confirmation like "Order 23: 1 kg chocolate truffle cake, eggless, message on top 'Happy Birthday Riya'. Pickup Saturday 5 pm. Total ₹1,100, ₹500 advance received. Thank you" prevents almost every dispute. The customer sees what you understood, and you have a record if memory fails. Keep a simple sheet of the day's orders by number so the kitchen never has to scroll back through chats.
Payment and follow-up
Step 5: take payment without chasing
At the start, a UPI ID or QR code in the chat is enough. The customer pays from the app they already use and sends a screenshot, and you check it against your bank notification before you cook. Make that check a rule, because edited screenshots exist.
As orders grow, move to payment links from a gateway such as Razorpay, which confirm the payment to you automatically for a fee of around two percent plus GST, rates varying by gateway. For custom items such as cakes or party trays, ask for an advance before you buy ingredients. Keep cash on delivery available for small local orders if your customers expect it, with a sensible cap on order value for new numbers.
Step 6: deliver, update and ask for the next order
Send a short message when the order is ready, when it leaves, and when it is delivered or collected. Customers who know what is happening do not call to ask, and the messages themselves make the business feel organised. A day later, ask for a rating or a Google review in one line.
Then save the customer. Every order is a number with a name, an address and a known taste. A short message when you launch a new item or run a weekend offer, sent only to people who have said they want to hear from you, is the cheapest marketing a small business has. Keep it rare and keep it relevant, and give people a way to say stop.
The three levels of WhatsApp ordering
| Level | What it includes | Cost | Daily effort per order | Suits |
|---|---|---|---|---|
| Free app | Business profile, catalog, quick replies, labels, UPI by screenshot | Nil | Three to eight messages, manual confirmation and payment check | Up to about 10 to 15 orders a day, one person |
| Free app plus tools | Gateway payment links, a tracking sheet, linked devices for a helper | Gateway fees only | Fewer messages, payment confirmed automatically, order still typed by hand | 15 to 30 orders a day, two people |
| Ordering platform on the API | Menu in chat and on a store page, cart, address, payment, confirmations, staff logins, dashboard | Monthly subscription, sometimes a per-order fee | Accept and cook; the order arrives structured | 30 orders a day and up, or anyone whose evenings are spent on the phone |
What each level actually costs, with rupee figures, is worked through in WhatsApp ordering system cost in India.
Mistakes that sink small WhatsApp shops
- Menus without prices. Every "how much?" is an order that may not happen.
- Cooking before payment is checked. One fake screenshot a week is a real cost.
- No confirmation message. Disputes about what was ordered are avoidable.
- Messaging everyone every day. Daily menu blasts to people who never asked are how numbers get reported and banned.
- Running the business on a personal number for too long. Once staff are involved or the number is printed everywhere, you want a number that belongs to the business.
- Adding customers to groups. Groups expose everyone's number to everyone else and are the fastest way to annoy people.
When to move up a level
You will know. Confirmations go out late. You lose track of who has paid. A helper and you reply to the same customer with different answers. Evenings disappear into the phone. Those are the signs the free app has done its job. The complete guide to WhatsApp ordering systems explains what an ordering flow on the WhatsApp Business API looks like and how it changes the work.
Tezzu is one way to make that move. It connects your own number, runs an ordering bot in the chat and a free store page at tezzu.in/store/yourname, takes UPI and card payments through Razorpay or cash on delivery, and puts every order on a live dashboard and a staff app. Plans start at ₹999 a month with a flat ₹10 per order and no commission, and setup takes about 30 minutes. The pricing is explained plainly in Tezzu pricing explained, and there are dedicated guides for home bakers and tiffin services.
Try the next level for a week
Connect your number, load your menu and take real orders with payment and confirmations built in. Every plan starts with a 7-day free trial.
Start your free 7-day trialFrequently asked questions
How do I start taking orders on WhatsApp for my small business?
Install the WhatsApp Business app, fill in your business profile, and prepare a clear menu with prices as an image, PDF or catalog. Share your wa.me link and QR code on Instagram, Google and your packaging. When an order arrives, confirm it in one message with items, address, total and an order number, take payment by UPI or a payment link, and send a short update when it is on its way.
Is WhatsApp ordering free for small businesses?
The WhatsApp Business app is free, and a UPI ID or QR code costs nothing to receive payments. Costs appear when you add a payment gateway, which charges a small fee per transaction, or move to an ordering platform on the WhatsApp Business API, which charges a monthly subscription and sometimes a per-order fee. Many small businesses run on the free app for their first few months.
Can I sell on WhatsApp without a website?
Yes. A menu image or the WhatsApp catalog, a wa.me link and a UPI ID are enough to sell on WhatsApp with no website at all. A store page becomes useful when you want customers to pick items, enter an address and pay without a conversation, and ordering platforms include one, but it is a later step rather than a requirement.
How many orders a day can one person handle on WhatsApp?
With the free app and good habits, most people manage ten to fifteen orders a day comfortably alongside cooking or running a counter, and up to around thirty with a helper and payment links. Beyond that, the time spent reading, confirming and checking payments on each order becomes the bottleneck, and an ordering flow that delivers structured orders is what lets volume grow.
What is the best way to collect payment on WhatsApp?
Start with a UPI ID or QR in the chat and verify every screenshot against your bank notification. Move to gateway payment links from Razorpay or similar once volume grows, because they confirm payment automatically for a small fee. Take an advance for custom orders, and offer cash on delivery with a cap for local customers who prefer it.