Erro ao gerar boleto – Telefone incorreto

Este tópico contém respostas, possui 2 vozes e foi atualizado pela última vez por  Gofas 1 mês, 2 semanas atrás.

  • Autor
    Posts
  • #11084

    Olá,

    identifiquei um problema no caso do cliente possuir “Contatos” cadastrados na mesma conta.
    A situação ocorreu da seguinte forma:

    1- O cliente possuia um cadastro com campo de telefone devidamente preenchido na aba Perfil
    2- O módulo apresentava mensagem de “Telefone incorreto” ao gerar o boleto
    3- Deixei o módulo em modo debug e ao acessar a fatura, o campo phone_number estava vazio
    4- O cliente tinha dois Contatos associados, mas com campo de telefone vazio
    5- Repeti o campo telefone para cada um dos contatos cadastrados
    6- Tentei gerar novamente o boleto e dessa vez funcionou corretamente, sem erro

    Sendo assim, o módulo deve estar buscando o telefone de forma incorreta.

  • #11088

    Gofas
    Participante

    Oi Rande,
    está correto o funcionamento dessa forma, o módulo envia o telefone do contato que está gerando o boleto, não da conta de cliente “pai”, isso ajuda no caso de possíveis contatos da Gerencianet com o comprador.

    A ideia é que: se o contato é encarregado do pagamento, consequentemente ele é responsável por receber ligações relacionadas às cobranças.

  • #11089

    Olá Maurício,

    obrigado pelo retorno. Como sugestão de melhoria então, acho que seria interessante ter uma configuração para isso no módulo, da seguinte forma:
    – Usar telefone do contato principal ou do contato que está emitindo o boleto?

    Ou talvez até uma verificação: se o contato que está emitindo não tem telefone, então usar o telefone principal. A maioria dos contatos adicionais que cadastramos possuem apenas Nome e Email, porque normalmente esses contatos são utilizados apenas para abertura de chamados.
    Uma coisa estranha é que ontem durante os testes, usei a função de “fazer login como cliente” do próprio WHMCS, o que em tese carregaria os dados do contato principal, mas ainda assim aparecia a mensagem de Telefone Incorreto. Ao clicar em “atualizar telefone”, ia pra página de detalhes da conta principal, que já tinha o telefone devidamente preenchido, então não ficava claro que o problema estava nos contatos associados.

    Obrigado.

    • #11090

      Gofas
      Participante

      Oi Rande,
      muito obrigado pelo feedback claro e objetivo!

      Eu estou estudando a relação que o WHMCS faz entre contatos e contas principais e acredito que o mais viável/seguro é sempre gerar o boleto com os dados da conta principal. Se possível irei adicionar uma verificação para o caso do contato principal ter inconsistências no cadastro, aí sim o módulo tentará utilizar os dados do contato. Se ainda não obtiver sucesso, um terceiro passo será apontar para a edição do cadastro do contato quando ele é quem está gerando o boleto.

      Adicionei esse tópico como referência para a próxima atualização do módulo, passo aqui para avisar logo que tiver uma solução.

Você deve fazer login para responder a este tópico.