kerneltics

Blog

What is a Meta Tech Provider? Why it matters before you choose a WhatsApp platform

A Meta Tech Provider is a platform Meta has verified and app-reviewed. How it differs from a Solution Partner (BSP), who owns your number, and what to ask.

By kerneltics10 min read
  • واتساب API
  • مزود تقني معتمد من ميتا
  • Tech Provider
  • شريك حلول ميتا

Every WhatsApp platform's website seems to carry a label of some kind: "Meta Tech Provider", "official Meta partner", "approved BSP". They sound interchangeable. They are not, and the difference decides three things that matter to you: who bills you for messages, who owns your number and account, and how you leave if the platform stops suiting you.

This post explains what a Meta Tech Provider actually is, from Meta's own developer documentation, how it differs from a Solution Partner, and what to ask before you sign. The worked example is our own: Kerneltics is a Meta-approved Tech Provider, and our platform K-Message is built on that footing.

First: you can use the WhatsApp API without any provider

Many people believe every business must reach the API through a middleman. It is not true. The WhatsApp Cloud API is Meta's own, and the opening lines of Meta's partner documentation say that if you are building an app only your own business will use, you skip the partner program and follow the normal getting-started guide. With a developer, you can do exactly that.

Most businesses still use a platform because the API has no screen. Someone has to build the inbox, receive messages through webhooks, manage templates and connect it all to your systems. A platform built that once and serves it to other businesses, and those companies are what Meta calls partners.

What is a Meta Tech Provider?

Meta recognises three kinds of partner: Solution Partners, Tech Providers and Tech Partners. A Tech Provider, in Meta's words, can offer the full range of WhatsApp Business Platform services to its clients, either on its own or together with a Solution Partner.

To become one, Meta's Become a Tech Provider guide requires three things:

  1. Business verification. The company proves its name, address, phone, email and website to Meta, uploading official documents if Meta cannot find the business.
  2. App Review. Basic app settings such as a privacy policy and app category, plus two screen recordings: one showing a message composed and sent from the app arriving in WhatsApp, the other showing the app creating a message template.
  3. Advanced access to two permissions. One lets the app send messages on behalf of clients. The other lets it reach clients' WhatsApp Business Accounts and their templates.

So "approved" means something specific: Meta has checked who the company is, seen its app do what it claims, and allowed it to manage other businesses' WhatsApp accounts. Without advanced access, Meta notes, those permissions do not even appear in the signup window.

What it does not mean

  • It is not a badge on your number. The approval belongs to the company that builds the platform, not to your business. Kerneltics being verified by Meta does not verify you; every client verifies its own business.
  • It is not Meta endorsing the product. That is why the K-Message footer calls it an independent product, not affiliated with, sponsored or endorsed by Meta or WhatsApp. No contradiction: the approval is permission, not a quality certificate.
  • It is not "Meta Business Partner". In Meta's comparison, Tech Providers are not Meta Business Partners. More on why that wording matters below.

Tech Provider vs Solution Partner (BSP)

Most of the market calls Solution Partners BSPs, short for WhatsApp Business Solution Providers. According to Meta's comparison, both can offer complete services. The difference is money and status:

Solution Partner

  • Has a credit line it can share with clients, so clients skip adding a payment method during signup.
  • Can invoice clients directly for API usage.
  • Is a Meta Business Partner, has Direct Support from Meta, and is eligible for Meta's SMB Accelerator Program.
  • Meta itself calls becoming one a lengthy process, and suggests that anyone who does not need a credit line become a Tech Provider instead.

Tech Provider

  • Has no credit line. Clients add their own payment method once onboarding is complete.
  • Meta bills the client directly for API usage; the provider bills only for its own services.
  • Has Direct Support from Meta, like a Solution Partner.
  • Is not a Meta Business Partner, unless it upgrades to Tech Partner.

Tech Partner: a Tech Provider that is, or is eligible to become, a Meta Business Partner.

There is also a middle route. A Tech Provider can build a Multi-Partner Solution with a Solution Partner, and Meta's own example is the Solution Partner sharing its credit line with the Tech Provider's clients. So if a platform calls itself a Tech Provider and then invoices you for messages, ask whether it works with a Solution Partner.

What this means for your bill

  • With a Tech Provider you see Meta's charges in your own Meta account, at Meta's published rates. Two bills, each clear on its own.
  • With a Solution Partner you may get one invoice covering messages and subscription. Ask whether messages are at Meta's published rate or marked up, and in which currency.

Neither is better in itself; know which one you are on. Both bills are broken down in WhatsApp API pricing in Saudi Arabia.

Embedded Signup and who owns your WhatsApp account

Embedded Signup is an official Meta window that opens from the platform's website. According to Meta's documentation, inside it the business owner:

  • logs in with their own Facebook or Meta business credentials
  • accepts Meta's and WhatsApp's terms
  • picks an existing business portfolio or creates one
  • picks an existing WhatsApp Business Account (WABA) or creates one
  • enters and verifies a phone number, and the display name customers will see
  • grants the platform's app access to those assets

All of this happens in Meta's window, so nobody needs your Facebook password. If a platform asks for it, stop there.

Then the sentence that matters most: Meta states that businesses onboarded through Embedded Signup own all of their WhatsApp assets, have full access to WhatsApp Manager, and that the provider cannot restrict that access in any way.

In practice:

  • The account and number sit in your business portfolio, not the platform's.
  • Templates live on your account. The platform's own permission is described as access to your account's settings and message templates.
  • You can use the same assets with other Meta products, such as ads that click to WhatsApp.

Watch the number itself

The same window can register your own number or one the platform supplied, and that matters the day you leave. Meta also offers some accounts US numbers with a +1 country code and a 555 area code, which it says cannot move to another WhatsApp Business Account or work outside the WhatsApp Business Platform. If your customers know your number, use your own.

If that number runs the WhatsApp Business app today, Meta lets a provider configure Embedded Signup to connect it while you keep using the app for one-to-one chats. Not every platform has that switched on. The options are covered in WhatsApp API vs the WhatsApp Business app.

Check it yourself after connecting

Take nobody's word for it. The day after you connect:

  1. Open WhatsApp Manager with your own login. You should see your number, display name and templates. If you cannot, the account is not yours.
  2. Check your business portfolio settings in Meta Business Suite: the WhatsApp Business Account should sit under your portfolio, and you can see which partners have access to it.
  3. Check the payment method. With a Tech Provider (and no Solution Partner sharing a credit line), you add the payment method yourself. Meta's partner support page says an account without one cannot send template messages.

That page gives three reasons a client finishes signup and still cannot send: no payment method, a different number registered from the one intended, or the account disabled for breaking Meta's policies.

"Official Meta partner" is not the same as "Meta Tech Provider"

When you read a platform's website:

  • "Meta Tech Provider" is a status Meta documents, with clear steps behind it.
  • "Meta Business Partner", in Meta's table, applies to Solution Partners and Tech Partners, not to Tech Providers.
  • "Official Meta partner" is loose wording. Ask which of the three it means.

Some decisions belong to none of them: verifying your business, approving your templates, and Official Business Account status (the blue tick) are Meta's calls. Meta says your business must be verified to be eligible for higher messaging limits, more phone numbers and Official Business Account status. A provider can prepare your file and guide you; one that promises the outcome is promising something it does not control.

Questions to ask any platform before you sign

  1. Are you a Tech Provider, a Solution Partner, or a Tech Provider working with a Solution Partner?
  2. Who bills me for Meta's messages? If you do, at Meta's published rate or with a markup?
  3. Do you onboard through Embedded Signup, with the account and number in my own business portfolio?
  4. Is the number mine? And if I want to keep using the WhatsApp Business app on it, do you support that?
  5. Who handles my business verification with Meta, and what do you need from me?
  6. If I leave, how does the account move? Meta documents ways to move a WhatsApp Business Account between solutions; ask which applies. Conversation history sits with the platform that received it, so ask how to export it.
  7. If the number gets restricted or blocked, who deals with Meta?

Ask before you sign, not on the way out.

Our example: how this works in K-Message

Kerneltics is a Meta-approved Tech Provider, and K-Message is our platform on the official WhatsApp Cloud API. With us, the above looks like this:

  • You connect your number yourself through Meta's official window inside the platform: Embedded Signup. The account and number sit in your business portfolio, and WhatsApp Manager stays open to you.
  • Meta bills you directly for messages in your own Meta account, and the K-Message site says it plainly: at Meta's official price, with no margin from us.
  • Our subscription covers the platform: a shared team inbox, an Arabic AI chatbot, template campaigns, contact groups, appointment booking, and Instagram DMs and email in the same inbox.
  • We guide you through verifying your business with Meta. The decision stays with Meta, and we do not promise what is not ours to give.

The setup itself, from zero until it runs with Odoo, is in WhatsApp Business API setup from zero.

FAQ

Is a Tech Provider a lesser kind of partner than a Solution Partner?

No. Meta says both can offer the full WhatsApp Business Platform. They differ in who holds a credit line, who invoices you for messages, and who is a Meta Business Partner.

If the platform shuts down or we fall out, do I lose my number?

If you signed up through Embedded Signup, Meta says the account and number are yours, and the templates live on your account. What you can lose is whatever only the platform holds, such as conversation history and chatbot settings. That is why the export question comes before signing.

How can I tell whether a platform really is a Meta Tech Provider?

Watch how you connect. Embedded Signup, in Meta's own window, only works for real clients once an app has advanced access from Meta's review, so the platform is a Tech Provider or a Solution Partner. Billing tells you which: asked to add a payment method to your own Meta account means a Tech Provider; sending on someone's credit line means a Solution Partner or a joint solution with one. A platform that asks for your password, or offers to register the account in its own name, is a stop sign.

To have us look over a platform's offer before you sign, or to see K-Message on your own number, see our WhatsApp API page or book a free consultation.