How to Apply for WhatsApp Business API in 2026 (Free, Step-by-Step)
A complete 2026 walkthrough of how to apply for and get the WhatsApp Business API — prerequisites, Meta Embedded Signup, choosing a number, display name, business verification, and going live. It is free to obtain; PayPerWA charges no BSP onboarding fee.
Key Takeaways
- Getting the WhatsApp Business API is free — no BSP fee and no subscription on PayPerWA; you only pay per message once you send.
- Apply through Meta Embedded Signup inside the PayPerWA dashboard; the connection is created in about two minutes.
- Requirements: a Facebook account, a Meta Business account, and a phone number not active on any personal/Business-App WhatsApp.
- You can send your first test message the same day; template approval (24–48h) and Business Verification (a few days) unlock scale.
- India per-message cost is transparent: Meta ₹0.86 (Marketing) or ₹0.13 (Utility) + PayPerWA ₹0.20.
What does 'applying for the WhatsApp Business API' actually mean?
Applying for the WhatsApp Business API means connecting a phone number to Meta's official WhatsApp Cloud API so your business can send and receive messages programmatically — at scale, with delivery reports, templates, and automation. It is completely different from downloading the free WhatsApp Business App, which runs on a single phone and tops out at small broadcast lists.
The good news for 2026: there is no lengthy paper application and no approval queue to merely get access. The WhatsApp Business API is obtained directly through Meta's Cloud API using a process called Embedded Signup, which a platform like PayPerWA hosts inside its dashboard. You click a button, log into your Facebook account, pick a number, and the API connection is created in roughly two minutes.
You do not need a Business Solution Provider (BSP) reselling you the connection at a markup, and you do not pay a fee just to obtain the API. On PayPerWA there is no BSP onboarding fee and no subscription — you only pay per message (₹0.20 / $0.004 on top of Meta's per-message charge) once you start sending. This guide walks through every step. If you want the deeper conceptual background first, read our complete WhatsApp Business API guide.
The 6 things you need before you apply (requirements table)
Gather these before you start so the whole signup takes minutes instead of days. Most businesses already have everything except, occasionally, a spare phone number.
| Requirement | Why you need it | Notes |
|---|---|---|
| A Facebook account | Embedded Signup authenticates through Facebook Login | A personal admin login is fine; you are not posting anything publicly |
| A Meta Business account (Business Manager) | Owns your WhatsApp Business Account (WABA), number and templates | If you do not have one, Embedded Signup can create it during the flow |
| A phone number | This becomes your sending number | Must NOT be active on a personal WhatsApp or WhatsApp Business App; can receive an SMS or voice call to verify |
| A display name | The business name customers see in chat | Must follow Meta's display-name policy (more below) |
| Business details | Legal name, website, address — used later for verification | Optional to start sending; required to lift messaging limits |
| A PayPerWA account | Hosts the Embedded Signup and your dashboard | Free to sign up; no card required |
The single most common blocker is the phone number. If the number you want to use is already tied to a regular WhatsApp account, you must first delete that account from inside the WhatsApp app (Settings then Account then Delete my account) before it can be migrated to the API.
Step 1: Create your free PayPerWA account
The API connection lives inside a platform, so start there.
- Go to payperwa.com/signup and register with your email and mobile number.
- Verify the OTP sent to your phone. (New accounts get a small signup credit so you can test sends without recharging first.)
- Land on your dashboard. You will see an onboarding prompt to Connect WhatsApp.
There is no plan to choose and nothing to pay at this stage. PayPerWA has no subscription — you only ever pay per message. Browse exactly what each message costs on our pricing page and the full country-by-country Meta rate card so there are no surprises later.
Step 2: Launch Meta Embedded Signup
Embedded Signup is Meta's official, secure onboarding popup. PayPerWA never sees your Facebook password — you authenticate directly with Meta.
- From your dashboard, click Connect WhatsApp. A Meta-hosted window opens.
- Log in with your Facebook account (the one that is, or will be, an admin of your Business Manager).
- Choose your existing Meta Business account, or let the flow create one. Confirm your business name and country.
- Grant the requested WhatsApp permissions so PayPerWA can send messages and receive delivery webhooks on your behalf.
If you have never used Business Manager, do not worry — the flow creates a WhatsApp Business Account (WABA) for you automatically. You can connect more than one number later; multi-number and multi-channel setups are covered in our features overview.
Step 3: Choose and verify your sending number
This is where you commit the phone number that customers will message.
- Pick the number. Use a dedicated business line if you can — once a number is on the API you cannot also use it in the consumer WhatsApp app on a phone.
- Confirm it is free. If the number is currently on any WhatsApp account, delete that account first, then return to the flow.
- Receive the verification code. Meta sends a 6-digit code by SMS or voice call. Enter it in the Embedded Signup window.
- Done. The number is now registered to your WABA and bound to the Cloud API.
You can use a landline (voice-call verification) or a mobile number. Toll-free and virtual numbers work too, provided they can receive the one-time code. A new number starts on the lowest messaging tier (typically 250 unique business-initiated conversations per day) and climbs automatically as you send quality messages and complete verification.
Step 4: Set your display name (and pass Meta's name policy)
Your display name is the bold business name shown at the top of every chat. Meta reviews it, so get it right the first time to avoid a rejection.
- Enter the name customers recognise — ideally your registered brand or trading name.
- Avoid generic words alone (for example, "Sale", "Offers", "Best Deals") — they are routinely rejected.
- Do not add your phone number, URL, emoji, or all-caps slogans to the name field.
- Submit. Display-name review is usually fast, often within minutes to a few hours.
If your name matches your website and legal entity, approval is almost automatic. If it is rejected, Meta tells you why; edit and resubmit. A well-matched name also helps later when you apply for the green verified badge.
Step 5: Send your first message (you are live)
Here is the part people miss: you can start messaging before business verification is complete. A fresh, unverified number can send to a limited number of unique contacts per day, which is plenty for testing and early campaigns.
- Create your first template — a pre-written message Meta approves for business-initiated chats. Our step-by-step template guide walks through it.
- Wait for template approval (commonly 24–48 hours, sometimes minutes).
- Add or import a few opted-in contacts.
- Send a test campaign to yourself and a colleague, then watch the delivery report update to sent, delivered, and read.
Once that works end to end, you have a fully functional WhatsApp Business API setup. Everything else — verification, higher limits, the green tick — is about scaling up.
Step 6: Complete Meta Business Verification to scale up
Business Verification is the step that lifts your daily limits and unlocks the green-tick application. It is separate from getting the API and not required to start, but you will want it within your first weeks.
- Open Meta Business Settings then Security Center then Business Verification.
- Submit your legal business name, address, phone, and website.
- Upload a supporting document — typically a business registration certificate, GST certificate (India), utility bill, or bank statement showing the business name and address.
- Meta reviews, usually within a few business days.
Once verified, your messaging tier can grow from 1,000 to 10,000 to 100,000+ unique conversations per day as your sending quality stays high. We cover the documents and troubleshooting in detail in our dedicated account verification guide.
How long does the whole process take?
For most Indian SMBs the active steps take minutes; the waiting is mostly Meta's review queues.
| Step | Typical time |
|---|---|
| Sign up on PayPerWA + OTP | 2 minutes |
| Embedded Signup + number verification | 2–5 minutes |
| Display-name review | Minutes to a few hours |
| First template approval | 24–48 hours (often faster) |
| Business Verification | A few business days |
You can send your first test message the same day. Higher-volume campaigns simply wait on the template and verification reviews, neither of which you control once submitted.
Is the WhatsApp Business API really free to get?
Yes — obtaining the API costs nothing. Meta does not charge a setup fee for the Cloud API, and PayPerWA charges no BSP onboarding fee and no monthly subscription. Your only cost is per message once you actually send, broken out transparently:
- PayPerWA platform fee: ₹0.20 per message in India (or $0.004 internationally).
- Meta's per-message charge: set by Meta and varies by category and country — in India, Marketing ₹0.86 and Utility ₹0.13, with Service/reply conversations free. See every rate on our rates page.
So a marketing message in India costs Meta ₹0.86 + PayPerWA ₹0.20 = ₹1.06 total, with nothing to pay until you press send. That pay-as-you-go model is exactly how we differ from subscription platforms — compare side by side on our comparison page.
Common mistakes that delay your application
Avoid these and your setup will be smooth:
- Using a number already on WhatsApp. Delete the existing WhatsApp account from that number first.
- Choosing a number you still need on a phone. An API number cannot run in the consumer app simultaneously — use a dedicated line.
- Picking a generic display name. Match your real brand name to avoid name rejection.
- Skipping Business Verification, then hitting a wall. Start verification early so limits rise before you need them.
- Messaging people who never opted in. This tanks your quality rating and can get your number restricted. Always collect opt-in.
Need the developer view of how messages are actually dispatched? Our API documentation covers endpoints, webhooks, and template payloads.
Frequently Asked Questions
Is the WhatsApp Business API free to apply for?+
Do I need a BSP to get the WhatsApp Business API?+
Can I use my existing WhatsApp number for the API?+
How long does WhatsApp Business API approval take?+
Do I need business verification to start sending?+
What is the difference between the WhatsApp Business App and the API?+
Can I connect more than one number to PayPerWA?+
Ready to Start WhatsApp Marketing?
No subscription. No monthly fee. Just ₹0.20 per message.
PayPerWA Team
We build India's most affordable WhatsApp marketing platform. No subscriptions, no hidden fees — just 20 paisa per message.