Ir para o conteúdo

Falha na captura manual de pagamento pelo admin

  • Este tópico contém 6 respostas, 5 vozes e foi atualizado pela última vez 3 anos, 6 meses atrás por Mauricio.
Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #12381
      danielmarques.car@gmail.com
      Participante

        Boa tarde,

        Recentemente começamos a utilizar o Módulo Juno Cartão para WHMCS e estamos tendo dificuldades quanto a captura recorrente.

        Atualizamos nosso WHMCS para a versão mais recente e mesmo assim o erro permanece. Segue prints e log de erro.

        https://prnt.sc/raemvn

        Segue a resposta do log…

        https://prnt.sc/raepre

        Aguardamos seu retorno..

      • #12384
        Mauricio
        Mestre

          Olá Daniel,
          no caso o erro aconteceu em uma tentativa de captura manual.
          Segundo o log, o ID do cartão foi apagado do banco de dados do WHMCS.

          Para um diagnóstico mais preciso, é necessário ativar o log de módulo, excluir o cartão, pagar uma fatura novamente para salvar o cartão e depois tentar novamente, 2 vezes, capturar pagamentos novamente. Depois de realizar essas etapas, por favor, nos envie todos os logs via Gist ou Pastebin que serão gravados para cada evento, incluindo requisição e resposta.
          []!

        • #12439
          Robson Farias
          Participante

            Olá. Aqui acontece o mesmo problemas, porque a tabela “gofasjunocartao” onde os cartões ficam salvos está vazia. Já removi e recadastrei o cartão, sem sucesso.

          • #12407
            Marcio Castilho
            Participante

              Olá Gofas,

              Estou com o mesmo problema do amigo acima.

              Não consigo fazer a captura do cartão manualmente.

              O sistema tem tentado capturar o valor diariamente (cron) também mas da erro.

              Em gatewaylog.php:
              https://pastebin.com/M3pDDV7r

              Em systemmodulelog:

              Requisição:
              https://pastebin.com/FBgAxPNe

              Resposta:
              https://pastebin.com/C3bMvb0Q

              Aguardo sua ajuda, e desde já agradeço

            • #12739
              Mauricio
              Mestre

                Pessoal, lembrando que o armazenamento remoto de cartão só funciona em versões do WHMCS 7.9.1 ou superior.
                Se a versão do WHMCS não é a causa do problema, por favor, acessem o novo formulário de suporte e nos envie o log completo da captura de pagamento:
                https://gofas.net/contato/?suporte=Ajuda%20/%20Suporte

                @marcio-castilho, é necessário ver os dados que estão sendo obtidos do WHMCS e por que estão sendo ignorados, são necessários para obter o creditCardId que é a chave que vai autorizar pagamentos futuros.

              • #13056
                Nilton Ferreira Lima
                Participante

                  Mensagem de erro:

                  Descrição detalhada
                  Já realizei testes com o módulo gofas juno cartão mas quando está na opção de produção não está funcionado.
                  Já verifiquei o log, mas não consigo identificar o erro.
                  Descrição:
                  1 – O cliente acessa a fatura;
                  2 – Escolhe a opção de pagar com cartão;
                  3 – Entra com os dados do cartão;
                  4 – Confirma o pagamento;
                  5 – O cliente é redirecionado para a página de confirmação do pagamento.

                  Só que o pagamento por algum motivo não é realizado. E a mensagem “Em aberto” fia a mostra bem claramente para o cliente, mas também é exibido duas mensagem de “Sucesso”.

                  Este problema está gerando muita confusão uma vez que o cliente acredita de fato que o pagamento foi realizado.

                  Podem me ajudar com esta questão?

                  Segue imagem em anexo…

                  Informações do sistema:
                  Módulo Juno Cartão para WHMCS 1.0.4 | WHMCS 7.10.2 | PHP 7.0

                  • #13061
                    Mauricio
                    Mestre

                      Nilton,
                      aparentemente esse cliente optou por salvar o cartão numa versão anterior do módulo que ainda não excluía a associação no WHMCS (parâmetro creditCardId retornado pela API Juno utilizado para a autorização do pagamento) referente ao cartão na Juno, quando ocorria algum erro.

                      Para todos os pagamentos com cartões salvos que no log o campo creditCardId estiver em branco, a única solução é apagar o cartão do cliente no WHMCS (ele não é salvo no WHMCS realmente) e solicitar ao cliente que realize um novo pagamento manual.

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