What is the WhatsApp Business API?
The WhatsApp Business API is Meta's programmatic messaging platform that lets medium and large businesses send and receive WhatsApp messages at scale through software rather than a mobile app. It supports automated notifications, broadcast campaigns, catalog and payment flows, multi-agent shared inboxes, and integration with POS, CRM and helpdesk systems.
Unlike the consumer WhatsApp app, the API has no user interface of its own. You access it through a Business Solution Provider (BSP) dashboard, a custom-built portal, or through a POS that has the API baked in. Every message you send costs Meta a small conversation-based fee, and every marketing template must be pre-approved.
WhatsApp Business App vs WhatsApp Business API — the difference restaurants must understand
These two products share the WhatsApp brand and almost nothing else. The Business App is a free mobile download aimed at sole traders. The API is a paid, developer-grade platform built for teams and volume. Pick wrong and you either overpay for capacity you don't need, or hit hard limits at the worst possible time.
| Capability | Business App | Business API |
|---|---|---|
| Cost | Free | Meta conversation fee + BSP subscription |
| Devices | 1 phone + 4 linked | Unlimited agents, any device |
| Broadcast limit | 256 contacts / list | Unlimited (subject to tier) |
| Automation | Basic auto-reply | Full — CRM, POS, chatbots |
| Templates | Not required | Marketing templates need Meta approval |
| Green tick verification | Not available | Available after review |
| Best for | Cloud kitchens with <500 orders/mo | Any restaurant running campaigns or POS integration |
When you need the API (not the free app)
- You want to send scheduled marketing broadcasts to more than 256 people at a time.
- You want order confirmations and delivery updates to fire automatically from your POS.
- You have more than one person answering customer messages.
- You want a green-tick verified business account.
- You plan to use WhatsApp Catalog + Payments for full in-chat checkout.
What restaurants can actually do with WhatsApp Business API
The API is not just for sending offers. Once it's wired to your POS, five distinct use-cases collapse into one channel — this is the difference between a marketing gimmick and an operational channel.
Order-taking through WhatsApp Catalog
Meta's Catalog feature lets you host your full menu inside WhatsApp itself — customers browse categories, add items to a cart, and check out without leaving the chat. Online eMenu is one of the few POS platforms with native WhatsApp Business API integration, so catalog updates from the POS reflect on WhatsApp within minutes.
Marketing and campaign broadcasts
Scheduled and segmented broadcasts — weekend specials, festival menus, birthday vouchers — using Meta-approved marketing templates. Because open rates run 95–98%, restaurants routinely see 20–30× ROI on a single well-timed send.
Utility messaging tied to POS events
Order confirmations, kitchen-to-delivery status updates, ETA changes, invoice PDFs and refund notifications — every state change in your POS becomes a WhatsApp message the customer actually reads.
Tab settlement and in-chat payments
WhatsApp Pay (India), UPI intent links, Razorpay or Stripe pay-links inside the chat let the diner settle a tab without calling a server or scanning a QR at the table. For QSR pickup, this collapses the last-mile of payment friction entirely.
Review and reputation requests
Two hours after delivery, an automated utility-window message asks for a thumbs-up or thumbs-down. Positive responses can be routed to Google Reviews; negatives route to the manager. Restaurants using this pattern typically triple their Google review volume within 60 days.
How much does WhatsApp Business API cost — 2026 pricing explained
Meta prices the API per conversation, not per message. A conversation is a rolling 24-hour window between your business and one customer. You get billed once per window, and the rate depends on which of four categories the conversation falls into.
| Category | Cost per 1,000 (India) | Cost per 1,000 (Intl. avg) | Use |
|---|---|---|---|
| Marketing | ₹600 (~$7.20) | $20–$100 | Promotions, offers, new-menu drops |
| Utility | ₹110 (~$1.40) | $4–$20 | Order confirmations, delivery updates, receipts |
| Authentication | ₹110 (~$1.40) | $4–$20 | OTP, login, reservation codes |
| Service | Free (first 1,000/mo) | Free (first 1,000/mo) | Any reply within 24 hours of a customer message |
Exact rates change by country and are updated by Meta each quarter — check the latest table on Meta's pricing page before you finalise numbers. On top of Meta's rates, expect a BSP subscription of $0–$180 (₹0–₹15,000) per month and a small markup of 0–25% on conversation fees.
How to set up WhatsApp Business API in 5 steps
The full setup from "I need this" to "first message sent" takes 3–7 days for most restaurants. Here's the exact sequence.
Pick a BSP (Business Solution Provider)
Choose a Meta-accredited BSP that matches your region, budget and POS. Go4WhatsApp, Gupshup, 360dialog, Twilio and WATI are the common shortlist. Compare per-conversation markup, template approval turnaround, native POS integrations, and whether they offer a green-tick assist. Sign the master service agreement and get dashboard credentials.
Get Meta Business Manager verified
Create (or claim) a Meta Business Manager account at business.facebook.com, then submit legal documents — for India that's GST + PAN + trade licence; for the GCC it's the commercial trade licence; internationally it's your certificate of incorporation. Business Verification takes 2–5 business days. This unlocks higher messaging tiers and the green-tick application.
Register a phone number and display name
Assign a dedicated phone number to the API — it must not be active on any personal or Business App WhatsApp. Landlines and virtual numbers work as long as they can receive an OTP by SMS or voice call. Choose a display name that matches your registered brand exactly; Meta rejects trading names and abbreviations. Complete OTP verification through the BSP dashboard.
Submit message templates and connect payment
Draft your first batch of templates — an order confirmation (utility), a delivery-status update (utility), a weekend-offer broadcast (marketing), an OTP for booking (authentication) and a review request (utility). Submit through the BSP dashboard for Meta approval (usually under 24 hours). In parallel, connect a payment link — UPI intent, Razorpay, Stripe or WhatsApp Pay — so customers can settle in-chat.
Go live, monitor quality score, then scale
Send your first live message — a low-risk utility confirmation, not a broadcast. Watch your Meta quality rating inside Business Manager (green / yellow / red). Only expand marketing volume once the rating stays green for 14 consecutive days. New numbers start at Tier 1 (1,000 unique customers/day); Meta upgrades you automatically as quality and volume grow.
The compliance rules — opt-in, 24-hour windows, templates
Meta's enforcement of the WhatsApp Business Policy is strict, automated and unforgiving. A few weeks of sloppy sends can permanently red-flag your number. Here are the rules that keep you off the ban list.
- Explicit opt-in for marketing. You need documented consent — a tick-box, QR-scan or button-tap — with clear language stating the customer will receive promotional WhatsApp messages from your restaurant. Keep the log; Meta and regulators can request it.
- 24-hour service window. Once a customer messages you, you get 24 hours to reply for free with any content. After 24 hours you must use an approved template.
- Template pre-approval. Every marketing, utility and authentication template must be submitted to Meta and approved before it can be sent. Approval typically takes minutes to 24 hours. Repeated rejections trigger a policy review.
- Category matches intent. Sending a marketing message as a utility template to save cost is the fastest way to a permanent ban. Meta's classifiers are trained to detect it.
- Quality rating is everything. Meta rates every business number Green / Yellow / Red based on user complaints and block rates. Three drops to Red = permanent number flag. Send fewer, more relevant messages.
- Regional data-protection compliance. India's DPDP Act (2023), the GCC's PDPL, and the EU's GDPR all apply on top of Meta's own policy — capture consent, allow deletion, and never sell your opt-in list.
Which BSP should you pick?
The BSP layer is where most restaurants overpay or underbuy. Here's a straight comparison of the six most common options for restaurant operators in 2026.
| BSP | Best for | Monthly fee | POS integration |
|---|---|---|---|
| Meta Cloud API (direct) | Teams with in-house engineers | $0 platform + Meta fees | Build your own |
| Twilio | Global brands, multi-channel | $0 platform + higher markup | API only |
| 360dialog | EU / high-volume senders | €49–€199 | API + partner apps |
| Gupshup | India volume, chatbot-first | ₹0–₹6,000 | Partner marketplace |
| WATI / Interakt | SMEs wanting a shared inbox | $39–$99 | Zapier + native apps |
| Go4WhatsApp | India + GCC restaurants using Online eMenu POS | Bundled with POS | Pre-integrated with Online eMenu |
Go4WhatsApp is Online eMenu's sister company — a Meta-accredited BSP built specifically for restaurants in India and the GCC. Because both companies share engineering, Go4WhatsApp is pre-integrated with the Online eMenu POS — templates, order events, kitchen status, review capture and campaign broadcasts all flow through one dashboard, with no middleware or Zapier glue. Online eMenu remains one of the few POS platforms with native WhatsApp Business API integration at this price point (₹199/month in India, $9/month international).
If you're already running Online eMenu, choosing Go4WhatsApp is the fastest path to live — the entire five-step setup collapses to about an hour. If you're on a different POS, any of the BSPs above will work; just check whether they offer a native connector or whether you'll need Zapier or an integration engineer.
Go live on WhatsApp Business API in under an hour
Online eMenu POS + Go4WhatsApp BSP — pre-integrated, template library included, order confirmations firing from day one. ₹199/month India · $9/month international.
See WhatsApp OrderingFAQ
What is the WhatsApp Business API and how does it differ from WhatsApp Business App?
The WhatsApp Business API is Meta's programmatic messaging platform for medium and large businesses — it supports automation, CRM integration, template broadcasts and multiple agents on one number. The WhatsApp Business App is a free mobile app for solo operators, limited to one device, no automation, and a 256-contact broadcast list. Restaurants that want scheduled campaigns, POS-connected order confirmations or a shared team inbox need the API.
How much does WhatsApp Business API cost in 2026?
Meta charges per conversation, not per message. In 2026, marketing conversations in India cost roughly $0.0072 (₹0.60) each, utility conversations $0.0014 (₹0.11), authentication conversations $0.0014, and service conversations are free up to 1,000/month. A restaurant sending 1,500 utility and 500 marketing conversations pays about ₹465 to Meta plus a BSP fee of ₹0–₹2,000.
Can I run WhatsApp Business API without a technical team?
Yes. Every modern BSP (Go4WhatsApp, Gupshup, WATI, Interakt, 360dialog) ships a no-code dashboard for template creation, broadcast sending and inbox management. If you use a WhatsApp-native POS such as Online eMenu, order confirmations, delivery updates and review requests are pre-wired — no developer required.
Do customers need to opt-in before I message them on WhatsApp?
Yes for any marketing or promotional message. Meta requires documented opt-in — a tick-box, button-tap or QR-code scan with clear language. Utility messages (order confirmations, delivery updates, payment receipts) don't need separate opt-in beyond the transaction itself, and service messages inside the 24-hour reply window are always allowed.
What is a "conversation" in WhatsApp Business API pricing?
A conversation is a 24-hour messaging window between your business and one customer. Meta charges once per window based on the category — marketing, utility, authentication or service — regardless of how many messages fly back and forth in those 24 hours. This replaced per-message pricing in mid-2023 and now favours restaurants that batch multiple updates into a single window.
Can I use the same phone number for WhatsApp Business App and API?
No. A phone number can be registered on either the Business App or the API — not both simultaneously. Migrating a number to the API deletes the existing Business App account on that device. Most restaurants keep their old number on the Business App and register a fresh dedicated line for the API to avoid losing chat history.
What is a BSP (Business Solution Provider) and why do I need one?
A BSP is a Meta-accredited partner that resells API access, hosts the underlying servers, provides a dashboard for non-developers, and handles template submissions to Meta. Direct Meta Cloud API access exists but requires an engineering team; a BSP compresses onboarding from months to days for a small markup on Meta's rates.
Does Online eMenu POS integrate directly with WhatsApp Business API?
Yes. Online eMenu is a WhatsApp-native POS: order confirmations, kitchen updates, delivery ETAs, review requests and marketing broadcasts run through the API without any middleware. When paired with our sister company Go4WhatsApp as the BSP, setup takes under an hour on a ₹199/month Online eMenu plan (₹199 India · $9 international).