Tech Provider or reseller — who is actually billing you for WhatsApp
In short
A Meta Tech Provider connects your own WhatsApp Business Account and Meta bills you directly for messages on your own payment method, so the provider never touches that transaction and cannot mark it up. A Solution Partner holds a credit line with Meta, buys messages and resells them to you on its own rate card, so its message price is set by the partner rather than by Meta. Neither is dishonest, but only one of them lets you see what Meta actually charged. The quickest test is whether your per-message price changes when you change software plan — Meta does not price messages by subscription tier.
Checked
Two providers can sell you what looks like the same thing and have completely different relationships with your money. Which one you are talking to decides whether the message price you are quoted is a fact or a decision.
The two shapes
A Tech Provider builds software that connects to your WhatsApp Business Account. You attach your own payment method; Meta bills you directly for every message. The provider never holds that money and never sees that invoice — so it could not add to it if it wanted to. It charges you separately for the software.
A Solution Partner, usually called a BSP, holds a credit line with Meta. It buys messages from Meta and sells them to you, on a rate card it writes. That is a real business with real costs — carrying credit, handling billing, supporting you — and charging for it is legitimate. But the number is theirs.
Why anyone would choose the reseller
One invoice, in rupees, from a company with an Indian bank account, without putting a card on a Meta business account. Some finance teams strongly prefer that, and some businesses cannot easily pay Meta directly at all. Resellers also often front the credit, so a payment failing on Meta’s side at 2am does not stop you.
Those are real advantages. The trade is that you can no longer separate the cost of the message from the cost of the software.
How to tell which one you have
The reliable test: does your message price change with your software plan?
Meta charges one rate for a marketing message to an Indian number. It does not discount for being on somebody’s Advanced plan. So if a provider lists one per-message price against its entry plan and a lower one against its top plan, that difference is not Meta’s price moving. It is the provider’s margin moving — published openly on their pricing page, and almost never read as what it is.
Other tells:
- Who is the payment method attached to? If you never added a card to a Meta Business account, Meta is not billing you.
- Is there a “rate card” with the provider’s name on it? Then it is their rate card.
- Can you see your Meta invoice? With a Tech Provider you can, in Meta Business Suite, itemised by category. With a reseller there is no Meta invoice in your name.
- Ask directly: “Does Meta bill me, or do you?” A straight answer is a good sign about everything else.
What it changes when Meta puts prices up
Meta may change rates on the first day of a quarter, with a month’s notice. India had two rate changes in 2026 before October, and on 1 October 2026 Meta changed what is chargeable at all.
With Meta billing you, a rate change appears on your Meta invoice, on the date Meta published, at the amount Meta published. You can check it.
With a reseller it arrives through them. It may match Meta’s exactly; it may not. There is no document to hold it against — fine when you trust them, awkward when a price goes up 18% and you would like to know how much of that was Meta.
The honest summary
If you want one bill, in rupees, from someone local who will carry the credit, a Solution Partner is a reasonable choice and you should not be talked out of it.
If you want to know what you are paying Meta, pay Meta — a Tech Provider, your own payment method, and a separate visible fee for the software. That is the shape talkv is, which is why this page exists. The test above works on us too, and it should be applied to us.