WhatsApp Business API in India: 2026 Pricing and Setup
Your buyers are already on WhatsApp. But scaling your D2C brand on the WhatsApp API means working through messaging limits, template approvals and infrastructure. Here is the no-BS guide to getting it right.
You reply by hand from your phone. At high volume, your team burns out and leads wait.
Messages sent from software, so a team or an AI can reply, with interactive messages such as product lists.
WhatsApp Business API Pricing in India (2026)
Meta stopped billing per 24-hour conversation on 1 July 2025. It now charges per delivered message, by category. Messages from customers to you are free. From 1 October 2026, utility messages sent inside the service window are charged at the regular rate too. Messages inside the free entry point window (up to 7 days after a buyer messages you from a Click to WhatsApp ad) are free, and Meta Business Agent messages are always charged (source: developers.facebook.com/documentation/business-messaging/whatsapp/pricing, read 19 Oct 2026). Check the current rupee rate for each category on Meta's WhatsApp pricing page.
| Message Category | How Meta Bills (India) | Primary Use Cases | Free Monthly Allowance |
|---|---|---|---|
| Marketing | Per message (Meta rate card) | Promotions, seasonal offers, product catalog drops, abandoned cart nudges, and festive campaigns. | None (billed per message) |
| Utility | Per message (Meta rate card) | Order confirmations, live shipping tracking links, payment receipts, and post-purchase customer alerts. | None (billed per message) |
| Authentication | Per message (Meta rate card) | One-Time Passwords (OTPs), COD verification codes, and two-factor account login verification. | None (billed per message) |
| Service (replies inside the 24-hour window) | Per message from the 1,001st | Customer inquiries, support questions, sizing queries, and organic buyer chats. | First 1,000 a month free |
WhatsApp Business API cost calculator →
How Behaf handles this: Your Behaf store runs on Behaf's verified WhatsApp number, so you never get a Meta invoice. Meta's message charges, the AI and the payment gateway are all inside Behaf's fee of 5% + ₹5 + GST per shipped order (Founding 100 rate; 10% + ₹5 + GST after the first 100 brands).
The 4 Types of WhatsApp: What Indian Sellers Need to Know
Consumer app, business app and API work differently. Pick the one that fits how you sell.
1. Consumer WhatsApp
Built for personal chats between friends and family, not for running a business.
Use: Personal chats2. WhatsApp Business App
Free mobile app with a catalog and greeting messages. You run it by hand from your phone.
Use: Selling by hand3. On-Premises API (Legacy)
The older self-hosted version of the API. Meta ended it: the final version expired on 23 October 2025 and it can no longer send messages (source: developers.facebook.com/docs/whatsapp/on-premises/sunset, read 19 Oct 2026).
Architecture: Deprecated by Meta4. Meta Cloud API (Modern)
The current version, hosted by Meta, so there are no servers for you to run. Meta recommends moving to Cloud API (source: developers.facebook.com/docs/whatsapp/on-premises/sunset, read 19 Oct 2026).
Current versionHow to Get the Green Tick Verification Badge in India
Meta decides which businesses get the verified badge for an Official Business Account (OBA), after its own review. Check Meta's current guidance in WhatsApp Manager before you apply.
Can I Sell on WhatsApp Without a Green Tick?
Yes. The badge is a trust signal, not a requirement for selling on WhatsApp.
Messaging Tiers: How to Scale Outbound Campaigns Safely
Meta limits how many unique people your business portfolio can message outside a customer service window in a moving 24-hour period. All numbers in the portfolio share the limit (source: developers.facebook.com/docs/whatsapp/messaging-limits, read 19 Oct 2026).
Starting limit for a new business portfolio.
After business verification, or after 2,000 delivered messages to unique numbers outside service windows within 30 days using high-quality templates.
Meta raises the limit one level within 6 hours when your messages are high quality and you used at least half your limit in the last 7 days.
The top level, reached through the same automatic scaling.
How Meta Judges Message Quality
Meta scores message quality from how people received your messages over the past seven days, using signals such as blocks, reports, mutes and archives. Your number's quality rating shows in WhatsApp Manager under Account tools > Phone numbers (source: developers.facebook.com/documentation/business-messaging/whatsapp/messages/send-messages, read 19 Oct 2026).
- Always include a clear opt-out button ("Reply STOP to unsubscribe") in every promotional template.
- Segment your broadcast lists by purchase history instead of blasting cold, unverified phone number databases.
Interactive E-Commerce Message Formats
The API supports interactive messages, such as product messages from your Meta catalog.
Multi-Product Messages (MPM)
Show up to 30 products from your Meta catalog, organized into sections (e.g., Best Sellers, Kurtis under ₹999, New Arrivals) (source: developers.facebook.com/docs/whatsapp/cloud-api/guides/sell-products-and-services/share-products, read 19 Oct 2026).
Template Approvals & Webhook Architecture
Mastering Meta's template approval engine and event-driven webhooks keeps message delivery reliable.
Common Template Rejection Reasons
- Missing sample values: if your template uses variables, you must include sample values.
- Dangling parameters: a template cannot start or end with a variable.
- Badly formatted variables: special characters such as #, $ or % in a variable, or too many variables for the message length.
- Duplicates or abusive content: a copy of an existing template, or content that threatens a customer.
- Meta says an approval decision can take up to 24 hours (source: developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-review, read 19 Oct 2026).
Webhook Event Lifecycle
Every message sent across the WhatsApp API fires automated webhook callbacks to your server:
sent: Message accepted by Meta's messaging cluster.delivered: Message successfully reached the recipient's phone.read: Recipient opened the message (if read receipts enabled).failed: Delivery failed (e.g., recipient out of coverage or opted out).
Compliance: Consent and Data
Check the current DPDP Act, RBI and TRAI rules with your lawyer or CA before you run campaigns.
1. Digital Personal Data Protection (DPDP) Act
Get a clear opt-in before you send business messages, and keep a record of when each buyer opted in.
DIY API Build vs Behaf Managed Commerce Platform
Building directly on raw Meta Cloud API webhooks requires dedicated engineering infrastructure.
| Infrastructure Component | Behaf Managed Commerce | In-House DIY API Build |
|---|---|---|
| Time to Production Launch | No Meta setup: runs on Behaf's verified number | Months of backend engineering |
| Upfront Development Cost | ₹0 (Self-serve) | Developer payroll for the full build |
| AI Conversational Agent | AI salesperson that recommends, upsells and handles "last price?" inside your discount rule | Requires your own AI pipeline |
| Payment & Logistics Sync | UPI and cards through PayU, COD confirmation, Shiprocket pickup | Must build custom webhook routers |
| Server Hosting & Uptime | Fully managed by Behaf | AWS/Redis cluster management |
Frequently Asked Technical Questions
Meta has billed per delivered message, not per conversation, since 1 July 2025. Marketing, utility and authentication messages each have a per-message rate for Indian numbers, listed on Meta's WhatsApp pricing page. From 1 October 2026 Meta also charges for service messages: every business number gets 1,000 free service messages a month and pays from the 1,001st. On Behaf you don't pay these separately: they are inside the per-order fee.
Meta decides which businesses get the verified badge, after its own review. Check Meta's current Official Business Account guidance in WhatsApp Manager before you apply. You do not need the badge to sell on WhatsApp.
A new business portfolio starts at 250 unique people per moving 24 hours for messages sent outside a customer service window. It rises to 2,000 after business verification, or after 2,000 delivered messages to unique numbers outside service windows within 30 days using high-quality templates. After that, Meta raises it one level at a time (10,000, 100,000, then unlimited) within 6 hours when your messages are high quality and you used at least half your limit in the last 7 days. All numbers in the portfolio share the limit (source: developers.facebook.com/docs/whatsapp/messaging-limits, read 19 Oct 2026).
The Cloud API is hosted by Meta, so you run no servers. The On-Premises API was self-hosted. Meta ended it: the final version expired on 23 October 2025, and Meta recommends Cloud API (source: developers.facebook.com/docs/whatsapp/on-premises/sunset, read 19 Oct 2026).
Get a clear opt-in before you message buyers and keep a record of it. Check the current DPDP Act requirements with your lawyer or CA.
Yes. The API supports multi-product messages that show up to 30 products from your Meta catalog (source: developers.facebook.com/docs/whatsapp/cloud-api/guides/sell-products-and-services/share-products, read 19 Oct 2026). On Behaf, buyers open your store link inside WhatsApp and pay by UPI or card through PayU, or choose COD, and Behaf books the Shiprocket pickup.
Building a custom API integration takes months of backend engineering, dedicated webhook listeners, Redis message queues, payment gateway integrations, and custom AI NLP models. Behaf provides a ready-to-use, zero-code commerce infrastructure that connects your business with zero fixed monthly fees.
Sell on WhatsApp without an API application
Skip the engineering backlog. Your store runs on Behaf's verified number, so there is no API application to file. Sell inside WhatsApp.