WhatsApp API Fees
1. WhatsApp API Fees: Conversation-Based Pricing
Businesses using the WhatsApp Business Platform are charged per conversation, which includes all messages exchanged within a 24-hour session. Learn more about WhatsApp Business billing.
1.1. How It Works
WhatsApp Business Platform conversations are divided into two categories, with different pricing:
- User-initiated conversations: Conversations initiated in response to user messages. Each time a merchant responds to a user within the 24-hour customer service window, the corresponding message is counted as a user-initiated conversation. Merchants can send any type of message during this 24-hour customer service window.
- Merchant-initiated conversation: A conversation initiated when a merchant sends a message to a user outside the 24-hour customer service window. In a merchant-initiated conversation, a message template must be used for the message.
We count all conversations within a fixed 24-hour session period. A conversation begins when the first merchant message is delivered, regardless of whether the conversation is initiated by the merchant or in response to a user message. Merchants and users can send any number of messages (including template messages) to each other during the 24-hour conversation period at no additional cost. Fees are incurred only once per 24-hour conversation period.
The cost of a conversation is based on the user's country code. A user in this context is a customer communicating with a business. The rates for business-initiated conversations and user-initiated conversations vary by country or region.