← Blog

·

What is a WhatsApp BSP and a Tech Provider?

Updated on October 25, 2026

A WhatsApp BSP (Business Solution Provider) is what the market calls a company that resells and operates the official WhatsApp Business API for other businesses. In Meta’s current documentation, that role is called Solution Partner, and it sits alongside two other partner types: Tech Provider and Tech Partner. The practical difference comes down to who pays Meta for messages, whether the partner can extend a credit line to clients, and which Meta programs it can join.

This article explains each type based on Meta’s partner documentation, shows what changes for the business that hires one, and lists the questions worth asking before you sign with any intermediary.

Why the WhatsApp Business API has partners

Cloud API is a Meta product, but Meta does not directly serve most of the businesses on the platform. Meta’s documentation defines partners as companies that deploy value-added solutions “as WhatsApp authorized service providers” on behalf of their clients.

In practice, a partner handles one or more of these pieces:

  • the app registered with Meta, with approved permissions;
  • the client signup flow (Embedded Signup);
  • tokens, webhooks and sending infrastructure;
  • billing, support and sometimes a ready-made product (CRM, chatbot, campaign platform).

If you have an engineering team, you can integrate directly with Meta with no partner at all. Here the focus is on decoding the labels you run into when you research vendors.

Meta’s three partner types

Solution Partner (the “BSP”)

Solution Partners are Meta Business Partners that offer the full platform package: messaging, billing, integration support and customer support. What sets them apart is the credit line. With it, clients don’t need to add their own payment method during onboarding, and the partner can invoice API usage directly.

Meta warns that becoming a Solution Partner is “a lengthy process” and suggests the Tech Provider route if you don’t need a credit line or direct invoicing of API usage.

Tech Provider

A Tech Provider can also offer every platform service, on its own or together with a Solution Partner. The difference is that it has no credit line: after onboarding, the client adds its own payment method, Meta bills the client directly for API usage, and the Tech Provider bills separately for its own services.

Tech Partner

A Tech Partner is a Tech Provider that also is, or can become, a Meta Business Partner. The upgrade unlocks the partner accelerator program and benefits such as training, analytics reports and client matching, according to Upgrading to a Tech Partner.

Comparison

Solution PartnerTech ProviderTech Partner
Offers full platform servicesYesYesYes
Has a credit lineYesNoNo
Client skips payment method setupYesNoNo
Invoices API usage directly to the clientYesNo (Meta bills the client)No (Meta bills the client)
Is a Meta Business PartnerYesNoYes
Eligible for the accelerator programYesNoYes
Access to Direct SupportYesYesYes

Source: Partners, Meta documentation.

There is also a fourth case Meta calls “other partners”: agencies that only use Meta Business Suite and don’t need API access. They just need a verified business portfolio, and the client shares its WhatsApp account with them.

How a company becomes a Tech Provider

The path is described in Become a Tech Provider:

  1. App and portfolio. Create a Meta app with the WhatsApp use case, connected to a business portfolio.
  2. Business verification. Required before App Review.
  3. App Review. Submit two videos: one showing a message sent from your app and received in WhatsApp, and one showing a template being created. A screen recording of the dashboard cURL script or of WhatsApp Manager is accepted as an alternative.
  4. Advanced access. Request Advanced access to whatsapp_business_messaging and whatsapp_business_management. Without it, calls on accounts owned by other businesses return error 200.

You can also go through the process together with a Solution Partner by entering its app ID to create a joint solution (a Multi-Partner Solution). In that setup, the Solution Partner can extend its credit line to the clients the Tech Provider brings in.

Onboarding limits

Embedded Signup caps how many new clients a partner can onboard per week:

Partner statusNew clients per rolling 7 days
Default10
Business Verification, App Review and Access Verification completed200
More than 200 per weekMust become a Meta Business Partner

Requirements to become a Tech Partner

To apply for the upgrade, a Tech Provider must, according to Meta:

  • have completed every Tech Provider step;
  • average at least 2,500 daily messages (sent or received) over the last 7 days, or average 200 daily calls over the same period;
  • have 10 or more active clients (that sent at least one message in the last 30 days);
  • keep a business phone number quality rating of 90% or better.

The process includes applying to be a Meta Business Partner with the WhatsApp specialty, signing up for the Partner Portal and enrolling in the Business Messaging Accelerate program. Meta estimates “a few weeks” to get through the approvals.

What changes for the business that hires a partner

Who pays Meta

This is the most important question. With a Solution Partner using its credit line, message costs show up on the partner’s invoice. With a Tech Provider, Meta requires the client to add a credit card to its own account and bills it directly. That affects reconciliation, currency and the risk of an outage: since October 1, 2026, the pricing page warns that accounts without a payment method stop getting service messages delivered once the free monthly tier is used up.

Tokens and access to your accounts

Meta tells Tech Providers and Tech Partners to use business tokens exclusively. These are scoped to the single client who completed Embedded Signup. Solution Partners use a system user token only to share their credit line. If you integrate directly with no partner, you use your own system user token, as covered in permanent WhatsApp API token.

The assets stay yours

According to the Embedded Signup documentation, clients onboarded through that flow own all of their WhatsApp assets and have full access to WhatsApp Manager, and the partner cannot restrict that access. In practice, the number, the portfolio and the verification stay under your company’s name.

Several partners on the same number

Under the new account model, rolling out between September 23 and mid-October 2026, the old WABA splits into a WhatsApp account (number and identity) and a Messaging account (templates, billing and webhooks). According to Updates to WhatsApp Business accounts, a single number can be shared with several partners, each with its own Messaging account and isolated billing. One exception: if a partner attaches its credit line to a client-owned Messaging account, that account can’t be shared with another partner. Switching or adding vendors is now simpler; see how to switch WhatsApp API providers without losing your number.

Coexistence needs a partner

Connecting a number that is already on the WhatsApp Business app to the API, while keeping the app on the phone, is done through a partner’s Embedded Signup. See what syncs in WhatsApp coexistence.

Questions to ask any vendor

Before you sign, get written answers to these:

  1. Who pays Meta for messages: me, with a card on my own account, or you, on your invoice?
  2. Are Meta’s rates passed through at the official list price or with a markup? In which currency?
  3. Will the portfolio, number and account be under my company’s name?
  4. Do you support coexistence with the WhatsApp Business app?
  5. Do webhooks arrive in Meta’s format or in a proprietary one?
  6. How do I leave: can I move the number to another vendor or integrate directly?

The article how to choose a WhatsApp API provider turns these questions into a 10-point checklist.

What about Vectalk?

Vectalk is a managed proxy for Meta’s official WhatsApp Cloud API. Your application talks to Vectalk using the same payloads as Meta, and webhooks follow the format in Meta’s documentation. For billing, you pay Vectalk and Vectalk pays Meta, with no card on file at Meta. Vectalk also supports coexistence, so the number keeps working in the WhatsApp Business app and on the API at the same time.

To explore the API, read the documentation or create your account. For sales questions, use the contact page.

Frequently asked questions

Are a BSP and a Solution Partner the same thing?

In practice, yes. “BSP” is the term the market uses; Meta’s current documentation calls this partner type a Solution Partner. What defines it is being a Meta Business Partner with a credit line it can extend to clients.

Do I need a partner to use the WhatsApp Business API?

No. A business can create its own Meta app and integrate directly with a system user token. A partner makes sense when you don’t want to run the app, tokens, webhooks and billing yourself, or when you need something that depends on one, such as coexistence. See how to get access to the WhatsApp API.

Is a Tech Provider worse than a Solution Partner?

Not necessarily. Both can offer the same services and both get Meta’s Direct Support. The core difference is billing: with a Tech Provider, Meta bills you directly; with a Solution Partner using a credit line, the partner invoices you.

How do I know which partner type my vendor is?

Ask, and check the billing flow. If after onboarding you have to add a card to your own Meta account, API usage is billed by Meta directly. If message costs show up on the vendor’s invoice, there is a credit line or another pass-through arrangement.

Can I change partners later?

Yes. Under the new account model, you can add a partner to the same number without migrating it. The guide on switching WhatsApp API providers covers what to watch for with templates and billing.


Official sources consulted on October 25, 2026: Partners overview, Become a Tech Provider, Upgrading to a Tech Partner, Embedded Signup, Access tokens, Updates to WhatsApp Business accounts, Pricing.

Integre o WhatsApp oficial ao seu sistema

A Vectalk entrega a Cloud API da Meta com os mesmos payloads e webhooks, um token para todas as contas e documentação completa.