WhatsApp Business API Price in Pakistan: What It Really Costs
One example month of the WhatsApp Business API in Pakistan, line by line: the platform fee, Meta's template charges and the replies that cost nothing.
AI & Automation
AI Automation AI Agents Business Process Automation AI Chatbots Voice AI WhatsApp Automation WhatsApp Coexistence CRM Automation Workflow Automation Lead AutomationDevelopment
Website Development PHP Development Custom Web Applications Business Portals SaaS Development API Integration Custom CRM DevelopmentGrowth
Lead Generation System Lead Generation Digital Marketing SEO Social Media Solutions Conversion OptimizationDesign
UI/UX Design Landing Pages Brand & Digital IdentityOctober 14, 2026 8 min read AMEVIX DIGITAL
Monday, 11 am. The rider from the courier drops six parcels back at your door. Two say "customer refused". Three say "phone band hai". One says "incomplete address". You paid delivery on all six, and now you will pay the return charges too. The stock is fine, but the money is gone, and the packing time is gone with it.
The usual fix is a person who calls every order before booking. That works until a sale weekend brings 80 orders and the caller is still on order 30 at 9 pm.
A COD order confirmation WhatsApp flow does the first round of that calling for you. The customer gets a message minutes after ordering, taps Confirm, Cancel or Change Address, and your store updates on its own. Here is the setup, step by step, the way we build it for stores on Shopify, WooCommerce and Instagram.
First, do the sum. If each returned parcel costs you the outgoing delivery plus a return charge, multiply that by last month's returns. Write the number down. You will compare against it in week one.
Skip this and the flow breaks on day two.
Every message you start on the API is a template: fixed text Meta approves, with blanks filled per order. Meta puts each template in a category: utility (about something the customer already did, like an order), marketing (offers) or authentication (login codes). An order confirmation is utility, and it should read like one.
A sample we would start from, Roman Urdu first because most COD buyers read it faster:
Assalam o Alaikum {{1}}, aap ka order #{{2}} humein mil gaya hai.
Items: {{3}}
Total (Cash on Delivery): Rs {{4}}
Delivery address: {{5}}
Barah-e-karam neeche button se order confirm karein, taake hum parcel book kar saken. Please confirm your order using a button below.
Buttons: Confirm Order | Cancel Order | Change Address
A few details that matter in practice:
Timing does more work than wording. A customer who ordered five minutes ago remembers ordering. The same customer two days later, after seeing a cheaper version on another page, is the one who refuses at the door.
So the trigger is the new order itself. The system checks the payment method: prepaid orders skip confirmation and only get tracking later, COD orders get the template straight away. We wire the store and WhatsApp together through their APIs; our API integration page explains that without code.
Two things break this step most. Phone numbers: customers type 0300-1234567, 3001234567, +92 300 1234567 and sometimes a landline. Clean every number to the 92300 format and flag anything that cannot be a Pakistani mobile. Duplicates: some customers tap "Place order" twice. Merge same-number, same-item orders placed minutes apart, or the customer gets two messages and cancels both.
A button that only says "thanks" wastes the whole flow. Each tap should change something in your store:
The order gets a "confirmed" tag or status, and it moves to the list your packer books with the courier. Send a short reply: "Shukriya! Aap ka order confirm ho gaya. Booking ke baad tracking number bhej denge."
The order is cancelled in the store and the stock goes back. You can ask one optional question ("Kya hum wajah jaan sakte hain?") but do not argue. A cancellation now costs you one message. A refusal at the door costs you two delivery charges.
The system asks for the full address with area and city, then puts the order on hold for a person to check. Do not let the bot rewrite addresses alone. A human glance takes ten seconds and catches "same as before" answers.
The 24-hour rule helps here. When the customer taps a button or writes back, a 24-hour customer service window opens, and your replies inside it are free-form and free. Only messages you start outside that window need an approved template. For template costs, see our WhatsApp Business API price in Pakistan breakdown.
Some customers tap nothing. They are at work, the message is buried, or the number was fake. Set one rule in advance so nobody decides order by order at night. A rule we often start sellers on:
Honestly, the exact hours matter less than having the rule. And skip the third reminder: two unanswered messages is an answer.
Confirmation stops fake orders. Tracking updates stop genuine buyers from being out, or short of cash, when the rider comes. Three messages are enough:
How you get these status changes depends on the courier: some offer APIs or webhooks, some only a portal. Ask your courier account manager before promising live updates. These are also utility templates, and the same rule applies: no "use code EID10 on your next order" squeezed in.
If the status lives only in WhatsApp, your packer still books the cancelled order, because they work from the store's order list. Every tap has to land back there.
Give your team one daily view: ready to book, waiting for reply, needs a call, address check. For the bigger picture of what an AI agent can handle for an online store beyond confirmations, read our post on AI agents for ecommerce stores.
We see these most when a seller tried building this before coming to us.
"Your order is confirmed! Get 10% off your next order" turns utility into marketing. Meta can categorise it that way, which changes how it is charged and delivered. Keep confirmations boring and send offers separately, only to people who agreed to them.
Uploading your old customer list and sending the confirmation template to "remind" them is not confirmation, and people report it. Only real buyers, for a real order, from the number they typed at checkout. Add a line at checkout such as "We will confirm your order on WhatsApp" so the message is expected.
Many owners expect to message anyone from the dashboard for free once the number is connected. In practice, the first message to someone who has not written to you in the last 24 hours must be an approved template, and Meta charges for those. Replies inside the window are free. Plan your reminders with that in mind.
Browser extensions that send from your personal number are how stores lose their number in the middle of a sale. Use the official API.
Never launch on the first day of a big sale. Start like this:
If you want this built for your store, from template wording to courier updates and status sync, our WhatsApp automation team sets it up on your existing number. Coexistence plans start from PKR 12,000 per month, and you keep using the WhatsApp Business App on your phone. Send us your store platform and courier on our contact page and we will tell you what fits.
See how this looks in practice across our AI automation, custom CRM and lead generation services, or tell us the outcome you need.
Order aate hi customer ko ek approved WhatsApp template bhejein jis mein order number, amount aur address ho, aur Confirm, Cancel aur Change Address ke buttons hon. Button dabane par store mein order ka status khud update ho jaye. Jo reply na kare, us ke liye pehle se ek reminder aur call ya hold ka rule set karein.
You can send it by hand from the WhatsApp Business App, but it does not scale and it cannot update your store automatically. Sending automated messages from a personal number through bulk tools can get the number banned. The official WhatsApp Business Platform is the safe route, and Coexistence lets you keep the app on your phone too.
A plain order confirmation about an order the customer just placed is a utility template. Meta decides the final category and can recategorise it. If you add a discount, coupon or upsell, it can be treated as marketing.
It filters out many orders placed by mistake, with wrong numbers or by people who changed their mind, before you pay for delivery. It cannot stop every refusal at the door. Compare your own return numbers before and after the first few weeks to see what it does for your store.
Send one reminder template a few hours later. If there is still no reply, call the customer for higher value orders, and put low value orders on hold with an automatic cancel after a set time. Avoid sending more than two messages.
Shopify can send a signal when a new order is created, and a connected WhatsApp system can use that to send the template within minutes. The same signal is used to skip prepaid orders. Button replies can then add tags like cod-confirmed or cod-cancelled back on the order.
WooCommerce bhi naya order aate hi webhook bhej sakta hai, jis se WhatsApp template chala jata hai. Customer ke button ke hisaab se order On hold, Processing ya Cancelled ho jata hai. Plugin chunte waqt dekhein ke woh official WhatsApp API use kar raha hai, personal number nahi.
Yes, once you book the parcel the tracking number can go out in a utility template. Whether later updates like out for delivery are automatic depends on what your courier provides, an API, webhooks or only a portal. Ask your courier account manager what they offer.
Meta charges for templates you start, and Meta sets and changes those prices, so check the current rate before you plan. Replies inside the 24-hour customer service window are free. AMEVIX DIGITAL Coexistence plans start from PKR 12,000 per month for the platform itself.
The longest waits are usually Meta business verification and template approval, which are outside anyone's control. The store and courier connection itself is normally a few days of work once access is ready. Plan a test week before switching it on for a big sale.
One example month of the WhatsApp Business API in Pakistan, line by line: the platform fee, Meta's template charges and the replies that cost nothing.
Real reasons business WhatsApp numbers get banned, from what you sell to the number's past, and how to automate on the official platform safely.
Keep your WhatsApp Business App and add the official API on the same number. How Coexistence works, what syncs, its limits and how to connect safely.