RETNER
Back to Blog
WhatsApp business API
R
Retner Team10 Minutes read

What Is WhatsApp Business API? Cost, Setup & Approval for Indian D2C Brands (2026)

Share

What Is WhatsApp Business API? Cost, Setup & Approval for Indian D2C Brands (2026)

You've probably heard the term "WhatsApp Business API" thrown around a lot — especially if you run a D2C brand in India.

But what actually is it? How is it different from the WhatsApp Business app you might already be using? How much does it cost? And how do you get approved?

This guide answers all of it — in plain language, no jargon — so you can decide whether the API is the right move for your brand right now.

First, Let's Clear Up the Confusion: 3 Types of WhatsApp

Most people don't realize there are three completely different WhatsApp products:

1. WhatsApp (Personal)

The regular WhatsApp on your phone. One number, one device, personal use. Not for business.

2. WhatsApp Business App

A free app designed for small businesses. You get a business profile, quick replies, labels, and basic catalog features. You can message customers manually — but there's no automation, no bulk messaging, and you're limited to one device (or up to 4 linked devices on the same number).

Best for: Very small businesses, local shops, solopreneurs handling fewer than 50 conversations a day.

3. WhatsApp Business API

This is the enterprise-grade product. It's not an app — it's a programmable interface that connects WhatsApp to your business systems (your Shopify store, CRM, logistics platform, etc.) so you can send automated, personalized messages at scale.

Best for: D2C brands, ecommerce stores, and any business that needs to message hundreds or thousands of customers automatically.

The key difference: The Business App is manual. The API is automated.

What Can You Actually Do With the WhatsApp Business API?

Once you have API access, here's what becomes possible:

Automated transactional messages:

  1. Order confirmations sent the moment a customer places an order
  2. Real-time shipping updates as the package moves
  3. Delivery confirmations and failed delivery alerts
  4. COD verification messages to reduce RTO

Marketing automation:

  1. Abandoned cart recovery sequences
  2. Refill reminders based on product consumption cycles
  3. Win-back campaigns for lapsed customers
  4. New product launch announcements to segmented lists

Customer support at scale:

  1. AI chatbot that handles common queries (order status, return policy, product FAQs) 24/7
  2. Shared team inbox where multiple agents can handle WhatsApp conversations
  3. Automated ticket routing based on query type

Broadcasts:

  1. Send one message to thousands of opted-in customers simultaneously
  2. Segment by purchase history, location, product category, or any custom property
  3. Track delivery, open, and click rates per campaign

None of this is possible with the regular WhatsApp Business app.

How Is WhatsApp Business API Priced?

This is where most people get confused — so let's break it down clearly.

WhatsApp (Meta) uses a conversation-based pricing model. You pay per 24-hour conversation window, not per individual message.

Conversation Categories (as of 2026)

Meta divides conversations into four categories, each with different pricing:

1. Marketing Conversations Messages you initiate for promotions, offers, product launches, cart recovery, win-back campaigns. These are the most expensive category.

2. Utility Conversations Transactional messages you initiate — order confirmations, shipping updates, payment confirmations. Cheaper than marketing.

3. Authentication Conversations OTPs and verification codes. Specific pricing for this use case.

4. Service Conversations When a customer messages you first and you reply within 24 hours. These are free — Meta doesn't charge for customer-initiated conversations.

Indian Pricing (approximate, in INR)

Conversation Type Approx. Cost per Conversation
Marketing₹0.58 – ₹0.78
Utility₹0.14 – ₹0.20
Authentication₹0.12 – ₹0.18
Service (customer-initiated)Free

Note: Prices vary slightly by BSP and can change. Always confirm current rates with your provider.

Free Tier

Meta gives every WhatsApp Business account 1,000 free service conversations per month. Once you exceed that, billing kicks in for service conversations too (though they remain the cheapest category).

What This Means for Your Brand

If you send 5,000 cart recovery messages in a month (marketing conversations), your WhatsApp API cost is approximately ₹2,900 – ₹3,900 for that campaign alone — before your BSP's platform fee.

For context: if even 25% of those messages recover a cart with an average order value of ₹1,200, that's ₹3.6L in recovered revenue. The ROI math is very favorable.

What Is a BSP and Do You Need One?

BSP stands for Business Solution Provider — a company that is officially authorized by Meta to provide access to the WhatsApp Business API.

You have two ways to access the API:

Option 1: Via a BSP (recommended for most brands)

A BSP like Retner acts as the bridge between Meta and your business. They handle:

  1. API access and setup
  2. Meta Business Manager verification guidance
  3. Message template creation and submission
  4. A dashboard to manage flows, broadcasts, segments, and analytics
  5. Shopify/WooCommerce/CRM integrations
  6. Ongoing support

You pay: Meta's conversation fees + the BSP's platform/subscription fee

You get: A complete, ready-to-use system without touching any code

Option 2: Direct via Meta Cloud API

Meta now allows businesses to access the WhatsApp Cloud API directly for free (no platform fee). But you need developers to:

  1. Build the integration between WhatsApp and your store
  2. Create a dashboard to manage messages
  3. Handle webhook events, message queuing, and delivery tracking
  4. Maintain the integration ongoing

Best for: Businesses with a strong tech team and specific custom requirements.

For 95% of D2C brands in India, Option 1 (via a BSP) is the right choice. The time and cost saved on development far outweighs the platform fee.

Step-by-Step: How to Get WhatsApp Business API Approval

Getting API access involves Meta's verification process. Here's exactly what it looks like:

Step 1: Create a Meta Business Manager Account

Go to business.facebook.com and create an account if you don't have one. This is the central hub for all Meta business products — Facebook Ads, Instagram, and WhatsApp Business.

Use your business email, not a personal Gmail.

Step 2: Verify Your Business

Meta requires business verification before granting API access. You'll need to submit:

For Indian businesses:

  1. GST registration certificate, OR
  2. Certificate of Incorporation (for Pvt Ltd companies), OR
  3. Business PAN card

Go to Business Settings → Security Center → Start Verification and upload your documents.

Timeline: 1-5 business days. Sometimes faster, sometimes slower depending on Meta's review queue.

Common rejection reasons:

  1. Business name on documents doesn't exactly match the name in Business Manager
  2. Documents are blurry or cropped
  3. Using a personal Facebook account instead of Business Manager

Step 3: Add a Phone Number

You need a dedicated phone number for your WhatsApp Business API. Important rules:

  1. The number must NOT already be registered on WhatsApp (personal or Business app)
  2. If it is, you'll need to delete the existing WhatsApp account on that number first
  3. Can be a mobile number or a landline (landlines receive the verification code via a voice call)
  4. You don't need a SIM in your phone — the number just needs to receive an OTP for verification

Many brands use a separate SIM card purchased for this purpose, or a virtual number from services like Exotel or Tata Tele.

Step 4: Create and Submit Message Templates

Before you can send any outbound messages, Meta must approve your message templates.

A template is a pre-written message format with variable placeholders. Example:

"Hi {{1}}, your order #{{2}} has been confirmed! Expected delivery in {{3}} days."

Template approval guidelines:

  1. Must be in a supported language (English, Hindi, and other Indian languages are supported)
  2. Cannot contain misleading claims or prohibited content
  3. Must clearly identify your business
  4. Marketing templates must be used only for customers who have opted in

Timeline: 24-72 hours for approval. Most transactional templates are approved quickly. Marketing templates sometimes require revisions.

If you're using a BSP, they'll guide you through template creation and submission — this is one of the biggest time-savers of working with a provider.

Step 5: Connect to Your BSP Platform

Once your number is verified and your templates are approved, your BSP connects everything:

  1. Links your WhatsApp number to their platform
  2. Integrates with your Shopify store (or other ecommerce platform)
  3. Sets up your team inbox for managing incoming conversations
  4. Configures your automation flows and broadcast lists

From here, you're ready to go live.

How Long Does the Full Process Take?

Step Estimated Time
Meta Business Manager setup1 hour
Business verification1-5 days
Phone number registrationSame day
Template submission + approval1-3 days
BSP integration + flow setup1-2 days
Total time to go live3-10 business days

The biggest variable is Meta's verification timeline — it's outside anyone's control. But once verified, everything else moves quickly.

Is WhatsApp Business API Right for Your Brand Right Now?

Here's a simple way to think about it:

You're ready for the API if:

  1. You're processing 50+ orders per month and growing
  2. You're spending time manually messaging customers about orders or queries
  3. Your cart abandonment rate is above 60% (industry average in India)
  4. You have repeat-purchase products and no automated refill/retention flow
  5. You want to reduce COD RTO rates

Stick with the WhatsApp Business App if:

  1. You're just starting out with fewer than 20-30 orders per month
  2. You don't have a dedicated number for business use
  3. You're not ready to invest in a BSP platform yet

There's no shame in starting with the free app — but once you hit scale, the API pays for itself quickly.

What Does "Opted In" Mean and Why Does It Matter?

WhatsApp is strict about consent. You can only send marketing messages to customers who have explicitly opted in to receive WhatsApp communications from your brand.

How to collect opt-ins:

  1. Checkbox at checkout: "Get order updates and offers on WhatsApp" (must be unchecked by default)
  2. Pop-up on your website offering a discount in exchange for WhatsApp opt-in
  3. Post-purchase confirmation page with a "Stay updated on WhatsApp" button
  4. Existing customers who message you first (they've initiated contact)

What happens if you message non-opted-in customers? They can report or block your messages. If enough customers do this, Meta will reduce your quality score — which limits how many people you can message per day, and in severe cases, can suspend your number.

Treat your WhatsApp list like a premium list. Quality over quantity always.

Frequently Asked Questions

Can I use my existing WhatsApp Business App number for the API? Not directly. You'd need to delete the existing WhatsApp account on that number first, then register it for the API. This means you'll lose your existing chat history on that number.

Can multiple team members access the WhatsApp API account? Yes — through a shared inbox on your BSP's platform, multiple team members can view and respond to conversations simultaneously. This is one of the key advantages over the Business App.

What happens if a customer opts out? They reply "STOP" or use the opt-out button. They should be immediately removed from all marketing flows. Most BSP platforms handle this automatically.

Can I send messages in Hindi or regional languages? Yes. WhatsApp supports Hindi, Tamil, Telugu, Kannada, Bengali, Marathi, Gujarati, and several other Indian languages. Your templates can be in any supported language.

Is there a limit on how many messages I can send? Yes, and it scales with your account tier. New accounts start at 1,000 business-initiated conversations per day. As your account builds a positive quality history, this limit increases to 10,000, then 100,000, and eventually unlimited.

Do I need a GST number to get the API? Not necessarily — but you need some form of official business documentation for Meta's verification. GST is the most commonly accepted document for Indian businesses.

The Bottom Line

WhatsApp Business API is the infrastructure behind every automated WhatsApp message you receive from a brand — your order confirmation, shipping update, cart reminder, and that win-back offer that brought you back.

For Indian D2C brands, it's not a nice-to-have anymore. With WhatsApp open rates at 70-85% versus email's 20-25%, and with 500 million+ WhatsApp users in India, the channel is simply too large to leave on manual.

The API setup takes less than two weeks. The ROI shows up in the first month. And once your flows are running, they work around the clock without your team's involvement.

That's the compounding advantage that separates brands that scale from brands that stall.

Want to get WhatsApp Business API set up for your Shopify store? Retner handles the entire process — from Meta verification to your first live automation flow. Book a free demo →