pagseguro / pagseguro-modulo-prestashop

Módulo de Checkout Transparente para integração com PrestaShop 1.6, 1.7 e 8.0 - Oficial PagBank
Open Software License 3.0
50 stars 92 forks source link

Simbolo ao errar numero do cartao ou cpf (loja com problemas de layout css/js) #108

Closed Limongii closed 4 years ago

Limongii commented 4 years ago

Boa noite. No tema padrão do prestashop funciona perfeitamente, mas ao colocar o tema novo comprado aparece um símbolo de X em vermelho toda vez que erro o cpf ou numero do cartão, e quando ta certo um símbolo de correto verde.

123

prestabr commented 4 years ago

Boa Noite Limongii,

Essa área valida os campos em tempo real via JavaScript. Exibir o icone repetido ou não correspondente com ação não é o comportamento esperado, isso indica algum conflito de JavaScript no seu tema.

Você já conferiu o inspetor de elementos do seu navegador em busca de conflitos?

Confere essa dica: https://github.com/pagseguro/pagseguro-modulo-prestashop/tree/master/1.7.x/checkout-transparente/pagseguropro#6---debug-para-solu%C3%A7oes-de-problemas

Atenciosamente, Equipe PrestaBR

Limongii commented 4 years ago

Boa noite, verifiquei e fica conforme imagem abaixo.

1233

prestabr commented 4 years ago

Olá Limongii,

Obrigado pelo print com os detalhes.

As mensagens indicando "unknown web session id" ou "o token web é inválido" sinalizam problemas maiores, englobando a hospedagem.

Por favor, verifique se a hospedagem está ok tentando gerar o SessionID desta forma:

https://www.minhaloja.com.br/modules/pagseguropro/update.php?acao=session

Exemplo de retorno:

87227154-5ef32280-c36f-11ea-9341-427180019c53

Obtendo uma resposta negativa o ideal seria partir para outra hospedagem, de preferência uma do tipo VPS. Por favor, confere esta issue (é a mesma questão): https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/106#issuecomment-657242995

Atenciosamente, Equipe PrestaBR

Limongii commented 4 years ago

1 2

Infelizmente não sei o que pode ser.

prestabr commented 4 years ago

Olá Limongii,

1 2

Infelizmente não sei o que pode ser.

Aparentemente agora o módulo está funcional, mas o conflito de JavaScript ainda existe. No seu backoffice, tenta desativar o CCC do JS, geralmente quando tem conflito a compressão não fica legal. Acessa "Parâmetros Avançados > Desempenho > CCC (Combinação, Compressão e Cache)".

Você está rodando a loja em localhost?! Tenta colocar tudo para funcionar em um servidor web do tipo VPS, coloca o módulo em modo produção com o token também. Tendo uma url de acesso em mãos (www.meusite.com.br), por favor, posta aqui pra gente poder acessar e testar para te ajudar.

Atenciosamente, Equipe PrestaBR

Limongii commented 4 years ago

Boa noite. http://lojadoadson-com-br.umbler.net/br/

Hospedado em um vps, mas continua com o mesmo erro. Pagina de ADM lojadoadson-com-br.umbler.net/admin107onftmr/

email: limongi.proxy@gmail.com senha: Sptgsnsdc123@

Os arquivos lá sao apenas para testes, não tem problema alterar ou outra pessoa acessar.

prestabr commented 4 years ago

Bom Dia Limongii,

Obrigado pelos dados de acesso.

O admin não faz o login: Screenshot at 2020-07-15 09-33-40

Ao acessar o frontoffice verificamos que a hospedagem é muito lenta (10-15s ou mais pra terminar de carregar qualquer página). O ideal é utilizar um servidor do tipo VPS, algo com mais capacidade de processamento.

Também não localizamos o padrão de cadastro brasileiro, campo para informar o cpf no cadastro, que é obrigatório para processar pagamentos.

Tecnicamente o módulo está 100% funcional em sua tela de checkout, confere que o "Session ID", "SenderHash" e outros detalhes estão sendo carregados corretamente conforme indicado na documentação: https://github.com/pagseguro/pagseguro-modulo-prestashop/tree/master/1.7.x/checkout-transparente/pagseguropro#6---debug-para-solu%C3%A7oes-de-problemas

Sobre o problema do icone na tela de checkout é uma questão de layout ou customizações de css, recomendamos que você compare com o tema original e faça as correções ou procure o auxílio de um profissional.

Screenshot at 2020-07-15 09-43-19

Desejamos Boas Vendas! :)

Atenciosamente, Equipe PrestaBR