- Joined
- May 15, 2025
- Messages
- 5
- Reaction score
- 0
Hi everyone,
We're currently facing an issue while configuring WhatsApp in 3CX. We seem to be stuck at the step where we're trying to configure the webhook.

After some research, I came to the conclusion that Meta requires a verification process for the webhook, where a specific challenge code must be returned exactly as provided in the URL parameter.
While testing against a mock API and comparing it with the actual webhook endpoint, I noticed that 3CX returns the challenge code as an integer instead of a string. This seems to break the verification — even though a few months ago this wasn't an issue with Meta.
Is anyone else running into the same problem when configuring a new WhatsApp account in 3CX?
Is there a fix underway or a known workaround?
Thanks in advance!
We're currently facing an issue while configuring WhatsApp in 3CX. We seem to be stuck at the step where we're trying to configure the webhook.

After some research, I came to the conclusion that Meta requires a verification process for the webhook, where a specific challenge code must be returned exactly as provided in the URL parameter.
While testing against a mock API and comparing it with the actual webhook endpoint, I noticed that 3CX returns the challenge code as an integer instead of a string. This seems to break the verification — even though a few months ago this wasn't an issue with Meta.
Is anyone else running into the same problem when configuring a new WhatsApp account in 3CX?
Is there a fix underway or a known workaround?
Thanks in advance!