(#200) You do not have the necessary permissions required to send messages on behalf of this WhatsApp Business Account (OAuthException: 200).
Este erro significa que a WhatsApp Business Account (WABA) ligada à HireData não permite atualmente o envio de mensagens via API. Isto normalmente acontece devido a permissões de conta ou conflitos com outros fornecedores, pelo que neste artigo iremos partilhar algumas causas e soluções possíveis.
1. Definições de pagamento em falta ou inválidas
- A WABA tem de ter dados de pagamento válidos configurados no Meta Business Manager.
- Vá a Meta Business Manager → Business Settings → WhatsApp Accounts → Payment Settings e verifique se um método de pagamento válido está ativo.
2. A WABA está ligada a outro fornecedor (por exemplo, Bird)
- Uma WhatsApp Business Account só pode estar ligada a um fornecedor de cada vez.
- Se a WABA ainda estiver ligada a outro fornecedor, desligue-a antes de a ligar à HireData.
3. A WABA está associada a outra plataforma
- Algumas plataformas restringem o acesso direto por API quando controlam a WABA.
- Verifique se a sua WABA ainda está associada a outra plataforma (por exemplo, um CRM ou uma ferramenta de mensagens). Se estiver, dissocie-a para restaurar as permissões da API.
4. A WABA tem crédito com um fornecedor terceiro
- Se a WABA adquiriu créditos através de outro fornecedor, a Meta não permite a utilização direta da API.
- Remova ou pare a configuração de crédito com o fornecedor terceiro antes de ligar a WABA diretamente.