Optical retail operations

WhatsApp for Your Shop: What's Legal, What Gets You Banned, and What Changes on 1 October

The difference between the WhatsApp Business app, a bulk sender and the real Business Platform — what each costs, what gets a number banned, and the 1 October 2026 change that turns "your order is ready" into a billable message.

Also available in: हिन्दी · मराठी

Here is the message you actually want to send.

A customer ordered on Tuesday. The lens came back from the lab on Friday afternoon. You want him to know, today, without anyone remembering to call him.

That one message — sent by the software, at the moment the job moved, without a person deciding to send it — is the whole reason a shop wants WhatsApp. Everything else sold to you under the heading "WhatsApp marketing" is a different product, and some of it will cost you your number.

Disclosure: I build Optocore, an optical ERP that sends these messages, and my other company is a registered Meta Tech Provider. That is a reason to read this critically. It is also why I can tell you what the wallet screen looks like and what Meta charges, because we pay Meta directly every month.

Three different things are called "WhatsApp for business"

Most confusion in this market comes from one word covering three unrelated products. They have different rules, different costs, and different consequences.

WhatsApp Business app A "bulk sender" WhatsApp Business Platform
What it is A free app on a phone Software driving that app, or an unofficial gateway Meta's official messaging API
Who sends A person, by hand A script, pretending to be a person A server, with Meta's permission
Cost Free ₹500–2,000/month to the vendor Per message, paid to Meta
Allowed by WhatsApp Yes No Yes
Can your software trigger it? No Yes, until it stops Yes
Consent record None None Stored, per customer
Worst case Nothing Number permanently banned Restricted send limit until quality recovers

The middle column is where most Indian small businesses end up, usually without being told which column they bought.

How to tell which one you are being sold

You do not need to understand the technology. One question separates them: whose phone sends the message?

If the software opens WhatsApp on your phone with the message pre-typed and you press send — that is the app, and it is fine, and it will never be automatic. If the software claims to send by itself but the messages arrive from your existing personal or Business-app number with no setup beyond scanning a QR code — that is the middle column. If setting it up took a Facebook Business verification, a display name approval and a separate number that can no longer be used in the WhatsApp app on a phone — that is the real Platform.

The QR code is the tell. The official Platform has no QR step.

What actually gets a number banned

Owners imagine a rule being enforced by a person. It is not. It is a measurement.

Meta watches how people react to your messages — blocks, reports, and whether anyone replies. That becomes a quality rating on your number. As the rating falls, Meta first lowers the number of people you may start a conversation with in 24 hours, then restricts the number, then bans it. Nobody warns you in a way you will notice, and the appeal process is a form.

What pushes the rating down, in order of how often I have seen it:

  • A list that is not yours. Numbers bought, scraped, or copied from a society WhatsApp group. These people do not know you. A meaningful share will report the message, and that is the fastest way down.
  • Promotion to people who only ever bought once, years ago. Technically your customer. Emotionally, a stranger.
  • Sending the same offer repeatedly. The second one gets blocked far more than the first.
  • Automating the consumer app. Independent of what you send — driving the app with a script is against WhatsApp's terms, and detection results in a ban on the number rather than on the tool you paid for.

Notice what is not on that list: telling your own customer that his own order is ready. That message gets replies, not reports. It improves the rating it does not cost you.

The asymmetry worth internalising: the messages that make you money are the ones Meta prices cheapest and that customers react to best. The messages that feel like marketing are the expensive ones that damage the number. Most shops do this exactly backwards because the tools they are sold only do the second kind.

What it costs, honestly

Since 1 July 2025 Meta charges per message rather than per conversation, and the price depends on the category of the message, not its length.

Category What it is India rate A shop's use
Utility About a transaction that already happened ≈ ₹0.115 Order confirmed, job ready, payment received
Authentication One-time passwords ≈ ₹0.115 Rarely needed
Marketing Offers, recalls, anything promotional ≈ ₹0.8631 Festival offer, "time for a check-up"
Service Your reply inside 24h of a customer message Free today — see below Answering a question

These are Meta's India figures from its INR rate card, effective 1 July 2026. India was not among the markets repriced in that revision — Hong Kong, Hungary, Italy, Poland, Qatar, Romania, Singapore, Spain and the United Kingdom were — so these are the current rates, not last year's. Meta revises the card periodically, so confirm before committing to large volumes.

Now put a real shop through it. Thirty jobs a week, each getting an order confirmation and a "ready for collection" message, is about 260 utility messages a month — roughly ₹30. Add a recall campaign to 200 customers whose glasses are eighteen months old, once a quarter, and that is about ₹173 in the month you send it.

A shop running WhatsApp properly spends something like ₹30 to ₹200 a month in message charges. Not thousands.

Which is why "unlimited WhatsApp, flat fee" should worry you

Several optical and billing products in India advertise unlimited WhatsApp campaigns inside a subscription of ₹499–599 a month. Run the arithmetic above at any real volume and the flat fee does not cover Meta's charges — because for those products, there are no Meta charges. There is no Meta. It is the middle column.

This is checkable in a demo and it takes two minutes. Ask what a thousand promotional messages would cost. A real integration answers with a number.

⚠️ What changes on 1 October 2026

Meta has announced two changes that take effect in about a fortnight, and they matter specifically to the "free" parts of the system:

  • Service messages stop being unlimited. Your free-form replies inside the 24-hour window after a customer writes to you were free without limit. From 1 October each business phone number gets 1,000 free service messages a month — resetting monthly, with no rollover — and every message after that is charged at your market's utility rate. In India that is about ₹0.115, the same as an order update.
  • Utility templates inside an open customer service window become chargeable. Previously, if a customer had messaged you in the last 24 hours, a utility template to them was free. That exemption goes.

Where this comes from, since it matters: Meta's public pricing page still carried the old “service conversations are free” wording when this was written on 13 September 2026. The change is documented through Meta's partner channels and is being passed on by every major provider. If your vendor has not mentioned it to you, that is itself informative.

For a single shop, neither is expensive — 1,000 replies a month is a great deal more conversation than most counters have. But two consequences are worth planning for.

First, if you are running a shop where staff chat with customers all day on the business number, that volume now has a meter on it, and you should know roughly where you sit before the bill arrives rather than after.

Second, and more usefully: any vendor whose pricing was built on "utility messages are free when the customer replied" now has a cost they did not have in September. Ask yours what changes for you on 1 October. The answer tells you whether they are actually on the Platform, because a vendor who is not will have no idea what you are talking about.

You need permission before the first message, and since the Digital Personal Data Protection Act came into force you need to be able to show it.

What counts, practically:

  • A line on your order form or invoice the customer agrees to, saying you will send order updates and offers on WhatsApp
  • A customer messaging you first
  • A tick box on a web form, not pre-ticked

What does not count: having the number because he bought something. A phone number is not consent, and "he is my customer" is not a record.

The part that matters operationally is that consent has to be stored against the customer, with a date, and withdrawal has to work — if someone replies STOP, the next campaign must not include him. If your system cannot produce that list, you do not have consent management, you have a spreadsheet and a hope.

Test it in the demo: ask to see the consent record for one customer, with the date and the source. Then ask what happens when he opts out.

Templates: why you cannot just type a message

On the Platform, you cannot start a conversation with free text. You write a template, submit it to Meta, and Meta approves or rejects it — usually within minutes, occasionally a day. Once approved, your software fills in the blanks: name, order number, amount.

Two things about templates repay learning.

The category you choose decides the price. The same sentence can be utility or marketing depending on how it is written. "Your spectacles are ready for collection, order 4412" is utility, at 11.5 paise. "Your spectacles are ready — and this week get 20% off a second pair" is marketing, at seven and a half times the price, and it is more likely to be blocked. Putting an offer into an order update is a false economy in both directions.

Rejections are specific, not mysterious. Templates get refused for placeholders at the very start or end, for promotional content submitted as utility, and for language that reads as spam. Fix and resubmit; it is not a negotiation.

The three messages worth setting up first

Ignore campaigns for a month. These three, in this order, are where the return is:

  1. "Your order is confirmed." Sent at billing, with the order number and the expected date. Utility. It kills the phone call asking whether it is ready, and it gives the customer your number in his chat list, which is where he will look when he wants to reach you.
  2. "Your spectacles are ready." Sent when the lab job moves to ready — by the system, at that moment. Utility. This is the single highest-value message in an optical shop, because "not ready yet" at the counter is the thing customers remember longest. Job and prescription records are what make it possible.
  3. "It has been eighteen months since your last glasses." Sent off the prescription date, not a calendar blast. Marketing, so it costs more — but sent to the right 200 people rather than all 3,000, and it is the cheapest customer acquisition an optical shop has.

The first two are near-free and are pure operations. The third is the one that pays for the software, and it is impossible without records — which is the real reason a WhatsApp tool bolted onto a shop that keeps no prescription history never produces anything.

Five checks for any vendor's "WhatsApp integration"

Run these in the demo, in this order. They take ten minutes and they are decisive.

  1. Show me the template list, with each template's Meta approval status. A share button has no templates.
  2. Show me what a message costs, and where I top up. A real integration has a balance; an unofficial one has nothing to meter.
  3. Show me the consent record for one customer, with date and source.
  4. Move a job to "ready" and let me watch the message go without anyone pressing send. This separates automation from a button.
  5. What changes for me on 1 October? A vendor on the Platform has an answer ready.

Any product that passes all five is doing this properly, whoever sells it. Any product that fails three is selling you a share button with a subscription attached.

Frequently asked

Can I use my existing shop number?
Yes, but it moves. A number on the Business Platform cannot also be used in the WhatsApp app on a phone — the migration is one-way for as long as you stay. Most shops keep the shop's known number on the Platform and give staff a different handset number for personal use. Plan this before you start, not after.

Do customers see a green tick?
Only if Meta grants it, and it is not required. What customers do see is your verified business display name instead of a bare phone number, which is most of the credibility benefit.

Is a bulk sender illegal?
Usually it is not a matter of law but of WhatsApp's terms, which you agreed to. The penalty lands on your number, not on the vendor's. Under DPDP, messaging without a consent record is separately a problem regardless of the tool.

What if I only want order updates and no marketing at all?
That is a perfectly good answer, and it is the cheap one — a few rupees a week. You still need the Platform to send them automatically, but you will never touch the expensive category.


Rates and platform changes above are from Meta's published pricing documentation for the WhatsApp Business Platform, read on 13 September 2026. The India rates are from the INR rate card effective 1 July 2026; India was not repriced in that revision. Meta revises the card periodically, so confirm with your provider before budgeting large volumes. Nothing here is legal advice on DPDP compliance — for that, take a written opinion.