Platform

WhatsApp Business API pricing, without the surprises

There are two bills: Morasel's fixed subscription and Meta's per-message usage. They never mix, and you see the rate for your country before you send.

Why WhatsApp pricing confuses people

Most confusion comes from treating WhatsApp messaging as one bill. It is two: what you pay Morasel to run the platform, and what Meta charges per message once it is delivered. Mixing them up means someone budgets for the subscription and is surprised by usage, or expects usage to be a flat number when it varies by country and template category.

  • The Morasel subscription is fixed in USD; it does not change with how many messages you send.
  • Meta's per-message rate depends on the recipient's country and the template's category.
  • Sending is prepaid from a wallet — there is no invoice-later usage bill to reconcile.
  • A live channel with a zero balance is verified and approved but cannot deliver a template message.

What Morasel records for billing

One record for the subscription, one for the wallet, so what you owe and what you have already spent are both visible before you send.

Plan
Core $49, Pro $99, Max $199, or Enterprise on request — billed monthly in USD.
Billing currency
USD for the subscription, everywhere, on every plan.
Wallet balance
The prepaid amount available for Meta's per-message usage.
Rate card
Meta's price per conversation, by country and template category, shown before you send.
Funding method
Card or bank transfer, whichever you used to top up.
Usage ledger
Every delivered template message, its category and the amount debited from the wallet.

How a payment turns into a delivered message

The subscription and the wallet are funded separately, and only one of them moves per message sent.

  1. Pick a plan

    Start on the 14-day trial with no card, then choose Core, Pro or Max — or talk to us about Enterprise.

  2. Fund the wallet

    Top up by card or bank transfer before your first send. The wallet is separate from the subscription.

  3. Each delivered template debits Meta's rate

    When a template message is delivered, the wallet is charged Meta's rate for that country and category — nothing added.

  4. Balance and usage visible per day

    The workspace shows the running balance and a daily breakdown of what was spent and on what.

  5. Top up before it runs out

    A low-balance alert warns you ahead of zero, so a live channel does not go quiet mid-conversation.

Two categories, two prices

The same customer, two different template categories — Meta prices them differently even though both come from the same wallet.

What your team sees

Cost is a number on the workspace, not a surprise on next month's statement.

  • The rate card for your country, by category, before the first message is sent.
  • A running wallet balance and a daily usage breakdown.
  • The subscription plan and its renewal date, separate from the wallet.
  • A low-balance warning before the wallet reaches zero.

Who manages billing

Funding the wallet and changing the plan are billing decisions, kept separate from day-to-day sending.

  • Only a workspace owner or billing manager can top up the wallet or change the subscription plan.
  • Every top-up is recorded with who paid, how, and when.
  • Anyone on the team can see the current balance and rate card; only billing roles can add funds.
  • Every wallet top-up and plan change is in the audit log.

What Morasel does not set

Morasel does not set Meta's per-message rates and does not mark them up — the wallet is charged exactly what Meta charges. Wallet credit is for WhatsApp usage only; it is not cash and is not refundable to a bank account (see /refund-policy).

See the plans and the rate card

Pick a subscription, fund the wallet when you are ready to send, and always know the rate before a message goes out.

Pricing questions

Is there a markup on WhatsApp usage?

No. The wallet is debited at Meta's official per-message rate for the recipient's country and template category — Morasel does not add anything on top.

What currency is this all in?

USD. The subscription is billed in USD on every plan, and the wallet is funded and debited in USD.

What happens when the wallet balance hits zero?

Template messages stop delivering until the wallet is topped up. A low-balance alert is meant to warn you before that happens.

Does the subscription include any messages?

No. The subscription pays for the platform — inbox, CRM, scheduling, campaigns, automation. Every delivered template message is a separate, metered charge against the wallet.

How are conversations priced by category?

Meta assigns each template a category — utility, marketing, authentication or service — and prices conversations differently by category and by the recipient's country. The rate card in your workspace shows the current numbers.

Is there a free trial?

Yes, 14 days, no card required. You can explore the platform before funding the wallet or picking a paid plan.