Straightforward monthly pricing

One flat price per month. No per-conversation billing, no template fees, no minimum commitment. Change or cancel your plan whenever you like.

Free

Evaluating the platform

Try the API before you commit. No card required.

Free

Start free
  • 1 WhatsApp number
  • 500 API requests / month
  • Full REST API access
  • QR code login
  • 1 webhook endpoint
  • 3-day request logs
  • Community support

Starter

Developers & freelancers

Everything you need to ship one integration.

$15 /month

Choose Starter
  • 1 WhatsApp number
  • 10,000 API requests / month
  • API keys with scopes
  • QR code login
  • Webhooks
  • Basic analytics
  • Email support
Most popular

Professional

Small businesses

For a real product with real customers.

$39 /month

Choose Professional
  • 3 WhatsApp numbers
  • 100,000 API requests / month
  • Unlimited API keys
  • Media messaging (images, video, documents)
  • Bulk & scheduled messaging
  • Team members
  • Usage analytics
  • Priority support

Business

Agencies & SaaS

Run many numbers, or many clients, from one workspace.

$79 /month

Choose Business
  • 10 WhatsApp numbers
  • 500,000 API requests / month
  • Team management & roles
  • Advanced analytics
  • Higher rate limits
  • IP-restricted API keys
  • 90-day request logs
  • Priority support

Enterprise

Higher volumes, dedicated infrastructure, an uptime SLA, and invoicing that fits your procurement process.

Talk to sales
LimitsFreeStarterProfessionalBusiness
WhatsApp numbers11310
Messages / month50010,000100,000500,000
API requests / month50010,000100,000500,000
Requests / minute2060180600
Team members221025
Webhook endpoints1320100
Log retention3 days7 days30 days90 days
Media storage100 MB1 GB10 GB50 GB

Common questions

What counts as a message?
Every outbound message you send — one per recipient. Receiving messages, checking session status and reading logs are free; they only count towards your API request allowance.
What happens when I hit my limit?
The API returns a 402 with a clear error code, and the dashboard warns you well before you get there. Nothing is charged automatically — you choose whether to upgrade.
How do I pay?
Securely through DPO Pay. Every invoice and receipt is downloadable from your billing page.
Can I change plans later?
Yes, at any time. Upgrades take effect as soon as payment clears. Downgrades apply at the end of your current period, and we check first that your sessions fit the smaller plan.
Do you need my WhatsApp password?
No. You link your number by scanning a QR code, exactly like WhatsApp Web. You can unlink it from your phone at any time.
Is this the official WhatsApp Business API?
No. Mocode Connect drives a normal WhatsApp account through the same mechanism as WhatsApp Web. That is why setup is instant and there are no message templates — but it also means no green tick badge. Use it to message people who expect to hear from you.