Skip to content
Visualizando 6 respostas da discussão
  • Autor
    Posts
    • #12861
      Rafael Angelo
      Participante

      Mensagem de erro:

      Descrição detalhada
      Quando o cliente tenta efetuar um pagamento via cartão de crédito o modulo está gerando um erro, ele se engana e coloca um link sem uma /, isso impede de efetuar o pagamento.

      Um dos erros é simples de visualizar, a logo do modulo não aparece e apresenta este link
      https://mkthost.comcloud///modules/gateways/gofasjunocartao/assets/img/gofas_juno_cartao_logo.png
      basta notar que ele remove a barra "/" no após .com e erra na URL o mesmo erro aparece em qualquer tentativa de pagamento via cartão.
      Os erros aparecem no banco em tblconfiguration, já alterei manualmente no banco mas o erro persiste.
      Se puderem me ajudar eu agradeço.

      Informações do sistema:
      Módulo Juno Cartão para WHMCS 1.0.2 | WHMCS 7.09.01 | PHP 7.3

    • #12847
      Junior
      Participante

      Mensagem de erro:

      Descrição detalhada
      Pelo que pude verificar, o problema esta na URLWMCS/admin, o módulo não esta colocando o "/" entre a URL do WHMCS e o diretório admin, ficando URLWHMCSadmin, isso esta causando erro desde na configuração até no pagamento.

      Telas de erro:
      https://i.imgur.com/7pAVeAe.png
      https://i.imgur.com/pvI69KA.png
      https://i.imgur.com/SHhSFHd.png

      Informações do sistema:
      Módulo Juno Cartão para WHMCS 1.0.1 | WHMCS 7.10.1 | PHP 7.3

    • #12865
      Gofas
      Mestre

      Esse erro acontece apenas em instalações do WHMCS com PHP7.3 e com configurações muito peculiares, que ainda não conseguimos identificar qual recurso exatamente do PHP está atrapalhando a formação dos URLS.

      Por favor, sigam estes passos para corrigir o erro ou obter mais informações de diagnóstico:
      1) Atualize para a versão 1.0.2 do módulo;
      2) Faça backup do banco de dados, depois encontre e exclua na tabela tblconfiguration do banco de dados do WHMCS, as linhas :
      a – gjcwhmcsurl;
      b – gjcwhmcsadminurl;
      c – gjcwhmcsadminpath;
      3) Salve este arquivo na pasta /admin/ (ou pasta dos arquivos da área administrativa do WHMCS com nome personalizado):
      https://gist.githubusercontent.com/mauriciogofas/92c2b01ac773b76cfadbc3a82db7f319/raw/1da326bd1c7d22d38ac641ede3214ebebb1ca6f4/gjc_test_urls.php
      4) Acesse o arquivo pelo URL no navegador, copie todo o conteúdo exibido na tela e publique aqui. Por segurança, o nome da pasta pode ser renomeado, use o mesmo número de caracteres do original da pasta nesse caso.

    • #12890
      Eduardo Húpalo
      Participante

      Não consigo postar o código, fica dizendo que é spam!
      Encaminhei no seu e-mail o resultado.
      Grato!

      • #12892
        Gofas
        Mestre

        Obrigado por enviar os logs, você já executou os passos que recomendei na resposta acima?

        • #12893
          Eduardo Húpalo
          Participante

          Executei!
          Interessante que a primeira vez que eu tentei usar o módulo ele até foi pra frente e deu erro no Token, mas aí na segunda já deu a mesma mensagem de erro….

    • #12894
      Gofas
      Mestre

      Enquanto estudamos por que os URLs estão sendo gerados com diferenças em certos ambientes, é possível resolver isso substituindo as variáveis do módulo desta forma:
      1) Baixe, descompacte e salve este arquivo no diretório /modules/gateways/gofasjunocartao/includes/params/ do módulo;
      2) Altere os URLs de exemplo para os respectivos links do WHMCS.

      Dessa forma não é necessário editar o código fonte do módulo e as customizações não se perdem ao atualizar o addon no futuro.

    • #12896
      Eduardo Húpalo
      Participante

      Apaguei novamente as informações no banco de dados e incluí o arquivo no diretório /params/.
      Agora o sistema apresenta a mensagem: Erro URL de notificação inválida: /modules/gateways/gofasjunocartao/includes/callback.php

      • #12898
        Gofas
        Mestre

        Agora só precisa acessar a página de configurações dos módulos novamente para gravar mais uma vez os URLs do sistema no banco de dados.
        Verifique na tabela tblconfiguration do banco de dados do WHMCS, os valores das linhas :
        a – gjcwhmcsurl;
        b – gjcwhmcsadminurl;
        c – gjcwhmcsadminpath;

        Se estiver incorreto, altere e teste mais algumas vezes, por favor.
        Vamos estudar como melhorar a obtenção dos URLs para a próxima atualização.

    • #12992
      Rafael Angelo
      Participante

      Peço desculpas a não interação neste pedido de suporte, aparentemente não recebi emails contendo informações, como estive muito ocupado nos ultimos meses não pude manter os testes.

      De volta aos trampos, encontrei o mesmo erro no gerencianet, a versão é a ultima utilizada.
      Gostaria de ajuda para solucionar.

Visualizando 6 respostas da discussão
  • Você deve fazer login para responder a este tópico.
Scroll To Top