Configuração de notificações WhatsApp
É possível configurar a plataforma para que os seus clientes recebam notificações de atualização sobre encomendas, pagamentos, etc. através da aplicação WhatsApp.
1. Criar APP
Para começar a configurar a integração com o WhatsApp, deverá antes criar uma APP na página para desenvolvedores do Meta. Para isso deve ir até https://developers.facebook.com/ e registar a sua conta, caso ainda não tenha uma.
1.1. No topo clique em "Meus Apps".
Figura 1.a) Página de iníco de Developers do Meta
1.2. Em cima, clique em "Aplicativos" e depois em "Criar aplicativo".
Figura 1.b) Página de developers do Meta para criação de aplicativo
1.3. No painel seguinte (Detalhes do app), insira o nome da app e o email de contacto. Depois clique em "Avançar".
1.4. De seguida, em , selecione "Outro" e depois em "Avançar".
1.5. Selecione, depois, o tipo de aplicativo "Business".
1.6. No painel final, verifique se a informação está correta e clique em "Criar aplicativo"
1.7. Após criar o aplicativo, no painel lateral clique em "Adicionar Produto".
1.8. Após clicar em "Adicionar Produto" será levado para uma página que lista os mesmos. Procure pelo WhatsApp e clique em configurar.
1.9. Irá ser levado para a página de Início Rápido. Clique em "Começar a usar a API"
1.10. Na página seguinte, configure o número de telefone que vai utilizar. É fornecido um para efetuar testes, mas pode adicionar o número de telefone que vai usar no seu negócio. Para isso clique da barra onde aparece o telefone e depois em "Adicionar telefone"
Não feche esta página ainda
1.11. Na sua instância, vá até Configurações do Sistema > Configurações > Módulo Notificações via WhatsApp.
Cole o número que copiou para o campo ID da conta do Whatsapp para negócios. Copie os números "Identificação do número de telefone" para o "ID do número de origem" e o número "Identificação da conta do WhatsApp Business" para"ID da conta do Whatsapp para negócios"
2. Configuração do Webhook
Após terminar o ponto 1.11. é necessário fazer a verificação da webhook. Ou seja, garantir que a ligação entre o Whatsapp e a plataforma EBSSS é segura e confiável. Isso não só assegura que as mensagens sejam entregues com sucesso, mas também ajuda a proteger a integridade dos dados e a privacidade dos utilizadores.
Ainda na página de desenvolvimento do Facebook, clique em "Configurar Webhooks", na Etapa 3.
Será redirecionado para uma página onde terá de colocar o URL de callback da sua instância de o token de verificação
NOTA: O formato desse do URL de callback deverá ser "https://{{ URL_DO_WEBSITE_DA_INSTANCIA }}/webhook/whatsapp"
No campo Verificar Token, pode inserir um conjunto de de caracteres alfanuméricos (incluíndo hifen) qualquer.
É recomendado que siga os padrões de URL, onde não temos caracteres especiais, como acentos, cedilhasou espaços. também pode gerar um UUID online e inserir nesse input.
- *O Token é um componente de segurança da sua app no Facebook. Funciona como uma chave secreta que garante que apenas o Whatsapp possa enviar requests para sua app, protegendo-a contra acessos não autorizados. É recomendável usar um UUID (Universally Unique Identifier) como "Verify Token. Pode gerar o seu UUID no seguinte website: https://www.uuidgenerator.net/version4
Copie o código gerado no campo "Verificar token"
Coloque, também, o mesmo código nas configurações do módulo da sua instância, no campo "Token de verificação HUB".
Faça guardar. Após guardar, volte à página de desenvolvimento do Facebook e clique em "Verificar e salvar".
Caso tenha feito tudo corretamente, irá ser redirecionado para uma página onde pode subscrever aos campos do webhook. Não é necessário selecionar nenhum dos campos.
Em baixo, clique em "Saiba como criar um token permanente"
Será redirecionado para uma página com instruções de como criar um token permanente. Após criar o mesmo, deverá colocá-lo nas Configurações do Módulo, no campo "Token privado META"
Faça "Guardar". Após estas configurações, deverá criar o template das mensagens.
3. Criação de templates