Home/Help Center/Tech Provider vs BSP

Meta account and verification

Tech Provider vs BSP: Who Bills You and Who Owns the Account

What a Meta Tech Provider actually is, how it differs from a Business Solution Provider, and who bills you and who owns your WhatsApp Business Account with VGraple CRM.

By Chirag Darji · Updated 27 Aug 2026 · 7 min read

On this page
  1. Before you start
  2. Steps
  3. Why does this distinction actually matter to your business?
  4. What you will see
  5. Settings and options
  6. Troubleshooting
  7. Related reading
Team members in VGraple CRM with owner, admin and agent roles and their permissions

VGraple CRM operates in Meta's ecosystem as a Tech Provider, which means your WhatsApp Business Account, phone number and Business Manager are created and owned under your own Meta business, not under VGraple CRM's, and Meta bills your conversation charges directly to your own account at its published rates with no markup added on top. This is a structurally different relationship from an older-style Business Solution Provider (BSP) arrangement, and it matters for who controls your account and where your money actually goes.

Tech Provider vs BSP: first 5 of 6 steps

  1. 1Your Business Manager and WhatsApp Business Account
  2. 2VGraple CRM is granted specific, revocable permissions
  3. 3Check who bills you for conversation charges
  4. 4Confirm you retain control by checking Meta
  5. 5Disconnect from VGraple CRM without losing the
The steps on this page, in order.

Before you start

  • No action is required to understand or benefit from this; it describes how VGraple CRM's connection to Meta already works for every customer, on every plan.
  • If you are evaluating VGraple CRM against another WhatsApp platform, it is worth asking the same two questions of any provider: who owns the WhatsApp Business Account (you, or the provider), and who bills the per-message conversation charges (Meta directly, or the provider as a pass-through).

Steps

Profile settings in VGraple CRM with two-factor authentication

Understanding what a Tech Provider relationship means for your account

  1. Your Business Manager and WhatsApp Business Account are created under your own Meta business. During Embedded Signup, Meta creates (or uses your existing) Business Manager, tied to your Facebook account, not to VGraple CRM's.

  2. VGraple CRM is granted specific, revocable permissions, not ownership. Meta's Embedded Signup consent screen scopes exactly what VGraple CRM can do (send and receive messages, manage templates, read the profile fields shown on the channel card); nothing beyond what you explicitly authorize.

Meta policy

Meta's official ecosystem defines several partner categories under the WhatsApp Business Platform. A Tech Provider builds software (like VGraple CRM) that connects businesses directly to Meta's Cloud API, with the WhatsApp Business Account remaining under the business's own Meta ownership throughout. This is distinct from a Business Solution Provider (BSP), an earlier category where the provider more often intermediated account setup and billing on the customer's behalf. Meta's own terminology and partner programs have evolved over time; the practical distinction that matters to a customer is who owns the account and who bills the messages, not the exact label.

  1. Check who bills you for conversation charges. Meta bills per-message conversation charges directly to the payment method on your own Meta Business Manager, at Meta's published rates for your country. VGraple CRM's own invoice covers only your monthly plan; see how Meta bills message charges and how to see them.

  2. Confirm you retain control by checking Meta Business Manager directly. From business.facebook.com, your WhatsApp Business Account, its phone numbers, and its connected apps are all visible and manageable from your own Business Manager, independent of VGraple CRM's interface.

If you ever need to leave

  1. Disconnect from VGraple CRM without losing the account. Because the account is yours, disconnecting a channel in VGraple CRM (Settings, then Channels, then WhatsApp, then Disconnect) does not delete or transfer the underlying WhatsApp Business Account; it only removes VGraple CRM's authorization to use it.

  2. Connect the same number elsewhere if you choose to. A disconnected number can be connected to a different platform, or reverted to the WhatsApp Business app, using its own onboarding flow, since Meta's records still show your business as the account owner throughout.

Why does this distinction actually matter to your business?

It matters for two practical reasons beyond terminology. First, control: because your WhatsApp Business Account is created and owned under your own Meta business, you are never dependent on VGraple CRM's continued cooperation to keep using WhatsApp at all, since the account itself is not VGraple CRM's to hold. Second, cost transparency: Meta's per-message conversation charges go directly to your own Meta payment method at Meta's own published rates, visible in your own Business Manager, rather than arriving folded into an opaque per-message line item a provider controls and can mark up without you ever seeing Meta's actual rate.

Tech Provider (how VGraple CRM operates)Provider intermediating the account
WhatsApp Business Account ownershipYour own Meta businessSometimes held or co-managed by the provider
Meta conversation chargesBilled directly to you by Meta, at Meta's published rateSometimes billed by the provider, with markup not always disclosed
Moving to a different platformDisconnect and reconnect elsewhere; account stays yoursCan require the provider's cooperation or a formal account transfer
Visibility into what Meta actually chargesFull visibility in your own Meta Business ManagerSometimes obscured behind a bundled per-message price

Example

A D2C brand comparing two WhatsApp platforms asks both the same question: "If I stop paying you, do I keep my WhatsApp number and its message history?" With VGraple CRM, the answer is straightforward, since the WhatsApp Business Account was never VGraple CRM's to begin with; it was always the brand's own Meta account, just connected to VGraple CRM's software.

What you will see

Nothing changes visually inside VGraple CRM as a result of this relationship; it is a structural fact about how the connection works, not a toggle or a setting. Where it does become visible is in Meta Business Manager itself: your WhatsApp Business Account, its billing details, and its list of connected apps (VGraple CRM among them, listed by name) are all shown there, editable and removable independently of VGraple CRM.

Settings and options

Setting or fieldWhat it doesDefault
Business Manager ownershipAlways your own Meta business; never VGraple CRM'sSet at Embedded Signup, unaffected by VGraple CRM
Meta billingConversation charges billed directly to your Meta payment methodNo markup from VGraple CRM
App access (in Meta Business Manager)Lists VGraple CRM's granted permissions; revocable at any time from your sideGranted during Embedded Signup consent
VGraple CRM's own billingCovers your monthly plan only, separate from Meta's chargesShown in Settings, then Billing

Troubleshooting

SymptomLikely causeFix
Unexpected charge on your Meta-linked payment methodMeta's own conversation charges for template messages sent outside a free service windowExpected; see how Meta bills message charges for how to read them
Want to revoke VGraple CRM's access without disconnecting inside the productThis can be done from Meta's side directlyIn Meta Business Manager, remove VGraple CRM from the WhatsApp Business Account's connected apps list
Unsure whether your account can move to a different platform laterSome providers with BSP-style intermediation make this harder; VGraple CRM does not, since the account is yoursConfirm ownership directly in Meta Business Manager; the account and its history stay with your business regardless of which platform connects to it
Confused why VGraple CRM does not show a per-message invoiceMessage-level billing is Meta's, not VGraple CRM's, so it is not itemized on your VGraple CRM invoiceCheck Meta Business Manager's billing section for the per-message breakdown

For a full walkthrough of what happens during the connection itself, see connecting your WhatsApp number. For the billing side specifically, see how Meta bills message charges and how to see them, and for the account review that unlocks higher sending limits, see completing business verification.

Frequently asked questions

What is VGraple CRM in Meta's ecosystem: a Tech Provider or a BSP?
VGraple CRM is a Meta Tech Provider for the WhatsApp Business API. This means VGraple CRM connects your business directly to Meta's official Cloud API rather than reselling access through an intermediary layer.
Who owns my WhatsApp Business Account?
You do. Your Business Manager, WhatsApp Business Account and phone number are created and owned under your own Meta business, not under VGraple CRM's. VGraple CRM's access is granted through Embedded Signup and can be revoked from your side by disconnecting the channel or removing the app's access in Meta Business Manager.
Who actually bills me for WhatsApp conversation charges?
Meta bills conversation charges directly to your own Meta account (or payment method attached to your Business Manager) at Meta's published per-message rates. VGraple CRM adds no markup on top and does not itself bill for message volume; the only thing VGraple CRM charges is your monthly plan.
What is a BSP, and does VGraple CRM operate as one?
A Business Solution Provider (BSP) is an older category in Meta's ecosystem where the provider often held or intermediated the WhatsApp Business Account and its billing relationship on the customer's behalf. VGraple CRM does not operate this way; your account and Meta's billing relationship stay directly between you and Meta.
Does being a Tech Provider affect what happens if I stop using VGraple CRM?
No, and this is one of the practical benefits: since the WhatsApp Business Account belongs to your own Meta business, you can disconnect from VGraple CRM and connect the same number to a different platform, or back to the WhatsApp Business app, without needing VGraple CRM's cooperation or losing the account itself.
Can VGraple CRM see or use my Meta credentials for anything beyond what I authorize?
VGraple CRM's access is scoped to the specific permissions Meta's Embedded Signup grants (sending, receiving, template management, and the profile fields it displays), governed by Meta's own OAuth consent screen. Access tokens are encrypted at rest and are never shown to VGraple CRM staff outside of what a specific support request requires.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.