Closed marceonesgenesis closed 4 years ago
Boa Tarde marceonesgenesis,
Obrigado por utilizar o módulo oficial da PagSeguro e seja muito bem-vindo! :)
Este travamento, "Token Web Inválido", pode ser originado por problemas de configuração de permissões de arquivos na hospedagem ou e-mail inválido na configuração do módulo.
a) Hospedagem
As permissões em /modules/pagseguropro/ devem ser 755 em diretórios e 644 em arquivos. O ideal é que você faça a correção para toda a /public_html/. Verifique com a sua hospedagem ou instale o pacote suhosin no php via easyapache 4 (se houver cpanel).
b) E-mail de Cadastro
Importante...:
Para evitar problemas com o processamento do pagamento sugerimos que torne obrigatório os seguintes campos no cadastro do cliente: cpf, bairro, cidade, estado, telefone ou celular.
Lembrando que o cpf é sempre obrigatório para vendas via cartão de crédito, independente se o cliente é PF ou PJ.
Atenciosamente, Equipe PrestaBR
boa tarde mesmo fazendo as devidas alterações conforme solicitada ainda assim permanece o problema, segue abaixo os prints do nosso ambiente.
Olá marceonesgenesis,
Você aplicou as permissões de forma recursiva?
Você tem certeza que o seu e-mail de cadastro está correto e não tem nenhuma pendência (documentação, validação de conta de email, etc) na PagSeguro?
Confere novamente por favor...
Atenciosamente, Equipe PrestaBR
então esta tudo verificado mas não sei o que ocorre, e a conta está validade e sendo utilizada já envio link de pagamento mas dentro da plataforma do proprio pagseguro. não sei precisa no meu ambiente do pagseguro autorizar alguma coisa pra poder funcionar
Olá marceonesgenesis,
Tem algum detalhe que deve ter passado batido...
Faz o seguinte, libera um acesso ao seu FTP e ao backoffice da sua loja e encaminha para nós, vamos verificar para você. E-mail: sac@prestabr.com.br
Atenciosamente, Equipe PrestaBR
Olá marceonesgenesis,
Obrigado por ter encaminhado os dados de acesso para o nosso e-mail.
Analisamos a questão do e-mail + token e permissões no FTP, estes detalhes estão Ok.
Fizemos diversos testes e aparentemente está tudo 100% com o módulo e com a sua loja, o que parece estar causando problemas é a Hospedagem. Talvez esteja faltando algum detalhe de configuração no Host (apache ou php) por ele ser do tipo compartilhado ou existe algum problema de conectividade.
Basicamente o módulo precisa conseguir gerar o SessionID para iniciar o processo de pagamento na tela de checkout, você pode testar dessa forma:
Em sua hospedagem: https://sempreprontamodas.com.br/modules/pagseguropro/update.php?acao=session
Em outra hospedagem, como deve retornar:
Para a plataforma PrestaShop o ideal seria utilizar uma hospedagem do tipo VPS. Hospedagens do tipo Compartilhada geralmente são recomendadas para softwares menos complexos como sites e landingpages que não exigem diversos recursos e processamento de dados.
Atenciosamente, Equipe PrestaBR
então se eu pegar meu site + banco de dados do jeito que está la e colocar em um servidor melhor tipo digitalocean com serviço dedicado é pra ela funcionar perfeitamente ne
Bom Dia marceonesgenesis,
então se eu pegar meu site + banco de dados do jeito que está la e colocar em um servidor melhor tipo digitalocean com serviço dedicado é pra ela funcionar perfeitamente ne
Exatamente, assim que migrar você pode testar novamente https://sempreprontamodas.com.br/modules/pagseguropro/update.php?acao=session.
Atenciosamente, Equipe PrestaBR
sou novo aqui e queria configurar o meu prestashop junto com api do pagseguro, mas estou tendo estas dificuldades poderia me ajudar segue acima o problema encontrado