WhatsApp Business API Setup in India: Step-by-Step Guide (2026)

Set up the WhatsApp Business API in India: documents, Meta verification, number & templates, 2026 INR message rates, and how to pick a BSP. Free checklist.

PingDaily Team··Updated ·14 min read
whatsapp-business-apionboardingbspindiasetup-guide

Short answer: to set up the WhatsApp Business API in India, create or select a Meta Business portfolio, onboard through a Meta Business Partner (a BSP) or Meta's Cloud API using Embedded Signup, add and OTP-verify a phone number, set a display name, get your message templates approved, then test the full customer journey before you launch.

What you need: a registered business with matching documents, a working website, an admin on your Meta Business portfolio, a phone number you control and a payment method for Meta's message charges.

Typical time: it varies. Some accounts can send their first approved template within a day; business verification, display-name review or a number migration can take longer. Plan around completing each check, not a guaranteed number of hours.

If you would rather skip the setup, PingDaily connects WhatsApp Business on your own number for you. The rest of this guide explains every step so you know what is happening either way.

What is the WhatsApp Business API (WhatsApp Business Platform) and do you need it?

The "WhatsApp Business API" is the common name for Meta's WhatsApp Business Platform. It lets software send and receive WhatsApp messages for your business: scheduled reminders, notifications, a shared team inbox and automated replies. You do not use it through a phone app. You use it through Meta's Cloud API directly or through a provider's dashboard.

App vs Business app vs API: comparison

WhatsApp (personal)WhatsApp Business appWhatsApp Business Platform (API)
Who it suitsIndividualsSolo owners, very small teamsTeams and businesses that want automation
Users on one numberOne phone (plus linked devices)One phone (plus linked devices)Many staff through a shared inbox
AutomationNoneGreeting, away messages, quick repliesScheduled templates, workflows, integrations, AI replies
Messaging outside a customer chatManualManualApproved templates sent at scale
CostFreeFree appMeta per-message charges plus any provider fee

Who in India actually needs it

You need the API when manual WhatsApp no longer keeps up. Common examples:

  • CA firms: GST, TDS and ITR deadline reminders and document follow-ups for hundreds of clients. See WhatsApp reminders for CA firms.
  • Clinics: appointment confirmations and follow-up visit reminders.
  • Salons and gyms: booking reminders, renewals and win-back messages.
  • Tutors and coaching centres: fee reminders and class updates.
  • Shops and distributors: payment reminders and order updates.

If one person answers a handful of chats a day, the WhatsApp Business app is probably enough.

What you need before you start (checklist)

Business documents for Meta verification in India

Meta asks you to verify that your business is real when you request business verification or higher messaging limits. Documents Indian businesses commonly use include:

  • GST registration certificate
  • Udyam (MSME) registration certificate
  • Certificate of incorporation (with CIN) for companies, or a partnership deed / LLP certificate
  • A utility bill, bank statement or similar document showing the business name and address

The exact list Meta accepts appears in the verification flow and can change, so check it there. The legal business name and address should match across your documents, your website and your Meta Business portfolio. Mismatches are the most common reason for rejection.

Website, business email and an admin on Meta Business portfolio

  • A live website on your own domain that shows your business name, what you sell and how to contact you
  • A business email on the same domain where possible
  • At least one person with full admin access to the Meta Business portfolio, available during setup

A phone number: new vs already on the WhatsApp Business app

You need a number that can receive an OTP by SMS or voice call. Decide which case applies:

  • A new number that has never been used on WhatsApp is the simplest route.
  • A number already on the WhatsApp Business app may be able to use a coexistence route that keeps the app working alongside the API. Eligibility is shown during onboarding. Do not delete your WhatsApp account just because an older guide says so.
  • A number already connected to another provider needs a migration. Plan who will answer customers while it moves.

Step-by-step: how to set up the WhatsApp Business API in India

Step 1: Create or select your Meta Business portfolio

Sign in to Meta Business Suite with a personal Facebook account that will act as admin. Create a business portfolio, or pick the existing one that represents your legal business. Fill in the legal name, address, phone and website exactly as they appear on your documents.

Step 2: Choose your route: BSP/partner vs direct Cloud API

  • Through a Business Solution Provider (BSP) or partner: the provider runs the onboarding and gives you a dashboard for templates, reminders and an inbox. This is the usual choice for businesses without developers.
  • Directly on Meta's Cloud API: you create a Meta developer app and build or host your own software against the API. This suits teams with developers.

PingDaily is the first kind: you get the setup and the workspace together. If you want to connect your own software as well, see PingDaily API Access.

Step 3: Embedded Signup: create the WhatsApp Business Account (WABA)

Most providers use Meta's Embedded Signup, a pop-up where you log in with Facebook, choose your business portfolio, then create or select a WhatsApp Business Account (WABA). The WABA holds your phone numbers, templates and message settings. Follow the screens through; closing the window halfway is a common reason setups get stuck.

Step 4: Add and verify your phone number (OTP by SMS or voice)

Enter the number and choose SMS or voice call for the one-time code. Enter the code to verify. If the number is still active on a regular WhatsApp account, the flow will either offer a coexistence option or ask you to resolve that first.

Step 5: Set display name and business profile

The display name is the name customers see. Meta reviews it, and it should clearly relate to your business name or brand, for example "Sharma & Associates" rather than "Best Tax Help". Add your profile picture, description, address, website and hours.

Step 6: Complete Meta business verification

Business verification confirms your business is legitimate and can unlock higher messaging limits. Submit the documents from the checklist above and confirm by domain, email or phone as Meta requests.

What "Meta verified" does and doesn't mean: business verification is not the same as the blue verified badge ("Meta Verified" subscription or official business account). Verification is about your business identity and messaging limits. The badge is a separate programme with its own eligibility.

Step 7: Create and submit message templates

Any message you send to start a conversation, such as a reminder, must use a template approved by Meta. Templates have three categories:

  • Marketing: offers, promotions, win-back messages
  • Utility: transactional updates such as payment due, appointment confirmed, document pending
  • Authentication: one-time passwords

Approval tips:

  • Pick the correct category. Promotional wording in a utility template can get it rejected or re-categorised.
  • Give realistic sample values for each variable, such as {{1}} = "Rahul".
  • Avoid URL shorteners. Use full links on your own domain.
  • Keep the purpose clear and identify your business.

Example utility template for a CA firm:

Hello {{1}}, your GSTR-3B for {{2}} is due on {{3}}. Please share your purchase and sales invoices by {{4}} so we can file on time. — {{5}}

Step 8: Test the full journey and launch small

After connecting your account, test with a number you control:

  1. Confirm the expected business name is visible to the recipient.
  2. Send an approved test template with realistic sample values.
  3. Check that names, dates and links render correctly.
  4. Reply from the recipient number.
  5. Confirm the reply appears in your team inbox. See our shared WhatsApp inbox guide.
  6. Check staff access and assignment if several people will reply.
  7. Review the message status and any recorded error.

Keep the first rollout small enough to review every reply, then expand.

Skip the setup: PingDaily connects WhatsApp Business on your own number for you, with ready-made reminder packs, a shared inbox and an AI assistant. Start a 7-day trial or see pricing.

How onboarding and number verification work

Onboarding links three things: your Meta Business portfolio (who you are), your WhatsApp Business Account (where templates and settings live) and your phone number (what customers see). Embedded Signup creates or connects all three in one flow.

Number verification is a one-time code sent to the number by SMS or voice call. It proves you control the number. It is separate from business verification (documents) and display-name review (the name customers see). A number can be verified and sending messages while business verification is still pending, though limits may be lower until it completes.

WhatsApp Business API charges in India (2026)

Meta's per-message rates for India by category

Meta charges per delivered message, based on the message category and the recipient's country code. These are the India list rates in INR effective 1 October 2026 (excluding GST), from Meta's official pricing page and INR rate card. Rates last checked: 24 October 2026.

CategoryINR per delivered messageTypical use
Marketing₹0.8631Offers, promotions, win-back
Utility₹0.1150Payment, appointment and deadline reminders
Authentication₹0.1150OTPs
Service₹0.1150 after the free monthly tierFree-form replies inside the 24-hour customer-service window

Meta can update rates on the first day of a quarter, so check the rate card before you budget. Lower volume-tier rates apply to utility and authentication messages only. Meta does not charge for messages customers send to you.

Free service messages and free entry-point windows

Meta's pricing page describes two cases where it does not charge:

  • Free monthly service tier: from 1 October 2026, each business phone number gets 1,000 free service messages per month. These are non-template replies inside the 24-hour window. The tier resets monthly and does not roll over.
  • Free entry point window: when a customer messages you from a Click-to-WhatsApp ad (on the Android or iOS app) and you reply within the customer-service window, messages in that window are not charged for up to 7 days.

Provider fees on top + worked example for a CA firm

Your provider or platform fee is separate from Meta's message charges. Example for a CA firm sending 500 utility reminders a month to Indian clients:

  • Meta charges: 500 × ₹0.1150 = ₹57.50 a month (before GST), or about ₹690 a year
  • Replies to client questions inside the 24-hour window: covered by the 1,000 free service messages per number per month, unless you send more
  • PingDaily Pro: ₹9,999 a year for the workspace, reminders, shared inbox and setup on your own number. See current pricing.

For your own numbers, use our WhatsApp API pricing calculator.

What is a WhatsApp BSP and how to choose one in India

A BSP (Business Solution Provider) is a company approved by Meta to onboard businesses to the WhatsApp Business Platform and provide software on top of it. You still have your own WABA and number; the BSP provides the onboarding, dashboard and support.

Checklist for choosing a BSP

CheckWhy it matters
Meta partner statusConfirms the provider can onboard you through official routes
Markup per messageSome providers add a margin on top of Meta's rate; ask for the per-message price in writing
Number portabilityYou should be able to move your number to another provider later
Team inboxSeveral staff replying from one number without sharing a phone
Reminders and schedulingRecurring and date-based messages without manual sending
SupportWho helps when a template is rejected or a message fails

Common options Indian SMBs compare

Indian small businesses often compare providers such as Interakt, AiSensy, WATI, Gupshup and DoubleTick. They differ in focus (marketing campaigns, chatbots, developer APIs or team inbox), plan structure and support. Compare current plans on each provider's own pricing page, and use the checklist above to compare them on the same terms.

Where PingDaily fits

PingDaily is built for businesses that mainly need reminders and replies: deadline, payment, appointment and renewal reminders, plus a shared inbox (an AI assistant is available as a paid add-on). You connect WhatsApp Business on your own number with Meta's official signup — or book a free setup call and we do it with you. Your 7-day trial starts once the number is connected, then move to Pro at ₹9,999 a year. If you also need to connect your own software, see API Access.

Common setup problems and fixes

Business verification rejected

Usually the business name or address does not match across your documents, website and Meta Business portfolio, or the website does not show the business name and contact details. Fix the mismatch, then resubmit with a document that shows the exact legal name.

OTP fails or number is already on WhatsApp

Check that the number can receive SMS or calls, and try the voice option. If the number is active on WhatsApp or the WhatsApp Business app, check whether the coexistence option is offered. If it is connected to another provider, arrange the migration first. Do not repeatedly restart onboarding without checking the current status.

Template rejected

Read the rejection reason. Common causes: URL shorteners, promotional wording in a utility template, unclear purpose, or missing sample values for variables. Edit and resubmit. Approval for one template does not mean approval for another.

Message not delivered or reply missing

Check the delivery status, the recipient number and the template status before trying again. If a reply is missing, check the connected account and inbox. When contacting support, share the message time and reference, never passwords or access tokens.

WhatsApp Business API FAQ

How do I get WhatsApp Business API in India?

Create or select a Meta Business portfolio, then onboard through a Meta Business Partner (BSP) such as PingDaily or directly through Meta's Cloud API. Verify your phone number by OTP, set a display name, get templates approved and test before launch.

How does WhatsApp Business API onboarding and number verification work?

Onboarding usually runs through Meta's Embedded Signup, which connects your Meta Business portfolio, creates a WhatsApp Business Account and adds your phone number. The number is verified with a one-time code by SMS or voice call. Business verification with documents is a separate step.

Can I get the API directly from Meta without a BSP?

Yes. Meta's Cloud API is available directly, but you need a developer to build and host the software that sends messages and handles replies. A BSP gives you a ready-made dashboard instead.

What documents are needed for WhatsApp Business API in India?

Businesses commonly use a GST certificate, Udyam registration, certificate of incorporation, or a utility bill or bank statement in the business name. The legal name and address must match your website and Meta Business portfolio. Meta shows the accepted list in the verification flow.

How long does WhatsApp Business API approval take?

It varies. Number verification and the first templates can be quick, while business verification and display-name review depend on your documents and Meta's review. No provider can guarantee a fixed time.

What are WhatsApp Business API charges in India in 2026?

From 1 October 2026, Meta's India list rates are ₹0.8631 per delivered marketing message and ₹0.1150 per delivered utility, authentication or service message, before GST. Provider fees are extra. Check Meta's rate card for the latest rates.

Are customer replies or service messages free?

Messages customers send to you are free. From 1 October 2026, Meta gives each business phone number 1,000 free service messages per month, then charges the service rate. Messages in a free entry point window from Click-to-WhatsApp ads are also not charged.

Can I keep using my number on the WhatsApp Business app?

Possibly. Meta offers a coexistence route for eligible WhatsApp Business app numbers, so the app and the API can work together. Eligibility is shown during onboarding, so confirm it before changing anything.

Is Meta Verified the same as business verification or the green tick?

No. Business verification confirms your business identity and can raise messaging limits. The verified badge is a separate programme with its own eligibility, and verification does not automatically give you a badge.

What is the best WhatsApp BSP in India for a small business?

It depends on what you need. Compare providers on Meta partner status, per-message markup, number portability, team inbox, reminders and support. If reminders and a shared inbox are your main use, PingDaily is built for that.

Is DLT registration needed for WhatsApp in India?

DLT registration under TRAI rules applies to commercial SMS. WhatsApp business messaging is governed by Meta's policies and template approval rather than SMS DLT. Check with your provider if you also send SMS.

Do I need a developer?

Not if you use a provider like PingDaily: connection, templates, reminders and the inbox are handled in the workspace. You need a developer only for direct Cloud API use or a custom integration with your own software.

Ready to start? Start a free 7-day trial (it starts when your WhatsApp is connected), or see pricing (₹9,999/year Pro).

Put your next workflow into practice.

Explore Inbox and Reminders with a 7-day trial. Other features have separate pricing and access requirements.

Explore PingDailyCompare features and availability →