部分中斷share-external
Webhook Not Triggering for WhatsApp Production Number but Works for Test Number – Need Help!
6

Hi everyone,

I'm currently working with the WhatsApp Cloud API and have successfully set up a webhook that triggers perfectly for our test number. However, when I switch to the production number, the webhook is not getting triggered.

Here’s what I’ve checked so far:

The webhook is properly set up and verified in the Meta Developer Dashboard. Both the test and production numbers are registered and linked to our WhatsApp Business Account (WABA). The test number triggers the webhook without any issues, but no events are being received when using the production number. We have also ensured that the production number is subscribed to the same webhook events (messages, status updates, etc.). Has anyone else encountered this issue? Are there any extra steps or permissions required specifically for production numbers that I might be missing? Any help or suggestions would be greatly appreciated!

Thanks in advance!

Nagesh
已發問 約 2 個月前
Sergio

This seems like a common problem, I'm having exactly the same issue. Eager to get some help here.

9月20日上午1:15
Elisha

have you managed to resolve this? having the same issue

10月10日下午1:25
已選擇的回答
2

I'm facing the same issue.

I noticed that when I call the route https://graph.facebook.com/{{Version}}/{{WABA-ID}}/phone_numbers the production number isn't there, but when I call https://graph.facebook.com/{{Version}}/{{Prod-Phone-Number-ID}} I can see my number as verified (code_verification_status) and the webhook_configuration pointing to the URL I set to receive the webhook calls.

My app is live, but when I send messages to the prod number, the webhook doesn't call my API. I know it's not a problem with the number because when I make a request to the Send Test Message API, I get the message on my phone.

I don't know what else I can do to fix this.

9月25日下午6:16
Vini
Khrystina

Did you figure anything out? Having the same issue, quite frustrating.

9月26日上午8:38
Khrystina

I figured out my issue. You probably already did this, but just in case it helps - I needed to make the call under Subscribe Your App at this link. The production number is technically a different WABA ID. https://developers.facebook.com/docs/graph-api/webhooks/getting-started/webhooks-for-whatsapp/

9月26日上午8:49
Bernd

Khrystina, Thank you very much! Your reply was exacly the same what I missed.

9月26日上午11:21