Skip to content
FOXAF
WhatsApp for Business

WhatsApp Business API Setup Guide for Pakistan (2026)

Step-by-step guide to setting up the WhatsApp Business API in Pakistan — Meta verification, BSP options, NTN requirements, pricing, and how to go live in days.

F
FOXAF
July 2, 2026 10 min read
Step-by-step WhatsApp Business API setup flow for a Pakistani business showing Meta verification and BSP onboarding

The WhatsApp Business API lets Pakistani businesses send broadcast campaigns, automate COD confirmations, and manage unlimited team inboxes on a single number — but setting it up requires Meta verification, the right BSP, and documents most guides skip. This guide covers every step from SECP paperwork to your first live message, with Pakistan-specific pricing and requirements included.

If you are still deciding whether you need the API at all, read the WhatsApp Business API vs WhatsApp Business App comparison first.

WhatsApp Business App vs WhatsApp Business API — a quick recap

The WhatsApp Business App is the free phone app you download from the Play Store. It works for one person on one phone, supports broadcast lists of up to 256 contacts, and has no automation beyond quick replies and labels.

The WhatsApp Business API (now called the WhatsApp Business Platform) is Meta's enterprise-grade channel. It supports unlimited team members on one number, broadcast campaigns to thousands, chatbot automation, template messages, and integration with CRMs and ecommerce platforms. The API does not have its own interface — you access it through a platform like Foxaf, WeTarseel, or Convex Interactive.

Feature Business App Business API
Cost Free Meta per-message fees + BSP/platform subscription
Team members 1 (or up to 4 on multi-device) Unlimited
Broadcast limit 256 contacts per list Thousands (grows with quality rating)
Chatbot / automation Quick replies only Full automation, flows, AI agents
CRM integration None Native or via API
COD confirmation flows Manual Automated
Template messages No Yes (pre-approved by Meta)
Analytics Basic Detailed delivery, read, and reply rates

For any Pakistani business doing more than 50 conversations per day — especially ecommerce stores running COD confirmation flows — the API is not optional.

What you need before you start (Pakistan checklist)

Meta requires business verification before you can send messages at scale. In Pakistan, gather these before you begin:

1. Business registration documents

  • SECP registration certificate (Form 29 / Certificate of Incorporation for a company, or Partnership Deed for a partnership). Sole proprietors can use their NTN certificate.
  • NTN (National Tax Number) certificate from FBR — this serves as your tax ID for Meta's verification.
  • A utility bill or bank statement in the registered business name and address (within the last 3 months).

2. Meta Business Portfolio (formerly Business Manager)

Create one at business.facebook.com if you do not have one. Use the exact legal name from your SECP certificate — not a trade name, abbreviation, or brand name. If your company is registered as "ABC Technologies (Private) Limited", that is what goes into Meta.

3. A phone number

You need a phone number that is not currently registered on WhatsApp Business App or the regular WhatsApp app. You can use:

  • A new Pakistani mobile number (any network — Jazz, Zong, Telenor, Ufone)
  • A landline number (PTCL or NayaTel) — Meta will verify via voice call
  • A virtual number from your BSP (some provide these)

If the number is currently on the WhatsApp app, you must delete the account from the app first. You cannot run both simultaneously on the same number.

4. A website and Facebook Page

Meta checks that your business has a real web presence. You need:

  • A live website with your business name, contact details, and a privacy policy
  • A Facebook Page connected to your Meta Business Portfolio

5. A display name

Your WhatsApp API display name must include your actual business name. "ABC Technologies" is valid. Just "Support" or "Sales Team" will be rejected. The display name appears to customers in the chat, so keep it professional and recognisable.

Two paths: Cloud API vs BSP-hosted API

Since 2022, Meta offers the Cloud API — hosted on Meta's servers, free to set up, and accessible to any business directly. Before that, you had to go through a BSP (Business Solution Provider) that hosted the API on their own servers.

In 2026, the practical choice for most Pakistani businesses is:

Option A: Cloud API through a platform (recommended)

You sign up with a platform like Foxaf, WeTarseel, WAB2C, or Convex Interactive. The platform handles the Cloud API connection, provides the inbox and automation tools, and guides you through Meta verification. You get:

  • A ready-to-use interface (inbox, broadcasts, automation, reports)
  • Guided Meta verification (the platform walks you through it)
  • Templates submitted and tracked from the dashboard
  • Pakistan-focused support (in Urdu/English, local business hours)

This is the fastest path — most platforms get you live in 1–3 business days if your documents are ready.

Option B: Direct Cloud API (developer path)

You set up the Cloud API yourself through Meta's Developer Console. You get a free test number, build your own integration using Meta's REST API, and host your webhook. This path makes sense if:

  • You have an in-house development team
  • You want to build a fully custom WhatsApp integration into your own app
  • You want zero BSP dependency

This typically takes 1–2 weeks including development time. Most Pakistani SMEs do not take this path.

Step-by-step setup (Cloud API through a platform)

Step 1: Choose your platform

Pick a platform that supports Pakistani businesses. Key things to check:

Factor What to look for
Meta partnership Official BSP or Cloud API partner (not a grey-route bulk sender)
Pricing model Flat subscription vs per-message markup — the difference adds up fast
Features you need Inbox only? CRM + pipelines? COD automation? AI agents?
PKR billing Does the platform bill in PKR or only USD/INR?
Local support Urdu/English support during PKT business hours
Free trial Can you test before committing?

Foxaf offers a free plan with QR-code WhatsApp connection (no API approval needed to start), and a flat subscription with no per-message markup when you move to the Cloud API. Other platforms like WeTarseel and WAB2C are Pakistan-focused BSPs with local support.

Step 2: Create and verify your Meta Business Portfolio

  1. Go to business.facebook.com and create a Business Portfolio (or use your existing one).
  2. Add your business details — use the exact legal name from your SECP certificate.
  3. Go to Security Centre → Start Verification.
  4. Upload your documents: SECP certificate + NTN certificate + utility bill or bank statement.
  5. Meta reviews and verifies — typically 2–5 business days. Can take up to 14 days if documents need additional review.

Common rejection reasons in Pakistan:

  • Business name on Meta does not match the SECP certificate exactly
  • The utility bill or bank statement is older than 3 months
  • The website does not show the business name or has no privacy policy
  • Using a personal Facebook account instead of a Business Portfolio

Step 3: Connect your phone number

Once your platform account is set up and Meta Business is verified:

  1. Enter your phone number in the platform's WhatsApp setup wizard.
  2. Choose verification method — SMS (mobile) or voice call (landline).
  3. Enter the OTP code you receive.
  4. Your number is now connected to the WhatsApp Business API.

If the number was previously on WhatsApp, you must delete that WhatsApp account first (Settings → Account → Delete My Account in the app).

Step 4: Create and submit message templates

WhatsApp requires pre-approved templates for any message you send outside the 24-hour reply window. Common templates for Pakistani businesses:

  • COD order confirmation: "Hi {{1}}, your order #{{2}} for PKR {{3}} is confirmed for Cash on Delivery. Reply YES to confirm or CANCEL to cancel."
  • Delivery update: "Your order #{{1}} is out for delivery. Expected arrival: {{2}}. Track: {{3}}"
  • Abandoned cart recovery: "Hi {{1}}, you left items worth PKR {{2}} in your cart. Complete your order: {{3}}"
  • Payment reminder: "Hi {{1}}, your invoice #{{2}} of PKR {{3}} is due on {{4}}. Pay here: {{5}}"

Submit templates through your platform's dashboard. Meta reviews them within minutes to 24 hours. Avoid promotional language in utility templates — Meta rejects templates that look like marketing disguised as transactional messages.

Step 5: Set up your team and automation

Before you start messaging customers:

  1. Add team members — assign roles (admin, agent) so multiple people handle the inbox.
  2. Set up auto-replies — welcome message, away message, business hours.
  3. Build automation flows — COD confirmation, order tracking, FAQ chatbot.
  4. Connect your ecommerce platform — Shopify, WooCommerce, or custom store (if supported).
  5. Configure AI agents — if your platform supports them (Foxaf's AI agents can auto-qualify leads and answer FAQs without code).

Step 6: Go live

Send a test message to yourself, verify the template renders correctly, and start adding the WhatsApp number to your website, social media, and marketing materials. Start with a small volume — Meta's messaging limits grow based on your quality rating and sending history.

WhatsApp API pricing in Pakistan (2026)

Meta switched from conversation-based pricing to per-message pricing in July 2025. As of 2026, Pakistan-specific rates are:

Message category What it is for Approximate cost (PKR)
Marketing Promotions, offers, re-engagement campaigns ~PKR 13.20 per message
Utility Order confirmations, delivery updates, payment reminders ~PKR 2.79 per message
Authentication OTPs, login codes, verification ~PKR 2.10 per message
Service Customer-initiated replies within 24 hours Free (1,000 free/month from Meta)

Important: These are Meta's charges. Your BSP or platform may add a markup on top. Some platforms charge 20–40% above Meta's rates. Foxaf charges zero markup — you pay Meta's rates at cost plus a flat subscription.

Sample monthly cost for a Pakistani ecommerce store

Item Volume Cost
Marketing broadcasts 1,000 messages ~PKR 13,200
COD confirmations (utility) 2,000 messages ~PKR 5,580
Service replies 1,500 messages Free
Platform subscription PKR 8,500–14,000 (varies)
Total 4,500 messages ~PKR 27,000–33,000/month

For context, a single unconfirmed COD return costs PKR 500–1,500 in shipping and restocking. If automated COD confirmations prevent even 20 fake orders per month, the API pays for itself.

Pakistan BSP comparison (2026)

Platform Type Pakistan support Pricing model Notable features
Foxaf All-in-one CRM Yes (PKR billing, local support) Flat subscription, 0% message markup CRM + pipelines + AI agents + booking + broadcasts
WeTarseel BSP Yes (Karachi, Lahore, Islamabad) Subscription + per-message rates Ecommerce integrations, COD flows
WAB2C BSP Yes Subscription + API fees WhatsApp-focused, multiple verticals
Convex Interactive BSP Yes (Lahore) Custom pricing Enterprise-grade, call centre integration
Intellicon BSP / Contact centre Yes Custom pricing Contact centre + WhatsApp API
AiSensy WhatsApp platform Limited (India-focused) Subscription + per-message markup Broadcasts, chatbots, CTWA ads

Common mistakes Pakistani businesses make

1. Using grey-route bulk senders instead of the official API

Dozens of Pakistani vendors sell "bulk WhatsApp software" that sends messages through unofficial channels. These get your number banned permanently. Any legitimate WhatsApp Business API provider will require Meta verification. If a vendor says you can start sending thousands of messages today with no verification, it is grey-route — avoid it.

2. Not deleting the existing WhatsApp account first

You cannot have the same number on both the WhatsApp app and the API simultaneously. Delete the WhatsApp account from the app before connecting through the API. Back up your chats first if needed.

3. Submitting templates in the wrong category

Meta now charges different rates for marketing vs utility vs authentication messages. If you submit a promotional template as "utility" to save money, Meta will reject it or reclassify it at the marketing rate. Be honest about the category — it also affects your quality rating.

4. Starting with high volume before building a quality rating

New WhatsApp API accounts start with a messaging limit of 250 unique contacts per 24 hours. This grows to 1,000 → 10,000 → 100,000 as your quality rating improves. Sending too many messages too fast to a cold list will tank your quality rating and potentially restrict your number. Start with warm contacts — existing customers who expect to hear from you.

5. Ignoring the 24-hour reply window

After 24 hours from the customer's last message, you can only send pre-approved template messages — not free-form replies. Set up automation to respond quickly, and use templates for follow-ups. A WhatsApp CRM with AI agents handles this automatically.

#whatsapp business api pakistan#WhatsApp API Pakistan#WhatsApp Business API setup#WhatsApp Business Platform Pakistan#WhatsApp CRM Pakistan#Meta WhatsApp API#WhatsApp API pricing Pakistan#WhatsApp BSP Pakistan#WhatsApp Cloud API Pakistan#WhatsApp API guide
Share
F
FOXAF
Writing about WhatsApp marketing, CRM automation and growth at FOXAF.

Frequently asked questions

Do I need an NTN to get the WhatsApp Business API in Pakistan?

Yes. Meta requires business verification, and for Pakistani businesses, the NTN (National Tax Number) certificate from FBR is the primary tax identification document. Sole proprietors can use their personal NTN. Companies registered with SECP should provide both the SECP certificate and NTN.

How long does WhatsApp API setup take in Pakistan?

If your documents are ready (SECP certificate, NTN, utility bill, verified Meta Business Portfolio), most platforms get you live in 1–3 business days. Meta's business verification itself takes 2–5 business days, sometimes up to 14. The total process is typically 3–7 business days.

Can I use a PTCL landline number for the WhatsApp API?

Yes. You can use any Pakistani phone number — mobile (Jazz, Zong, Telenor, Ufone) or landline (PTCL, NayaTel). For landlines, Meta verifies through a voice call instead of SMS. Landline numbers work well for businesses that want a professional, permanent number.

How much does the WhatsApp Business API cost per month in Pakistan?

The total cost has two parts: (1) Meta's per-message fees — approximately PKR 13.20 for marketing, PKR 2.79 for utility, and free for service replies; and (2) your platform subscription — typically PKR 8,500–14,000/month depending on the provider. Total monthly cost for a mid-size ecommerce store sending 3,000–5,000 messages is roughly PKR 25,000–35,000.

What is the difference between a BSP and the Cloud API?

A BSP (Business Solution Provider) is a Meta-approved partner that provides the WhatsApp API through their own infrastructure, plus tools like an inbox, chatbot builder, and analytics. The Cloud API is Meta's own hosted version of the API — free to access, but you need a front-end platform or your own development to use it. Most modern platforms (including Foxaf) use the Cloud API under the hood, giving you the best of both.

Can I use WhatsApp Business API for COD order confirmation?

Absolutely — this is one of the highest-ROI uses in Pakistan. You send an automated utility template message immediately after a COD order is placed, asking the customer to confirm. Stores using this flow report 30–50% reduction in fake COD orders. The utility message costs approximately PKR 2.79, while a single failed delivery costs PKR 500–1,500.

Will my number get banned if I switch to the API?

No — switching to the official WhatsApp Business API does not get you banned. What gets numbers banned is using unofficial grey-route bulk senders, sending spam to contacts who have not opted in, or violating Meta's commerce policy. The official API is Meta's own product. Use it through a verified BSP or platform, send to opted-in contacts, and your number is safe.

Do I need a separate CRM, or can the API platform serve as one?

It depends on the platform. Most BSPs provide a shared inbox and basic contact management, but not a full CRM with deal pipelines, AI agents, and workflow automation. You would need to integrate HubSpot, Zoho, or Pipedrive separately. Foxaf is an all-in-one WhatsApp CRM — it combines the API inbox with a full CRM, so you do not need separate tools.

Is WhatsApp marketing legal in Pakistan?

Yes, WhatsApp marketing through the official Business API is legal in Pakistan. Meta requires that you only message contacts who have opted in (given consent to receive messages from your business). You must also include an opt-out option in marketing messages. Unsolicited spam through grey-route senders is a violation of both Meta's terms and Pakistan's PTA regulations.

How do I move from the WhatsApp Business App to the API without losing contacts?

You cannot directly migrate chat history from the app to the API. However, your phone number carries over — so customers who have your number saved will still see your messages. Export your contacts from the app before switching. Your platform will let you import those contacts. After switching, inform your customers of the upgrade through a broadcast template so they know you are still reachable on the same number.

Run your WhatsApp growth on FOXAF

Inbox, campaigns, automation, lead generation and your sales pipeline — one platform. Start free, no card required.

Keep reading

All articles