All articles
Guide

WhatsApp BSP Procurement 2026: RFP Scorecard & Exit Clauses

Buyer-side methodology for enterprise WhatsApp BSP procurement in India 2026 — because most BSP regret is manufactured at signing time, not discovered later. Includes an 8-criteria weighted RFP scorecard (pricing transparency 20%, exit rights 15%, DPDP posture 15%, SLA, throughput, onboarding, roadmap, stability), the four pricing-forensics questions that expose hidden per-message markup (illustrative: ₹0.15–0.40/msg buried in a bundled rate is ₹90k–₹2.4L a year at 50k msgs/mo), a DPDP processor-clause checklist (purpose limitation, sub-processors, breach SLA, deletion on exit, audit rights), a two-week instrumented PoC design, a contract red-flag vs safe-clause table (auto-renew traps, volume commits, fair-use asterisks, IP grabs, consent-ledger hostage-taking), exit-clause drafting for data/template/number portability, and a 5-stage lifecycle for running the whole procurement on WhatsApp itself. Plus how RichAutomate answers the same scorecard — ₹0 platform fee, Client Pay ₹0.10/msg with Meta billed direct and zero markup, SaaS Pay ₹1.20/₹0.30 all-in, exportable data, no lock-in — and when an enterprise should honestly pick a global CPaaS instead.

RichAutomate Editorial
10 min read 0 views
WhatsApp BSP Procurement 2026: RFP Scorecard & Exit Clauses

Most WhatsApp BSP regret is manufactured at procurement time, not discovered later. The lock-in clause nobody read, the per-seat fee that crept in after onboarding, the per-message markup that only became visible when month-3 invoices stopped matching the demo-day spreadsheet — every one of those was sitting in the proposal the day you signed. This guide is the buyer-side methodology for enterprise teams in India choosing a BSP in 2026: a weighted RFP scorecard, the pricing-forensics questions that expose hidden markup, a DPDP-grade security review, a contract red-flag table, and the exit clauses you must draft before you enter. It is deliberately not a vendor ranking — for that, see our provider roundup — and not a migration runbook either, which lives in the BSP migration guide. This is the process that makes both of those easier.

Why BSP procurement is not normal SaaS buying

Three structural differences break the standard SaaS playbook. First, there is a layer you don't contract with directly: Meta. Your WhatsApp Business Account (WABA), phone number, templates and quality rating live with Meta, and Meta's per-message charges flow through whatever pricing wrapper the BSP builds. A BSP can obscure that layer or expose it — and that single design choice drives most of your five-year cost.

Second, the economics are per-message, not per-seat. A CRM that costs 10% more is a budgeting nuisance; a BSP that adds ₹0.25 of invisible markup to every message is a tax on your growth that compounds with volume. Procurement teams trained on seat-based SaaS routinely under-scrutinise the per-unit line.

Third, switching costs are asymmetric and contract-defined. Meta lets a WABA move between BSPs, but whether your contacts, opt-in records, conversation history and flow logic move with you is decided entirely by the contract you sign today. The vendor knows this. Your RFP has to know it too.

The weighted RFP scorecard

Score every shortlisted BSP on the same eight criteria with declared weights. Make vendors answer in writing — written answers become contractual representations; demo-call answers evaporate.

CriterionWeightWhat a top score requires
Pricing transparency20%Per-message markup disclosed per Meta conversation category, in writing; no bundled "all-inclusive" rates that hide the Meta pass-through
Exit and export rights15%Contractual right to export contacts, opt-in ledger, templates and conversation history in open formats, at no exit fee
Data residency and DPDP posture15%Processor obligations in the contract, sub-processor list disclosed, India data-handling position stated (verify specifics as of 2026)
SLA and service credits12%Uptime SLA with automatic service credits, not "commercially reasonable efforts"; webhook delivery covered, not just dashboard uptime
Throughput and rate-limit guarantees12%Stated messages-per-second capacity and queue behaviour under load, validated in PoC — not just Meta's tier limits restated
Onboarding and managed-service quality10%Named onboarding owner, documented response times, India business-hours support on the channel you actually use
Roadmap and AI capability8%Shipped features you can test today (flows, AI agents, integrations) — score what exists, not slideware
Financial and operational stability8%Years in operation, Meta partner status you have independently verified, reference customers at your volume

Weighting discipline: agree the weights with finance, legal and ops before the first vendor call. Weights set after demos get quietly bent toward the vendor with the best salesperson. The two highest-weighted criteria here — pricing transparency and exit rights — are precisely the two that demos never cover.

Pricing forensics: questions that expose hidden markup

Per-message economics hide in four places. Put these questions in the RFP verbatim and require numeric answers:

1. "State your markup over Meta's charge for each conversation category — marketing, utility, authentication, service — as a separate line." A BSP that quotes one blended "per-message rate" without splitting out the Meta component is bundling its margin into a number you cannot benchmark. Illustrative math: at 50,000 messages a month, a hidden markup of ₹0.15–0.40 per message buried in a bundled rate is ₹7,500–20,000 a month — ₹90,000 to ₹2.4 lakh a year — that never appears as a "platform fee" on any invoice (illustrative; verify rates current as of 2026).

2. "List every fee that can change during the term, and the escalation mechanism." Platform-fee escalators, annual "uplifts", and re-rating clauses triggered by volume changes belong in daylight.

3. "Is any component mandatory-bundled?" Onboarding packages, minimum monthly commits, compulsory support tiers and seat minimums are markup wearing a different coat.

4. "What is the per-seat or per-agent cost at 5, 25 and 100 users?" Per-seat creep is the quiet second tax: the pilot with 3 agents is cheap; the rollout with 60 is not. If the model decision itself is unclear, our Client Pay vs SaaS Pay decode explains the two clean ways a BSP can charge — and run your own volumes through the WABA cost calculator before you score anyone.

Security and compliance review: the DPDP processor checklist

Under India's DPDP regime your BSP is a data processor acting on your instructions, and the obligations only bind if they are in the contract (verify the current rules and timelines as of 2026 with counsel). Require each of these as drafted clauses, not policy-page links:

Purpose limitation — customer data is processed only to deliver the contracted service; no secondary use, no model-training on your conversations without explicit written consent. Sub-processor disclosure — a named list (cloud hosts, analytics, support tooling), with notice before any addition. Breach-notice SLA — a defined clock measured in hours, to a named contact, with enough detail for you to meet your own notification duties. Data deletion on exit — certified deletion within a stated window after contract end, covering backups. Audit rights — at minimum, the right to receive security-assessment summaries; ideally, the right to audit on notice.

Beyond the contract, do two verification passes: confirm the vendor's Meta partner status independently in Meta's own partner directory rather than trusting a badge on a website (verify the current directory location as of 2026), and review token and access governance — who inside the vendor can read your messages, how system-user tokens are scoped and rotated, and whether tenant data is isolated. A vendor that cannot answer the token question crisply has not thought about it.

Reference checks and the two-week PoC

Ask references the questions vendors don't arrange: What broke in month three? How did billing accuracy hold up against the proposal? What was the real support response time during an outage? Then design a proof-of-concept that produces evidence, not impressions. Two weeks is enough if you instrument it. A PoC must prove four things:

Throughput — send a realistic burst (a few thousand messages) and measure actual delivery pace and queue behaviour, not quoted capacity. Webhook reliability — count delivery/read/reply callbacks received versus expected; missed webhooks silently corrupt every downstream workflow. Support response — raise two real tickets during the PoC, one routine and one marked urgent, and time the answers. Billing accuracy — reconcile the PoC invoice line-by-line against your own message logs and Meta's conversation counts. A vendor whose PoC invoice doesn't reconcile is showing you month three early.

Free leverage: a serious BSP will run this PoC without a paid commitment. A 14-day free trial with real credits is a PoC — if a vendor wants a signed annual contract before you can measure throughput, that is itself scorecard data.

Contract red flags vs safe clauses

Red flagWhat it costs youSafe clause to ask for
Auto-renew with 90-day prior notice windowMiss a 3-day window in month 9 and you are locked for another yearRenewal only on written confirmation; 30-day notice, no penalty
Volume commits with shortfall chargesYou pay for messages you never sent in a slow quarterPay-per-use, or commits with rollover and a right-size review every quarter
"Unlimited" plans with fair-use asterisksThrottling exactly when your biggest campaign runsNumeric throughput floor in the SLA
Vendor IP claims over flows and bots you buildYour chatbot logic becomes their property — rebuilding from zero on exitYou own all configurations, flows and content you create
No export of contact and consent ledgerYour DPDP consent trail — and your audience — is hostageExport of contacts, opt-ins, templates and history in CSV/JSON at any time, free
Exit fees or "data retrieval" chargesA ransom dressed as a service₹0 exit cost stated explicitly

Exit clauses: draft the divorce before the wedding

Four assets must be portable, and each needs its own sentence in the agreement. Data portability: contacts, opt-in/consent records with timestamps, approved template library, and conversation history — exportable in open formats, self-serve, throughout the term and for a stated window after it. Template ownership: approved templates belong to your WABA at Meta, but confirm contractually that the BSP will not delete or obstruct them during transition. Number portability: a WABA and its number can generally be moved between BSPs through Meta's process, but the mechanics and timelines change — verify the current Meta process as of 2026, and put a cooperation duty on the vendor ("vendor shall execute all steps required by Meta to transfer the WABA within X business days of notice"). Parallel-run rights: the explicit right to run a second provider alongside during transition, so you never face a hard cutover. The operational sequence of an actual move is covered step-by-step in the BSP migration guide — the point here is that every step in that guide is trivial or miserable depending on what you sign now.

Stop overpaying on WhatsApp

Get a 1-minute BSP audit on WhatsApp

Drop your WhatsApp number — we line-item your current invoice against Meta India rates in under 60 seconds. India-hosted, DPDP-compliant.

DPDP-compliant · India-hosted · 1-min reply

Run the procurement on WhatsApp itself

The most underrated due-diligence trick: make WhatsApp the procurement channel and watch how each vendor performs on their own product. A five-stage lifecycle works cleanly:

1. RFI broadcast — a templated message to shortlisted vendors with the scorecard attached as a PDF. 2. Scored Q&A threads — one thread per vendor; their response speed, clarity and willingness to answer the markup question in writing all feed the scorecard. 3. PoC coordination — schedule the throughput tests and ticket drills in-thread; you are simultaneously testing their inbox, routing and notification behaviour. 4. Commercial negotiation thread — keep redlines and concessions in a written, timestamped channel. 5. Award and onboarding — the winning thread becomes the onboarding thread; the losing threads become your benchmark file for renewal time. If a BSP's own pre-sales experience on WhatsApp is slow or clumsy, you have learned something no RFP answer can hide. (For the evaluation-criteria companion to this process view, see how to evaluate a WhatsApp BSP.)

How RichAutomate answers this scorecard — and when you should pick someone else

Score us with the same sheet. On pricing transparency: the markup question has a one-line answer — there is none. ₹0 platform fee, ₹0 setup, ₹0 monthly. On Client Pay, you pay ₹0.10 per message to us and Meta's conversation charges bill to you directly through your own Meta Business Manager — you see Meta's wholesale rate, unbundled, every month. On SaaS Pay, it is ₹1.20 per marketing message and ₹0.30 per utility message all-in, one GST invoice. On exit rights: your contacts, opt-ins, templates and history are exportable, your flows are yours, and there is no lock-in term and no exit fee. On PoC: the 14-day free trial with 100 credits is the proof-of-concept — run the throughput test, raise the tickets, reconcile the invoice.

Scorecard lineTypical bundled BSPRichAutomate
Markup disclosureBlended rate; Meta component opaqueNo markup — Client Pay ₹0.10/msg, Meta bills you direct
Platform feeMonthly subscription + escalators₹0 platform, setup and monthly
Per-seat creepPer-agent pricing at scaleNo per-seat meter
Data export on exitVaries; often manual, sometimes chargedContacts, opt-ins, templates, history — exportable, free
Lock-inAnnual terms, auto-renewNo lock-in, leave anytime
PoCPaid pilot or signed commitment14-day free trial + 100 credits

And the honest counter-case: if you need multi-country numbers under one global contract, voice and SMS bundled with WhatsApp, or a dedicated named compliance team for multi-jurisdiction regulatory work, a global CPaaS is the right answer and you should weight the scorecard accordingly and pick one. The scorecard exists so that choice is made on evidence, not on whoever ran the smoothest demo.

Run your PoC on us — scorecard in hand

₹0 platform fee, ₹0 setup, ₹0 monthly. Client Pay at ₹0.10 per message with Meta billed direct and zero markup, or SaaS Pay at ₹1.20 marketing / ₹0.30 utility all-in. Exportable data, no lock-in, no exit fee. Start the 14-day free trial with 100 credits as your proof-of-concept, WhatsApp us at 917434901027 with your RFP questions, or book a 30-minute walkthrough at https://calendly.com/inrichdaddy/30min.

Start your 14-day free trial → · See full pricing · Run the WABA cost calculator

Ready to ship this?

Get the full migration playbook on WhatsApp

A founder-led 1-minute reply with the migration steps, template approval timeline, and a 14-day pilot offer. DPDP-compliant. India-hosted. No spam.

DPDP-compliant · India-hosted · 1-min reply
Tagged
BSP ProcurementRFP ScorecardWhatsApp Business APIDue DiligenceDPDPExit ClausesVendor Lock-inHidden MarkupEnterpriseIndia2026Guide
Written by
RichAutomate Editorial
Editorial team at RichAutomate. We build the WhatsApp Business automation platform Indian D2C brands, fintechs, and agencies use to ship campaigns and flows on the official Meta Cloud API.
FAQ

Frequently asked questions

What should a WhatsApp BSP RFP include?
Eight weighted criteria answered in writing: pricing transparency (per-message markup disclosed per Meta conversation category), exit and export rights, data residency and DPDP posture, SLA with automatic service credits, throughput and rate-limit guarantees, onboarding and managed-service quality, shipped roadmap and AI capability, and financial stability including independently verified Meta partner status. Agree the weights with finance, legal and ops before the first vendor demo, and require numeric written answers — written answers become contractual representations, demo-call answers do not.
How do I detect hidden per-message markup in a BSP proposal?
Require the vendor to state, in writing, its markup over Meta's charge for each conversation category — marketing, utility, authentication, service — as a separate line. A blended per-message rate that does not split out the Meta component is bundling margin into a number you cannot benchmark. Illustrative scale: at 50,000 messages a month, a hidden ₹0.15–0.40 markup is roughly ₹7,500–20,000 a month that never appears as a platform fee. Also ask which fees can change during the term, what is mandatory-bundled, and what per-seat costs look like at 5, 25 and 100 users.
What DPDP clauses belong in a WhatsApp BSP contract?
Five processor clauses, drafted into the agreement rather than linked from a policy page: purpose limitation (no secondary use or model-training on your conversations without explicit consent), sub-processor disclosure with notice before additions, a breach-notification SLA measured in hours to a named contact, certified data deletion within a stated window after exit including backups, and audit rights. Verify the current DPDP rules and timelines as of 2026 with counsel, and independently confirm the vendor's Meta partner status and token-governance practices.
Can I take my WhatsApp number and templates with me when I switch BSP?
Generally yes — the WABA, phone number and approved templates live with Meta, not the BSP, and Meta provides a process to move a WABA between providers (verify the current process and timelines as of 2026). What is not automatic is everything else: contacts, opt-in and consent records, conversation history and flow logic move only if your contract guarantees export in open formats at no fee. Draft a vendor cooperation duty for the WABA transfer, explicit data-portability clauses, and parallel-run rights so you never face a hard cutover.
How long should a BSP proof-of-concept run and what must it prove?
Two weeks is enough if it is instrumented. It must prove four things with evidence: real throughput under a burst of a few thousand messages (delivery pace and queue behaviour, not quoted capacity), webhook reliability (callbacks received versus expected), support response (two real tickets, one urgent, with timed answers), and billing accuracy (reconcile the PoC invoice against your own logs and Meta's conversation counts). A serious vendor runs this without a paid commitment — a 14-day free trial with credits is a PoC.
RichAutomate · WhatsApp BSP for India 2026

Ship WhatsApp campaigns + flows on a transparent, compliance-ready BSP.

₹0 platform fee. DPDP audit log included. Visual flow builder. Multi-tenant from day one.

Start free trial
Want this for your brand?

Get a free 24-hour BSP audit

Send us your last invoice. We line-item it against Meta's published rates and benchmark against three alternatives.

Limited Spots Available

Get a Free
Automation Audit

Stop leaving revenue on the table. Get a custom roadmap to automate your growth.

Secure & Confidential

Continue reading

All articles
Guide

WhatsApp Business API Cost India 2026: 10 Questions Answered

The 10 questions Indian buyers actually ask before going live on WhatsApp Business API — answered plainly. How much it costs, whether it is free, App vs API, the green tick, setup time, BSP vs Cloud API, DPDP compliance, Meta per-message charges, legal bulk messaging, and the cheapest option. Real RichAutomate numbers: Rupee 0 platform fee, Client Pay 0.10/msg + Meta direct, or SaaS Pay 1.20 marketing / 0.30 utility-auth, with a 14-day trial + 100 free credits.

Read article
Guide

WhatsApp Marketing India 2026: The Complete Guide

The complete 2026 pillar guide to WhatsApp marketing in India: what it is and why India, compliant opt-in bulk sending via the official API (not illegal blasting), Meta template categories, the campaign types that convert, real per-message cost math, a step-by-step playbook, ROI measurement, six industry examples and the mistakes that get numbers banned. Real RichAutomate numbers: Rupee 0 platform fee, Client Pay 0.10/msg + Meta direct, SaaS Pay 1.20 marketing / 0.30 utility-auth, 14-day trial + 100 free credits.

Read article
Guide

Best WhatsApp Business API for Ecommerce / D2C in India 2026

Choosing the best WhatsApp Business API for your Indian e-commerce or D2C store in 2026? Every BSP runs on the same official Meta WhatsApp Cloud API, so the features blur together — the real decision is Shopify / WooCommerce / custom integration, native catalog plus UPI checkout, cart-recovery and COD-confirmation automation, DPDP readiness, and price. This guide gives you the buying criteria, a criteria table, real cost math for a D2C store, and how RichAutomate fits: zero platform fee, pay only per message (Client Pay 0.10/msg + Meta direct, or SaaS Pay 1.20 marketing / 0.30 utility-auth), with a 14-day trial + 100 free credits.

Read article
Guide

How to Get WhatsApp Business API in India 2026: Setup Guide

The complete 2026 guide to getting the WhatsApp Business API in India. Prerequisites (Meta Business Manager, a verified business, a number not on the WhatsApp app), the two paths (Cloud API direct vs no-code BSP and when to pick which), the exact step-by-step setup from verification to your first template, realistic timeline, real cost (Rs 0 platform fee with RichAutomate, Client Pay Rs 0.10/msg + Meta direct or SaaS Pay Rs 1.20/Rs 0.30, 14-day trial + 100 credits), common rejection reasons with fixes, and the green tick after. Go live in 24 to 48 hours.

Read article
Use Case

White-Label WhatsApp API Reseller Program for Indian Agencies (2026)

The 2026 playbook for Indian agencies to resell WhatsApp Business API as recurring revenue. Client Pay vs Provider/white-label models, the 10-client margin math (₹50k–1.2L/mo recurring), what a white-label-ready multi-tenant platform must give you, DPDP defaults as your liability shield, why ₹0-floor beats reselling Wati/AiSensy, and a no-card start.

Read article
Integration

Razorpay WhatsApp Integration India 2026: Complete Setup Guide

Wire Razorpay payment links to WhatsApp Business API in 30 minutes. Real pricing math (DIY Meta Cloud vs Wati vs RichAutomate at 25k convs/month), webhook signature verification, idempotent handling, DPDP-compliant opt-in. Cohort: SMS 71% to WhatsApp 96% on-time collection, abandoned-cart 11% to 28%, refund cycle 4.2d to 11hr, support tickets 38 to 9 per 1,000 orders. ROI ₹7-22 per ₹1 message spend, payback 14 days. RichAutomate ships native Razorpay node + pre-built templates + DPDP defaults + ₹0 setup + ₹0.10/msg Client Pay OR ₹1.20 mkt + ₹0.30 util SaaS Pay.

Read article