I've succefully setup whatsapp cloud api (business verification + payment method) and also my phone number is verified:
{
"data": [
{
"verified_name": "United Royal Foundation",
"code_verification_status": "VERIFIED",
"display_phone_number": "REDACTED",
"quality_rating": "GREEN",
"platform_type": "CLOUD_API",
"throughput": {
"level": "STANDARD"
},
"webhook_configuration": {
"application": "https://webhook.site/65efa84f-cf7f-4d68-9689-9e89ceb02ea6"
},
"id": "REDACTED"
}
],
"paging": {
"cursors": {
"before": "QVFIU2ZA2eHVRRElQWDYtQUJGZAThDQ3RyTjVmeGZAfNjYybk84X2dqOUJob0RUbG1sN3c0ZAk5zbGh6RkdzTDE5TWc4alMZD",
"after": "QVFIU2ZA2eHVRRElQWDYtQUJGZAThDQ3RyTjVmeGZAfNjYybk84X2dqOUJob0RUbG1sN3c0ZAk5zbGh6RkdzTDE5TWc4alMZD"
}
}
}
but the problem is, when I try to send a test message from the dashboard, it shows 200 OK (test message successfully send to the reciever number), but that test message is not delivered to the recipient phone number. Before to move forward, at least the test message should work right? I can't find where the error occurs (phone number verified, business verified, payment method added, dummy webhook url configured).
Webhook response after text message sent via postman:
{
"object": "whatsapp_business_account",
"entry": [
{
"id": "1943942666457790",
"changes": [
{
"value": {
"messaging_product": "whatsapp",
"metadata": {
"display_phone_number": "REDACTED",
"phone_number_id": "REDACTED"
},
"statuses": [
{
"id": "wamid.HBgMOTE2Mjk0MjY4Nzg0FQIAERgSRTIzMTcxMjM2QzMzOEU3N0ExAA==",
"status": "failed",
"timestamp": "1759044070",
"recipient_id": "916294268784",
"errors": [
{
"code": 131000,
"title": "Something went wrong",
"message": "Something went wrong",
"error_data": {
"details": "Something went wrong."
}
}
]
}
]
},
"field": "messages"
}
]
}
]
}
- whatsapp business number verified : Successful
- Business Verified : Successfull
- Test webhook configured : Successful
- Generate permanent access token with admin user and assign full control to prod number whatsapp account : Successful
- Payment method added : Successful
- Try with app dashboard Live : Message not sent
- Try with app dashboard development mode : Message not sent
- Send test message with prod number : Failed
Expected:
A sample text message should be sent to recipient phone number using prod number.
-
I think this is the issue in meta side . Because same happens with me , I am not able to get any test web-hook for template status change , event I have activated that web-hook. And now I am getting it but I have not done any changes anywhere ( it was not working for months )Bhavik– Bhavik2025年09月29日 13:28:45 +00:00Commented Sep 29, 2025 at 13:28