Skip to content

How-to guide

Meta verification and WhatsApp API approval

Why verification gets rejected, the display name rules, which phone number can be used, and how template approval works.

Written for: Companies that will talk to customers or send notifications over WhatsAppLast updated: 8 min read

In short

How do you get the WhatsApp Business API and pass Meta verification?

Access to the WhatsApp Business API requires a business account that has passed Meta business verification. In verification Meta matches the company's legal name, address and phone against official documents; the process typically takes a few business days. Once verified, the display name goes to review, and then message templates are approved. Messages are priced by template category.

Who actually needs the WhatsApp Business API?

The WhatsApp Business app on a phone is enough for a small business: one number, one device, messages typed by hand. The API answers a different need — messages sent by a system. Order status notifications, appointment reminders, support requests logged into a ticket, or an AI agent taking over the conversation are only possible with the API.

The distinction becomes clear here: is a human writing the message, or is a system triggering it? In the second case you need the API, and the API does not open without a verified business account. So there is a paperwork process before any technical integration.

Searches this page answers

  • how to get whatsapp business api
  • whatsapp business api setup
  • meta business verification
  • meta business verification rejected
  • whatsapp business api pricing
  • whatsapp api turkey
  • whatsapp display name not approved
  • whatsapp business api bulk messaging

What does Meta business verification ask for?

In one sentence: proof that you are attached to a legal entity. Meta compares the legal name, address and phone number on the business account against the official document you upload, and may also require domain verification. The process typically takes a few business days.

In most rejected applications the problem is not the document but the spelling. The name in the Meta account must match the trade registry exactly; abbreviations, a missing legal form suffix, an outdated address and documents evidencing an individual are the most common causes. Before applying, open your registry record and copy the fields letter by letter — that alone removes a multi-day delay.

What are the steps after verification?

The sequence and where each step breaks
StepWhat happensMost common failure
Business accountThe Meta business account is createdCreated on a personal account, ownership gets tangled
Business verificationName, address, phone are matchedA spelling difference
Number registrationThe number is moved into the APIThe number is already on WhatsApp
Display nameThe name goes to reviewGeneric or brand-unrelated name
Template approvalMessage templates are approvedWrong category chosen

This order cannot be skipped. Templates cannot be submitted before the number is registered, and the display name does not go to review before verification completes. When planning, treat this chain rather than the technical integration as the critical path; the code takes a day, the chain can take a week.

How does pricing work?

Cost depends on the template category of the message you send. Marketing, service and authentication categories are priced differently, and prices also vary by country. That takes budgeting out of a simple “x per message” formula: two products with the same volume can produce very different bills purely from category mix.

The practical consequence is that message design is a cost decision. If a notification flow can be built in the service category rather than marketing, it is both cheaper and easier to get through template review. Do not choose the category arbitrarily — the content of the message determines the category, not you.

Three habits that protect the account

First, consent: capture permission explicitly inside the product for every number you will message, and keep that record. Second, exit: leave a way for the user to stop the conversation in every message. Third, pace: do not send high volume from a newly registered number on day one.

These are not merely polite; they are what keeps the account alive. User complaints lower the account's quality rating and messaging limit, and once the limit drops, the functional notifications you actually care about stop going out too. A badly constructed campaign therefore cripples your order-notification flow as well.

Sources

  1. 01Business verification — Meta Business Help CentreMeta · 2026
  2. 02WhatsApp Business Platform pricingMeta · 2026

Frequently asked

Questions we get asked

Almost always a matching problem. Meta compares the legal name, address and phone in the account against the document you uploaded; small differences — an abbreviation versus the full legal form, a shortened district name, an old registered address — produce a rejection. The second common cause is a document that evidences the person rather than the company. You can correct and resubmit after a rejection; on each attempt use the document that shows the legal name most clearly, not simply the same type again.

The display name has to be recognisably associated with your business. Generic words (“Support”, “Offers”), phrases unrelated to the brand, or names containing “WhatsApp” are rejected. Choose a name that is the same as, or clearly derived from, your verified business name. And a frequently confused point: the green badge is separate from display name approval — an approved name does not mean a badge is coming.

A company number that reaches you and is not currently registered to another WhatsApp account. To move a number previously used in WhatsApp or WhatsApp Business to the API, the account on it must be deleted first — uninstalling the app is not enough. A landline works too; the verification code arrives by voice call rather than SMS. Handing a personal mobile number to the API is reversible but painful: that number can no longer be used in WhatsApp on your phone.

There are two layers and both bind. First, Meta's own rules: templates in the marketing category go through separate approval, are priced separately, and user complaints lower the account's messaging limit. Second, Turkish regulation: sending commercial electronic messages requires consent and the recipient's right to refuse must be preserved. The practical approach is to capture consent explicitly inside the product and to leave an opt-out in every message — which protects the account on Meta's side and your position on the regulatory side.

Let's walk these steps together

We can stand alongside you while you apply any of this to your own project.