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.
| Limits | Free | Starter | Professional | Business |
|---|---|---|---|---|
| WhatsApp numbers | 1 | 1 | 3 | 10 |
| Messages / month | 500 | 10,000 | 100,000 | 500,000 |
| API requests / month | 500 | 10,000 | 100,000 | 500,000 |
| Requests / minute | 20 | 60 | 180 | 600 |
| Team members | 2 | 2 | 10 | 25 |
| Webhook endpoints | 1 | 3 | 20 | 100 |
| Log retention | 3 days | 7 days | 30 days | 90 days |
| Media storage | 100 MB | 1 GB | 10 GB | 50 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.