If you're wondering how to get WhatsApp Business API access, the good news is that you no longer need to apply and wait weeks for approval. In 2026, any business with a Facebook account, a phone number it controls and a provider that supports Meta's Embedded Signup can be sending messages the same day. This guide covers what you need before you start, how business verification and display names work, how to pick the right number, the exact steps in ReploChat, your first template, and the errors people run into most often.
Key takeaways
- You need a Facebook account, a Meta business portfolio (you can create one during signup), a phone number that can receive an SMS or voice call, and a payment method on your WhatsApp Business Account.
- A number that's already on WhatsApp (app or Business app) must be deleted from WhatsApp before it can be registered on the API.
- Business verification is not required to start, but it raises your messaging limit and number cap. Start it early.
- Your display name must clearly relate to your business. Meta reviews it.
- With Embedded Signup the whole connection happens in a popup with your own Facebook login, so the account stays yours.
What "getting the WhatsApp Business API" actually means
The API (Meta's WhatsApp Business Platform, hosted as the Cloud API) isn't an app you download. Getting it means three things are set up:
- A WhatsApp Business Account (WABA) inside your Meta business portfolio.
- A phone number registered to that WABA, with an approved display name.
- Software connected to that number, so your team can send and receive messages, templates and campaigns.
A provider such as ReploChat handles the third part and guides you through the first two. If you're still deciding whether you need the API at all, read WhatsApp Business app vs API first.
Requirements checklist
| Requirement | Details | Needed to start? |
|---|---|---|
| Facebook account | A real personal account; it will be an admin of your business portfolio | Yes |
| Meta business portfolio | Formerly "Business Manager". You can create one inside the signup popup | Yes |
| Phone number | Owned by you, with a country and area code, able to receive an SMS or voice call. Short codes are not supported | Yes |
| Two-step verification PIN | A 6-digit PIN Meta asks for when registering the number. Keep it safe | Yes |
| Display name | The business name customers see; reviewed by Meta | Yes |
| Payment method on the WABA | Added in Meta Business Suite so Meta can bill message fees | Before sending billable templates |
| Business verification | Proof your business is real (documents, domain or phone) | No, but recommended |
| Website | Helps with verification and display name approval | Recommended |
The phone number requirements above come from Meta's business phone numbers documentation (checked October 2026).
Business verification: when and why
Business verification is Meta confirming that your business exists and that you're authorised to represent it. You start it in Meta Business Suite under your business portfolio's Security Centre (Meta moves this menu occasionally; search "Business verification" in Business Settings if you can't find it).
You can start using the API before verification. What verification changes, according to Meta's documentation on messaging limits and phone numbers (checked October 2026):
- Messaging limit. New portfolios can start conversations with up to 250 unique customers in a rolling 24 hours. Verifying your business is one of the routes to 2,000.
- Number cap. New portfolios can register two business phone numbers. The cap rises once the business is verified or reaches the 2,000 messaging limit.
- Trust signals. Verification is also a prerequisite for applying for a verified badge.
Documents Pakistani businesses commonly use
- SECP certificate of incorporation (for companies)
- NTN certificate from FBR
- A utility bill or bank statement in the business name showing the address
- Chamber of commerce registration or a trade licence, for sole proprietors
The legal name on your documents must match the name you enter in Business Settings exactly, including "Pvt Ltd" or "(SMC-Private) Limited". Mismatches are the most common reason verification fails. A website on your own domain with the same business name and address in the footer helps a lot.
Display name rules
Your display name is what customers see at the top of the chat. Meta reviews it against its display name guidelines. In practice, names get approved when they:
- Clearly relate to your business: the same name as on your website, storefront or documents.
- Use normal capitalisation ("Lahore Lawn House", not "LAHORE LAWN HOUSE" unless it's an acronym).
- Avoid generic words on their own ("Clothing Store", "Pharmacy").
- Contain no URLs, emojis, extra punctuation or a person's name unless it's the brand.
Meta's display names documentation notes you can change a display name up to 10 times in 30 days, and after an approved change you must re-register the number for the new name to take effect.
Choosing the right phone number
- A new SIM or landline is the simplest option. Make sure it can receive the verification SMS or call during setup.
- Your existing WhatsApp Business app number can be moved, but you must first delete the WhatsApp account on that number from the app (Settings → Account → Delete account). Back up anything you need first; chat history doesn't move to the API.
- A landline works if you choose the voice-call verification option.
Once a number is on the API, it can't also be used in the regular WhatsApp or WhatsApp Business app at the same time on ReploChat. Pick a number your team will only use through the inbox.
Step by step: getting the WhatsApp Business API with ReploChat
- Create your ReploChat workspace. Sign up with your email and confirm the one-time code sent to your inbox. Your free trial starts straight away.
- Open Connect WhatsApp. In the left menu, click Connect WhatsApp, then Connect with WhatsApp. Meta's Embedded Signup opens in a popup.
- Log in with Facebook. Use the account that is (or will be) an admin of your business portfolio.
- Choose or create your business portfolio. Enter your legal business name, website and country.
- Choose or create a WhatsApp Business Account. If you already have one, select it.
- Add your phone number and display name. Pick SMS or voice call, then enter the code Meta sends.
- Finish and return to ReploChat. The number appears in your account list as Active. If the popup closes early, use Connect with WhatsApp again, or reconnect from the list.
- Add a payment method to your WABA in Meta Business Suite so Meta can bill message fees. Meta bills you directly; ReploChat adds no markup.
- Fill in your Business Profile. Services, prices, hours, policies and FAQs. ReploChat's AI assistant answers customers from this information.
- Finish your setup: complete your business profile (your dashboard prompts you), then create your first template, invite your team and switch on welcome and away messages.
The help centre article Connect your WhatsApp account has screenshots of each step, and Getting started covers what to do next.
Manual connection (for developers)
If you already set up a number in Meta's developer dashboard, you can connect it manually with its phone number ID and a permanent access token. Most businesses should use Embedded Signup instead; it's quicker and avoids token mistakes.
Your first template
Templates are pre-approved messages you need to start a conversation or message someone after the 24-hour window. Create one under WhatsApp Templates. A good first template is a simple utility message, because utility templates are usually approved quickly.
Name: order_update
Category: Utility
Body: Hi {{1}}, your order {{2}} has been received and is being prepared. We'll message you here when it ships. Reply to this message if you have any questions.
Provide sample values for each variable (for example "Ayesha" and "#1042"). Meta reviews most templates within minutes to a few hours. If it's rejected, ReploChat shows the rejection reason so you can fix it and resubmit. Our guide to getting WhatsApp templates approved covers the common mistakes.
A marketing template example, once you have opted-in customers:
Hi {{1}}, our winter collection is live. Members get early access until Friday: {{2}}. Reply STOP to stop receiving offers.
Common errors and how to fix them
| Problem | Likely cause | Fix |
|---|---|---|
| "Phone number already registered" | The number still has a WhatsApp or WhatsApp Business app account | Delete the account in the app, wait a few minutes, try again |
| Verification code never arrives | SMS blocked, wrong format, or a landline | Choose voice call; check the country code; try again after the cooldown |
| Display name rejected | Name doesn't match your website or documents, or is too generic | Use your exact brand name and make sure your website shows it |
| Templates won't send | No payment method on the WABA, or template not yet approved | Add a payment method in Meta Business Suite; check template status |
| Business verification rejected | Legal name or address mismatch | Make the name in Business Settings match your documents exactly |
| Can't add a third number | New portfolios are capped at two numbers | Complete business verification |
| Some customers don't receive campaigns | Daily messaging limit reached, or numbers not on WhatsApp | Check your tier; clean your list. See WhatsApp broadcast limits |
| Popup closed before finishing | Browser blocked the popup, or the session timed out | Allow popups for replochat.com and start again |
After you're connected: the first week
- Day 1: invite your team and set up the shared inbox, with auto-assignment if you have several agents.
- Day 2: turn on welcome and away messages, and test the AI assistant against your business profile.
- Day 3: connect Shopify or WooCommerce if you sell online, and send a test order.
- Day 4–7: import contacts who opted in, label them, and send your first small campaign.
What it costs to get started
Creating a WhatsApp Business Account and registering a number costs nothing. You pay Meta per delivered message by category and country, and your provider for the software. With ReploChat, Meta bills your own account directly with 0% markup, and plans start from PKR 4,999 / $25 per month after the free trial. The full breakdown is in WhatsApp Business API pricing in Pakistan.
FAQ
How can I get WhatsApp Business API for free?
Meta doesn't charge to create a WhatsApp Business Account, but it charges per delivered message by category and country. Your software provider usually charges a subscription. ReploChat has a free trial of a paid plan so you can set up and test without paying a subscription first; Meta's message fees still apply.
How long does it take to get WhatsApp Business API approval?
With Embedded Signup, connecting a number takes minutes. Template approval usually takes minutes to a few hours. Business verification, if you choose to do it, can take from a day to a couple of weeks depending on your documents.
Can I use my existing WhatsApp number for the API?
Yes, after you delete the WhatsApp account on that number from the app. Chat history won't come with it, so back up anything you need.
Do I need a registered company to get WhatsApp Business API?
No, you can start without business verification. To raise your limits and add more numbers, Meta will want proof the business is real, which sole proprietors can usually provide with tax or trade registration and a utility bill.
Do I need a website to get WhatsApp Business API?
It isn't strictly required to connect, but a website with your business name helps your display name and business verification get approved.
Can individuals get the WhatsApp Business API?
The API is for businesses. Individuals selling informally can use the WhatsApp Business app instead.
Ready to connect your number? Start your free ReploChat trial and connect your number with Embedded Signup in a few minutes; the getting-started guide covers your first template and campaign. Plans and limits are on the pricing page.