Ir para o conteúdo

Dúvidas

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #8405
      William
      Participante

        Eu percebi que quando o sistema gera a fatura, na API da Gerencianet já consta que a cobrança foi gerada, ficando com o status “Cobrança criada” e “Pagamento via boleto aguardando confirmação”.

        1) Mas o meu cliente ainda nem acessou o sistema do whmcs. Como a cobrança de boleto já é gerada se o cliente ainda nem acessou o whmcs?
        Pela data de emissão da transação da gerencianet ( ver imagem abaixo ) já percebemos que quando o meu sistema criou a fatura ele já mandou tudo para a gerencianet. O certo não seria a gerencianet criar isso apenas se o cliente clicar no botão lá para gerar o boleto (aquele botão que fica na fatura)?

        2) E se ele escolher no método de pagamento via depósito em conta ao invés de boleto, aí vai ficar lá na gerencianet um monte de pagamentos em aberto?

        3) E outra coisa que está ocorrendo é que na API da gerencianet está criando varias transações com o nome de contato “—” e no status “novo”, mas o valor que aparece é idêntico ao do último cliente. Por que ele cria essas repetições?

      • #8459
        Gofas
        Mestre

          Oi William!

          Essa resposta eu precisei de mais tempo para elaborar devido aos testes:

          Nós testamos aqui, esse comportamento acontece até a versão v0.2.0, que acho que não é o seu caso. A propósito, qual a versão do módulo você está executando?

          1) O Boleto é gerada apenas ao acessar a Fatura, existe um trecho do código que verifica se a requisição está sendo realizada na visualização da fatura, ou seja, apenas ao acessar viewinvoice.php o boleto será gerado;

          2) Nós pensamos em incluir no futuro uma verificação que altera o status do Boleto ao alterar o status da Fatura, assim como cancelar o Boleto se a fatura for cancelada ou tiver a forma de pagamento alterada. Como essa é uma situação que não acontece com tanta freqüência, criamos o módulo Gofas Gerencianet Dashboard que permite cancelar remotamente as transações registradas na GN API.

          3) Isso pode ser por que o seu sistema não está registrando as transações associadas à fatura, aí cada vez que a fatura é acessada o módulo gera uma nova transação, esse tópico trata de uma situação parecida.

        • #8492
          William
          Participante

            Oi Maurício! Tudo bem? Então amigo, estou usando a última versão mesmo, entro todo dia aqui para ver se tem versão nova ( inclusive vi que atualizou com a versao 0.2.5 mas não mudou o log, quando vc oficializar no log o que mudou já vou instalar kkk). Sabe quando acontece isso? Quando o meu cliente gera a primeira vez a fatura, clica para gerar o boleto, abre a tela do boleto, o cliente clica em voltar no navegador para ver os itens que tem na fatura (pois no boleto só aparece que é ref. a fatura tal), depois que ele consultou os itens ele volta no boleto, manda imprimir (seria bacana colocar um botão “clique aqui para imprimir” (tem cliente ignorante)), volta na fatura e manda imprimir. Então esse vai e volta do cliente no boleto e fatura na primeira vez que acessa, acontece isso. Mas se ele fechar o navegador e logar novamente já não ocorre isso, pois como vc disse ele ve que já gerou e mostra o que ele tem (aproveitando isso, ele salva uma imagem do boleto para mostrar? Pois é muito rápido essa segunda visualização. E se salva ele exclui depois de um tempo).
            Não tem como o cliente gerar o boleto e pronto, se voltar a fatura e no boleto na mesma hora ele não gere outro boleto.

        Visualizando 2 respostas da discussão
        • Você deve fazer login para responder a este tópico.
        Role para cima