Sending Hello World message from Whatsapp Api can not be received.
3

Hello, I'm trying to use whatsapp business api, I have purchased a turkish phone number, when I try to send a hello_world message to a turkish number, it says success but the phone number doesnot receive the Hello World message.

I have entered payment methods and everything there seems no problem. Hello world message is received by some turkish numbers when we tried at the office but mostly is not received.

I even tried with Live mode instead of Development mode, nothing has changed.

Emre
Asked about 5 months ago
Selected Answer
1

We have debugged the unsent messages by building webhooks. We received an error:

"errors": [ { "code": 131026, "title": "Message undeliverable", "message": "Message undeliverable", "error_data": { "details": "Message Undeliverable." } } ]

We have solved the issue by opening whatsapp's Terms of Use on our phone this link: https://wa.me/tos/20210210

After accepting this Terms of Use then everything started working as expected. PS: We are sending Utility messages.

May 28 at 4:51 AM
Emre
Selected Answer
1

Hi Emre,

For the On Premise API I think you can do it. Because Turkey are not in the Country Restrictions section.

https://developers.facebook.com/docs/whatsapp/on-premises/troubleshooting

For the Cloud API you can do it. Acorrding to facebock you can use the platform but you can send to or recive from any number in Turkey. They said that : " As of May 15, 2024, Türkiye is no longer restricted for Cloud API business messaging. Cloud API businesses can now initiate conversations and receive messages from WhatsApp users with Turkish numbers."

https://developers.facebook.com/docs/whatsapp/cloud-api/support

I test that and it work for me. So if you have problem I think you should contact with facebook support.

May 28 at 3:31 AM
Hüseyin
Emre

Unfortunately, some Turkish numbers receive a template message (Hello World) some not. I do not know why.

May 28 at 3:55 AM