Skip to content
NaiForge
Directhello@naiforge.com

Replies within 24h · Karen, Nairobi

Payments10 min read

WhatsApp Business App vs API vs Checkout: What a Kenyan Shop Actually Needs (2026)

The WhatsApp Business app, the WhatsApp Business Platform API, and WhatsApp checkout on your own site are three different products. One is free, one bills per message, and one is just a link. Most Kenyan sellers are quoted the expensive one by mistake.

By the NaiForge team

Three different products share the WhatsApp name, and Kenyan sellers are routinely quoted for the expensive one when they needed the free one. The WhatsApp Business app, the WhatsApp Business Platform API, and WhatsApp checkout on your own website are not tiers of the same thing. They do different jobs and cost wildly different amounts.

The distinction is worth twenty minutes because getting it wrong means either paying per message for something a free app does, or being sold an "integration" that is a hyperlink.

Skip to: The three products · What the API costs in Kenya · The free windows · Which you need · What checkout actually is

The three products

1 — WhatsApp Business app (free)

The green-icon app you install on a phone. One number, one device primarily, manual replies. You get a catalog, quick replies, away messages and labels. It costs nothing and it is what the overwhelming majority of Kenyan shops use.

Ceiling: somewhere around a few dozen conversations a day, or the moment a second person needs to answer the same number.

2 — WhatsApp Business Platform (the API) — per message

Not an app. There is no interface at all — it is a programmatic channel you connect to a system, usually through a Business Solution Provider who handles access and adds their own markup. It exists so software can send messages: order confirmations fired by your backend, delivery updates, OTPs, campaigns.

It bills per message. More on that below, because the model changed recently and a lot of published Kenyan advice still describes the old one.

3 — WhatsApp checkout on your website (a link)

Your site's cart builds a structured order message and opens the customer's own WhatsApp with it pre-filled. The customer sends it from their account to yours.

There is no API involved. No Business Solution Provider, no application, no per-message fee, nothing to be approved for. It is closer to a mailto:link than to an integration — and that is precisely why it costs nothing to include. Ours is described on the WhatsApp checkout page.

What the API actually costs in Kenya

First, the thing most guides get wrong: Meta deprecated conversation-based pricing and moved to per-message billing on 1 July 2025. Advice describing 24-hour "conversations" as the billing unit is describing a model that no longer exists.

Under per-message billing you are charged for each delivered template by category, recipient market and volume tier. Kenyan rates as of mid-2026:

Message typeKenya rateWhat it is
Marketing template~KES 5.20 eachPromotions, campaigns, re-engagement
Utility template~KES 0.80 eachOrder confirmations, delivery updates, OTPs, receipts
Service messageFreeYour replies inside the 24-hour window
BSP markup+~USD 0.003–0.010Your provider's cut, on top of Meta's rate

Put that in shop terms. A utility template at roughly KES 0.80 means order notifications to 500 customers a month costs about KES 400 — genuinely cheap, and worth it once you are sending them. A marketing template at roughly KES 5.20 means a 5,000-contact campaign is about KES 26,000, which is a real advertising decision rather than a rounding error.

Note also that Kenya sits at the cheap end globally. Marketing rates vary by roughly 13× across markets — Kenya is far below Germany or the UAE. If you have read a scary API cost estimate, check which country it was priced for.

The free windows, which matter more than the rates

Two rules make the API much cheaper in practice than the rate card suggests:

  • The 24-hour customer service window. Once a customer messages you, everything you send back within 24 hours is free, with no template required. For a business that mostly responds, the API can cost almost nothing.
  • The 72-hour ad window. If the customer arrives from a Click-to-WhatsApp ad or a Facebook Page button, all messages including templates are free for 72 hours.

What you pay for is initiating outside those windows. That reframes the whole cost question: the API is expensive for interrupting people and nearly free for answering them.

Which one do you actually need?

The free app, if: you handle under a few dozen conversations a day, one person answers, and you are content replying manually. This describes most Kenyan shops and there is nothing embarrassing about it.

The app plus WhatsApp checkout on a site, if: the questions are repetitive — price, size, availability — and you want a catalog answering them before the conversation starts. This is the upgrade most shops actually need, and it costs nothing per message because no API is involved. The Instagram-to-website guide covers the symptoms.

The API, if: you need outbound at volume, or several agents on one number simultaneously, or messages triggered by your systems rather than typed by a person. Order-status notifications at a few hundred a month is the classic first genuine use — roughly KES 0.80 each is easy to justify against the WhatsApp messages you would otherwise write by hand.

Not the API, if: someone is proposing it so your website can "send orders to WhatsApp." That does not need an API. If a quote includes API setup fees and per-message costs for what is functionally a link, ask precisely which outbound messages your systems will send without a human. If there is no clear answer, you are being sold complexity.

What WhatsApp checkout actually is, mechanically

Worth spelling out, because "WhatsApp integration" is used to mean all three products and the vagueness is where overcharging lives.

  1. Customer browses your catalog and adds items to a cart.
  2. At checkout, the site composes a structured message — items, quantities, variants, total.
  3. Tapping the button opens the customer's own WhatsApp with that message ready.
  4. They send it from their account. You receive it in your normal WhatsApp.
  5. You confirm and send your M-Pesa Till. They pay you directly.

Every step uses the free app on both sides. Nothing is billed per message because nothing goes through Meta's API. The order is also recorded on your site, so you are not relying on the chat scroll.

This is why we include it in every package rather than charging for it: there is no recurring cost to pass on. The paid checkout upgrade is automated M-Pesa, which is a different problem — confirming payment without a human — and one you should not buy under roughly 10-15 orders a day.

The short version

  • Three products, one name. The app is free, the API bills per message, checkout is a link.
  • Conversation-based API pricing ended 1 July 2025. It is per delivered message now.
  • Kenya: ~KES 5.20 marketing, ~KES 0.80 utility, replies inside 24 hours free.
  • The API is expensive for interrupting, nearly free for answering.
  • WhatsApp checkout on a site needs no API and no per-message fee.
  • Quoted API fees for "send orders to WhatsApp"? Ask which automated outbound messages you are buying.

Rates verified mid-2026 and quoted in KES, which moves with the exchange rate. Meta changes WhatsApp pricing regularly — check current rates before budgeting a campaign.

Common questions

Quick answers

Ready to build yours?

One-time KES pricing, M-Pesa checkout, 5-7 days. No quotes, no surprises.