WhatsApp Business API for cafes: setup, rules and real costs
The WhatsApp Business app works for a cafe with one phone and one person answering it. Once reminders, confirmations and replies need to go out without someone typing them — or more than one person needs to answer the same number — you need the WhatsApp Business API. This guide covers what Meta asks for, how setup works, and what cafes actually pay per message.
Key takeaways
- A cafe's WhatsApp is mostly pickup orders, table and space bookings, loyalty stamps and cake orders.
- Pickup orders confirmed in chat with a ready time cut the queue at the counter.
- A loyalty card on WhatsApp replaces paper cards that get lost — and collects consent along the way.
- Custom cake and catering orders need written details and a deposit, both easy in chat.
On this page (22 sections)
- 1.Why cafes outgrow the WhatsApp Business app
- 2.What a cafe needs before applying
- 3.Setting it up for your cafe, step by step
- 4.The messages a cafe sends
- 5.Pickup orders that skip the queue
- 6.Which messages a cafe sends — and what each costs
- 7.A loyalty card on WhatsApp
- 8.Custom cakes and catering
- 9.Keeping a cafe's number in good standing
- 10.Booking tables and the space
- 11.Delivery orders direct
- 12.Bakeries
- 13.Several outlets
- 14.A 30-day rollout for a cafe
- 15.Checklist before you go live
- 16.Office orders and corporate accounts
- 17.Why cafes outgrow the WhatsApp app
- 18.Templates Meta approves for a cafe
- 19.Feedback after a cake order
- 20.Payments and receipts
- 21.Opening hours and holidays
- 22.Frequently asked questions
1.Why cafes outgrow the WhatsApp Business app
The app is fine until these start happening to a cafe:
- Customers visit once, never return. They loved the oat latte. They just forgot you exist by next weekend. No reason to come back specifically.
- New menu items reach nobody. You launched a seasonal special. Instagram showed it to a fraction of followers. WhatsApp reaches them directly.
- Regulars drift away without anyone noticing. A daily customer stops coming and nothing flags it. By the time you notice, they have a new cafe.
The app cannot send on a trigger, share one number across staff, or read your records. The API can. And customers keep asking the same things: regulars ask what the special is today, whether you have oat milk or gluten-free options, whether they can pre-order for pickup, and whether the space is free for a small meeting.
2.What a cafe needs before applying
- A verified Meta Business account in the cafe's legal name, backed by a registration, GST or utility document.
- A number not active on the WhatsApp app — your current one works once it is removed from the app.
- A display name matching the business, and a website or public page Meta can check.
- Opt-in from every customer you message first. A loyalty card is the obvious hook: customers give their number to collect stamps on WhatsApp instead of a paper card that ends up in the wash.
3.Setting it up for your cafe, step by step
- Connect the number through Meta's embedded signup inside Reputoo, and submit business verification — you can start sending within Meta's starting limit while it is reviewed.
- Get your first templates approved for the 1 routine message listed below; anything outside a customer's 24-hour reply window must be a template.
- Wire the triggers to your records. What to connect: A POS with a customer list and, often, a delivery-app tablet; the POS is where loyalty data should sync to.
- Put staff on one shared inbox, with conversations assigned so two people never answer the same customer.
4.The messages a cafe sends
| Message | When | Meta category |
|---|---|---|
| Pickup order received, ready in 10 minutes | On order | Utility |
| Order ready | When packed | Utility |
| Table or space booking confirmed | At booking | Utility |
| Cake or catering order confirmed, with details and pickup time | At order and the day before | Utility |
| Loyalty stamp added, reward unlocked | After a purchase | Utility |
| Daily special, new menu, events | A few times a month | Marketing |
A cafe with 80 WhatsApp pickup orders a day sends about two utility messages each — roughly 4,800 a month, around ₹552 in Meta fees on the July 1, 2026 India rate card, before GST. Promotional messages cost ₹0.8631 each, which is why daily-special broadcasts need a small, willing list.
5.Pickup orders that skip the queue
Morning regulars want their coffee without the line. An order sent on WhatsApp — "one flat white, oat milk, and a croissant" — is confirmed with the total and a ready time, paid by link if you like, and the customer walks in, picks it up and leaves. Staff see orders in a shared inbox or on a screen behind the counter, not on a manager's phone, and "ready" goes out with one tap.
6.Which messages a cafe sends — and what each costs
Meta charges per delivered template message, and the price depends on the category. For cafes, the day-to-day messages sort like this:
- First visit — customer enrolled in loyalty — marketing
- Every visit earns points via WhatsApp — utility
- New menu & offers broadcast — marketing
- Reward redeemed → next-visit nudge — marketing
Timing matters as much as category. Morning messages before the commute and a mid-afternoon nudge for the slow slot work; late-evening promotions for a cafe that closes at six do not.
A service reply answers a customer who wrote first; from 1 October 2026 Meta charges those at the utility rate. Utility messages (confirmations, reminders, status updates) cost a fraction of marketing messages, so keep them strictly transactional — a discount line inside a reminder makes Meta classify the whole template as marketing.
| Market | Utility message | Marketing message |
|---|---|---|
| India | ₹0.115 | ₹0.8631 |
| United States | $0.0034 | $0.0250 |
| United Kingdom | $0.0220 | $0.0635 |
| UAE | $0.0157 | $0.0499 |
Meta list rates, July 1, 2026. India in INR, plus 18% GST.
7.A loyalty card on WhatsApp
Paper stamp cards get lost in wallets and washed in pockets. A WhatsApp loyalty card records a stamp with each purchase, tells the customer how close they are to a free coffee, and sends the reward when it is earned. Customers join by scanning a QR code at the counter — which is also the moment you ask whether they would like to hear about new drinks and events.
8.Custom cakes and catering
Birthday cakes and office catering orders involve details that go wrong on the phone: the name on the cake, the flavour, eggless or not, the size, the pickup time. Taking them in chat gives a written record, and a reference photo if the customer has one. Confirm the details back, send a deposit link, and send a reminder the day before pickup. Allergy and dietary requirements should be confirmed by a person.
9.Keeping a cafe's number in good standing
Meta rates every number on how customers react. For cafes, the risk is usually messaging the whole contact list about something only some of them asked for. Send reminders only to people with a booking or order, promotions only to people who opted in to them, and never use a bulk-sender tool on the ordinary app — that is the route to a banned number. The full list of what Meta checks is in our WhatsApp Business API guide.
10.Booking tables and the space
Cafes are booked for small meetings, birthdays, book clubs and study groups. Bookings by message — date, time, number of people, any minimum spend — are confirmed in writing, and a reminder on the day reduces empty reserved tables at peak times. For private use of the space, the rules and deposit go in the confirmation.
11.Delivery orders direct
Delivery apps bring new customers but take commission and keep the customer's contact. Regulars who order often can be invited to order directly by WhatsApp from your menu, for pickup or your own delivery. The cafe keeps the relationship and the margin on those orders.
12.Bakeries
Bakeries share most of this with cafes, with one addition: pre-orders. Customers who want a specific loaf or pastry for the morning can order the evening before and collect fresh. The bakery bakes to the orders and wastes less, and the customer is sure to get what they came for.
13.Several outlets
Cafe chains usually give each outlet its own number and display name under one business account, so customers order from the outlet they visit. The loyalty programme should work across outlets, with stamps recorded centrally.
14.A 30-day rollout for a cafe
- Week 1: move the number to the API; get order, ready, booking and loyalty templates approved; set up the order screen.
- Week 2: pickup orders by WhatsApp for regulars; QR code at the counter.
- Week 3: the loyalty card and cake orders.
- Week 4: the first message about a new drink or event to customers who opted in.
15.Checklist before you go live
- Orders appear where the baristas can see them, not on one phone.
- "Ready" messages go out with one tap.
- Cake orders are confirmed back in writing with a deposit link.
- Loyalty stamps are recorded centrally.
- Marketing goes only to customers who opted in.
16.Office orders and corporate accounts
Offices nearby order coffee for meetings, snacks for events and cakes for birthdays. A thread with each office's admin — orders, delivery times, monthly invoices — turns occasional orders into a steady account. Send invoices in the company's name at month end, and give regular offices a simple way to reorder their usual meeting order.
17.Why cafes outgrow the WhatsApp app
Many cafes take orders on the owner's phone. It works until the owner is away, until two baristas need to see orders at once, or until orders get lost between chats. The API puts orders on the cafe's number, visible to the whole team on a screen or shared inbox, with "ready" messages sent in a tap.
18.Templates Meta approves for a cafe
Keep order, ready, booking and loyalty templates short and specific: the items, the total, the ready time, the outlet. Keep offers out of them so they stay utility messages. A separate marketing template carries the new drinks and events.
19.Feedback after a cake order
A cake is usually for an occasion the customer cares about. A short message the day after — "Hope the birthday went well! How was the cake?" with [Loved it] [Could be better] — catches problems while you can still make amends, and "Loved it" is the moment to ask whether they would like a reminder before next year's birthday.
20.Payments and receipts
Pickup orders can be paid by link before arrival, cake orders take a deposit, and offices can pay monthly. Receipts go back in the chat. Keep payment messages separate from marketing, and send them only to the customer's own number.
21.Opening hours and holidays
An automatic reply outside hours should say when the cafe opens and, if you take pre-orders, let customers order for the morning. Update it before holidays and event days so nobody walks to a closed door.
22.Frequently asked questions
Can a cafe keep its existing WhatsApp number on the API?
Yes. Delete the number from the WhatsApp or WhatsApp Business app first, then register it on the API. Existing chat history on the phone does not transfer, so export anything you need before switching.
How much does the WhatsApp Business API cost for cafes?
Two parts: Meta's per-message charge (in India ₹0.115 per utility message and ₹0.8631 per marketing message, plus GST, on the July 1, 2026 rate card) and the platform plan. Reputoo does not add a markup per message; plan prices are on the pricing page.
Can a cafe take pickup orders on WhatsApp?
Yes. Customers message their order, get the total and a ready time, pay by link if you like, and collect without queuing. Orders appear for the baristas in a shared inbox or on a screen.
Can a cafe run a loyalty card on WhatsApp?
Yes. Customers join by QR code, get a stamp with each purchase, and receive their reward when earned — no paper card, and no app to download.
How much does WhatsApp cost a cafe?
On Meta's July 1, 2026 India rate card a utility message costs ₹0.115 and a marketing message ₹0.8631, plus GST. Order confirmations and ready messages are utility. Reputoo adds no per-message markup.
Can a cafe use WhatsApp for office catering orders?
Yes. A thread with each office admin handles orders, delivery times and monthly invoices in the company's name.
Can I run a loyalty program for my cafe on WhatsApp?
Yes. Reputoo's loyalty module runs entirely through WhatsApp — no app, no physical cards. Customers earn points per visit and get notified instantly via WhatsApp.
How do customers check their loyalty balance?
They simply WhatsApp your number and the bot responds with their current points, tier, and rewards available. Or you send them updates after every visit automatically.
Set up WhatsApp Business API for your business
1,000+ businesses onboarded · Member of NVIDIA Inception · Official WhatsApp Business API, no per-message markup.