Ir para o conteúdo

“reload” no botão e não processa o pagamento

Marcado: ,

Visualizando 24 respostas da discussão
  • Autor
    Posts
    • #8818
      Cristian Roberto da Luz
      Participante

        O erro 500 foi resolvido quando reenviei o pacote zipado e descompactei pelo gerenciador de arquivos (cpanel).

        Agora abre perfeitamente a tela do cartão, coloco os dados reais do meu cartão (valor de 6 reais), mas quando eu clico para finalizar pagamento, ele dá um “reload” no botão e não processa… fica parado na tela.

        Abrindo o console do chrome, não aparece nenhum erro.

      • #8827
        Mauricio
        Mestre

          Cristian, eu criei esse tópico separado para esse novo erro, para manter a organização.

          Eu ainda preciso entender melhor o que pode causar isso, para no próximo passo informar quais informações eu preciso para diagnosticar.

          Sugiro realizar testes em em uma instalação do WHMCS com template padrão, do admin e da área do cliente.

          Se você tiver mais alguma pista para eu simular o erro me envie, por favor.

        • #8873
          Cristian Roberto da Luz
          Participante

            Bom dia!

            Segue prints:

            http://prnt.sc/eb46gx
            http://prnt.sc/eb4712
            http://prnt.sc/eb478n

            Eu estou utilizando uma instalação com tema padrão.. Whmcs versão : 7.1.1.
            Php 7.

            Se quiser simular, te passo as credenciais para testes..

          • #8888
            Mauricio
            Mestre

              Oi Cristian, boa noite!

              Nessa área do log do navegador (Network) está tudo ok, se houver algum erro de javascript ou do html, será exibido na Aba “Console” do navegador, como nessa imagem:
              http://image.prntscr.com/image/93d0e45b1faa418e988940c395d960c4.png

              Acessar a fatura seria apenas para ver o “Console” como citei acima, se vc me enviar outra captura não será necessário, mas vc pode me enviar pra eu ver, preciso apenas das credenciais de um cliente de testes, ou um link de autologin, se você usa autologin. Envie por email, por favor: suporte@gofas.net.

              Vamos conversando…

            • #8900
              Cristian Roberto da Luz
              Participante

                Bom dia!

                Tranquilo, enviei as credenciais no email… no console não aparece nem incrementa mensagens.

                Valeu!

              • #8928
                Cristian Roberto da Luz
                Participante

                  Problema resolvido!

                  Meu cenário:
                  Whmcs 7.1.1.
                  Php 7.
                  Temas “defaut”.

                  Causas:

                  – Eu havia instalado a primeira versão do módulo e depois com a atualização houve “move” de alguns arquivos do pacote : como por ex., de go.php para execute.php, por ex, isso causou o erro,o módulo ainda está procurando o antigo go.php, veja que apresentou um erro 404;
                  – Substituímos as scripts script-card.js e script-card-debug.js dentro de /gofasgerencianetcartao/js/.
                  O mestre Gofas liberará um pacote com a correção das scripts!

                  ***Muito importante: tem que limpar o cache do navegador após a atualização, para que sejam carregadas as novas scripts***

                • #8929
                  IGOR BEZERRA SANTOS
                  Participante

                    Boa noite Cristian!

                    O seu esta funcional agora, esta processando os pagamentos normalmente depois dessa correção?

                    Obrigado

                  • #9063
                    Juliano
                    Participante

                      Olá

                      Estou tendo problemas no mudulo , botão de pagamento está desativado tipo configurei tudo correto mais hora que tento clicar para efetuar pagamento botão está desativado…

                      Como resolver ??

                    • #9094
                      Jose
                      Participante

                        Estou tendo o mesmo problema, coloco todos os dados corretamente mais acredito que seja problema no script .js , pois quando inicio a digital dos dados do cartao ele nao seleciona a bandeira do cartao e depois nao processa o pagamento.

                        Ja temos uma solucao?

                      • #9095
                        Mauricio
                        Mestre

                          A bandeira do cartão deve ser real, ex.: Mastercard inicia com 54, Visa com 4, etc…

                          Para diagnosticar erros de javascript é necessário:

                          1) debug completo do módulo;

                          2) captura de tela das configurações;

                          3) captura de tela, gif animado ou vídeo da fatura com os dados do cartão de testes;

                          4) log do navegador ( colete o log após preencher todos os dados do cartão);

                          Cole o debug e todos os dados do diagnóstico num Gist ou Pastebin.

                        • #9096
                          Mauricio
                          Mestre

                            Esse tópico é o mais indicado para tratar de assuntos relacionados a detecção dos dados digitados:
                            https://gofas.net/forums/topico/dividir-botao-nao-ativa-antes-de-digitar-todos-os-dados-do-cartao/

                          • #9107
                            Juliano
                            Participante

                              Olá

                              Está complicado tentei toda forma e vejo que não funciona modulo, agora não sei si pode ser meu PHP que é 5.6 mais vou esperar por novas atualizações a sim tento novamente por que com está versão sem sucesso….

                              Obrigado

                              • #9108
                                Mauricio
                                Mestre

                                  Quais foram todas as forma que você tentou, cite exemplos, po favor.

                                  É muito fácil de identificar o seu problema é fazer o módulo rodar se você nos enviar as informações de diagnóstico que eu citei acima, apenas o seu relato não ajuda a resolver, precisamos de informações sólidas, estamos tratando de um software e opniões são irrelevantes quando se trata de descobrir incompatibilidades ou descobrir o que os usuários estão fazendo errado.

                                  Será um prazer continuar ajudando e atualizaremos o módulo sempre que for necessário, baseado em informações técnicas fornecidas pelos usuários.

                              • #9109
                                Juliano
                                Participante

                                  Olá

                                  Correto onde posso ativar este ( debug completo do módulo ) ?

                                • #9110
                                  Juliano
                                  Participante

                                    Olá

                                    Tentei ativar lá no WHMCS em /systemmodulelog.php ativo mais estranho que não aparece log sobre o modulo instalado

                                  • #9111
                                    Mauricio
                                    Mestre

                                      Este artigo criado para o módulo Gn Boleto explica e ensina a usar a opção debug do módulo, funciona de forma semelhante no módulo de cartão, você pode seguir estes passos:
                                      https://gofas.net/blog/tutoriais/diagnosticar-erros-do-modulo-gerencianet-boleto-para-whmcs/

                                    • #9112
                                      Juliano
                                      Participante
                                        • #9113
                                          Mauricio
                                          Mestre

                                            O valor correto da configuração “Ordem do campo “Data de Nascimento”” é 1(um) ao invés de 2, você deve mudar em ambas as configurações, do módulo e dos campos personalizados, pois o WHMCS define automaticamente o próximo campo após o 0 (zero) como 1 (um).

                                        • #9114
                                          Juliano
                                          Participante

                                            Olá

                                            Alteração efetuada mais ainda BOTÃO para processar não funciona..

                                            http://prntscr.com/efmlf2
                                            http://prntscr.com/efmlwy

                                          • #9163
                                            Hugo Eduardo
                                            Participante

                                              Alguém pode min ajudar ,

                                              Instalei o modulo mais na hora de colocar o cartão não marca a bandeira.

                                              Segue o print

                                              http://prnt.sc/eqpvja

                                              • #9164
                                                Mauricio
                                                Mestre

                                                  Oi Hugo, nos envie uma captura de tela da fatura com o console do chrome aberto, (clique com o botão direito do mouse em uma área vazia da página > “inspecionar” > “console” ), erros de renderização do html serão exibidos nessa área.

                                              • #9202
                                                Cristian Roberto da Luz
                                                Participante

                                                  Removi a instalação antiga do módulo e instalei essa versão mais atual (eu estava com a versão beta) e o problema voltou a ocorrer!!

                                                  Vou mandar a url de autologin no email…

                                                • #9205
                                                  Juliano
                                                  Participante

                                                    Olá

                                                    Pessoal eu também estou com mesmo problemas tentei de tudo para resolver mais vejo que não funciona o modulo, já tentei reinstalar e até mesmo baixar á nova versão e nada de funcionar á bandeira do cartão não aparece e o botão de pagar não funciona também…

                                                    Triste né

                                                    http://prnt.sc/esz4sv

                                                    • #9208
                                                      Mauricio
                                                      Mestre

                                                        “tentei de tudo” inclui o que além de reinstalar o módulo?
                                                        Por favor, liste os passos que você tomou para resolver o seu problema, além de baixar e reinstalar o módulo.

                                                        Acredito que você esteja aqui no fórum com a intenção de ajudar os outros usuários também e sabe que compartilhando sua dificuldade e a solução poderá ajudar outras pessoas, você não precisa ter vergonha de dizer que o problema era no seu template.

                                                    • #9207
                                                      Juliano
                                                      Participante

                                                        Olá

                                                        Pessoal agora sim está funcionando mais vejo que RETORNO AUTOMÁTICO não está funcionando como devo configurar mauricio ?

                                                        Veja o print será aqui para configurar ?
                                                        http://prnt.sc/eszc0f

                                                        • #9209
                                                          Mauricio
                                                          Mestre

                                                            Como você constatou que o callback não está funcionando?
                                                            Por favor, nos mostre as informações que confirmam sua hipótese, você deve estar se referindo a “Resposta do servidor” gravada nos logs do painel da API Gerencianet.

                                                            ps.: Essa sua captura de tela é do painel da antiga API, você não precisa/deve utilizar essa opção, o módulo recebe as notificações sem a necessidade de configurar o URL de retorno (isso é passado), por isso as instruções de instalação não mencionam em nenhum momento a configuração de URL de retorno.

                                                        • #9210
                                                          Mauricio
                                                          Mestre

                                                            Aí galera, observem que já existem muitos assuntos misturados aqui, esse tópico foi criado para tratar do erro ““reload” no botão e não processa o pagamento”, aberto e resolvido pelo Cristian, para outros assuntos, abram outros tópicos, por favor.

                                                          • #9231
                                                            Juliano
                                                            Participante
                                                            • #9308
                                                              Cristian Roberto da Luz
                                                              Participante

                                                                Grande Maurício, bom dia!

                                                                Depois do meu cliente reclamar deste problema ao tentar efetuar o pagamento de uma fatura, nos aprofundamos no debug para tentar achar a causa, e de fato identificamos o motivo do problema (ao menos o de agora).
                                                                – O módulo está atualizado com a última versão liberada.

                                                                Bom, quando é preenchido os dados do cartão, a data de validade dele é normalmente preenchida no padrão mm/aa (na maioria dos sites), e no módulo usamos o padrão mm/aaaa.

                                                                Nos testes que realizamos preenchendo com mm/aa ocorre exatamente este problema, clica em finalizar e não emite nenhum erro na tela.

                                                                Coletei o console do navegador com o print http://prnt.sc/f4etwl onde pode ver o erro de js que dá.

                                                                Minha sugestão: Ou mudar para utilizar mm/aa no campo, ou colocar um validado no campo, onde se a pessoa colocar mm/aa ele alertar imediatamente que o formato preenchido está incorreto, para preencher mm/aaaa. Nesse momento estou em um note com resolução menor, então no placeholder apareceu aa/mmm (o último m ficou oculto do textbox).

                                                                Acho que é isso.

                                                                Abraço!

                                                                • #9327
                                                                  Mauricio
                                                                  Mestre

                                                                    Cristian, excelente descrição!

                                                                    Estamos redesenhando o formulário para eliminar todas as possibilidades de erro pela interação do usuário, na caixa de seleção da data de validade, decidimos criar um dropdown com os meses e os anos pré definidos onde o cliente seleciona com o mouse o mês e o ano, semelhante ao nosso módulo de integração com PayPal Plus, estamos trabalhando nisso agora.

                                                                • #9311
                                                                  Daniel
                                                                  Participante

                                                                    Olá Maurício, Tudo bem ?

                                                                    Não sei se estou no lugar certo, mas vamos lá, eu instalei, preenchi todos os campos mas ao apertar o botão Finalizar Pagamento nada acontece, outra coisa que percebi que o ajax parece não funcionar,

                                                                    Fui no console do navegador e deu estes erros -> http://prntscr.com/f6ubzt

                                                                    O que pode ser ?

                                                                    Obrigado

                                                                    • #9319
                                                                      Mauricio
                                                                      Mestre

                                                                        Oi Daniel, tudo bem, gratidão por usar o módulo!

                                                                        Aparentemente é alguma incompatibilidade com arquivos JavaScript do template do seu WHMCS, por favor, você pode testar com o template padrão do WHMCS apenas para verificar essa hipótese?

                                                                        Estamos trabalhando numa atualização desse módulo e eu esperava responder após o update, mas estamos com os um pequeno delay nos prazos.

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