Partner PMP Changes
Changes post 1 July 2025, to partner portal and partner APIs
Introduction
This guide outlines the recent updates and enhancements to the Partner Portal UI, API changes, and billing/reporting processes following the rollout of Per-Message Pricing (PMP) for WhatsApp Business Platform messages, effective July 1, 2025.
Partner Portal UI Enhancements
Dashboard
Introduced a new card, Total Paid Messages, in the dashboard to display the sum of all paid messages to date.

Analytics
Introduced new cards and reports in the Analytics Dashboard and Reports section.
-
Added two new cards: Total Paid Messages and Total Free Messages in the Analytics Dashboard and overview section of Analytics now includes the following cards:
- Total Paid messages
- Total Free messages
- Total PMP cost
-
A new table, Message-Specific Report, including the updated categories, which are downloadable in CSV and PDF formats. Users can download individual monthly reports for June and July.

API Enhancements
- The public API endpoint
GET /partner/app/{appId}/usage
reflects the PMP model from July 1, 2025. - Usage data before July 1 follows the previous structure.
\{
"status": "success",
"partnerAppUsageList":
\[
\{
"appId": "bf9ee64c-3d4d-4ac4-8668-732e577007c4",
"appName": "Jan10pass",
"authentication": 0,
"cumulativeBill": 0.007,
"currency": "USD",
"date": "2024-01-10",
"discount": 0.0,
"fep": 0,
"ftc": 1,
"gsCap": 75.0,
"gsFees": 0.007,
"incomingMsg": 2,
"outgoingMsg": 4,
"outgoingMediaMsg": 0,
"marketing": 0,
“mmLiteMarketing”: 0,
"service": 0,
"templateMsg": 0,
"templateMediaMsg": 1,
"totalFees": 0.007,
"totalMsg": 7,
"utility": 0,
"waFees": 0.0,
"internationalAuthentication": 1
}
]
}
- Response structure now includes new fields such as utility, freeUtility, and internationalAuthentication for better categorization.
\{
"status": "success",
"partnerAppUsageList": [
\{
"appId": "bf9ee64c-3d4d-4ac4-8668-732e577007c4",
"appName": "Jan10pass",
"authentication": 0,
"cumulativeBill": 0.007,
"currency": "USD",
"date": "2024-01-10",
"discount": 0.0,
"fep": 0,
"ftc": 1,
"gsCap": 75.0,
"gsFees": 0.007,
"incomingMsg": 2,
"outgoingMsg": 4,
"outgoingMediaMsg": 0,
"marketing": 0,
"mmLiteMarketing": 0,
"service": 0,
"templateMsg": 0,
"templateMediaMsg": 1,
"totalFees": 0.007,
"totalMsg": 7,
"utility": 1,
"freeUtility": 2,
"waFees": 0.0,
"internationalAuthentication": 1
}
]
}
- Both WhatsApp fees and Gupshup service (gs) fees are updated to comply with PMP.
How These Changes Affect Users
- DLR (Delivery Report) events and billing events have changed.
- No charge for utility templates within an open customer service window.
- Message usage and costs are easier to track with the updated Partner Portal UI.
- Billing statements are now more transparent, showing per-message pricing and detailed breakdowns.
These updates are designed to improve transparency, tracking, and compliance with Meta’s WhatsApp Business Platform pricing changes.
Updated 12 days ago