Closed guimasmoraes closed 3 years ago
Bom Dia guimasmoraes,
Antes de configurar o módulo e realizar testes de pagamento é importante desabilitar o debug da PrestaShop.
O módulo em modo de produção com a loja em modo debug acaba gerando problemas, o debug pode limitar a coleta de dados e redirecionamentos.
PS 1.6.x, acesse o arquivo: /config/defines.inc.php / Debug only / if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', false); }
PS 1.7.x, no backoffice acesse a tab "Parâmetros Avançados > Desempenho". Localize a opção "Modo de depuração" e marque como não.
A mensagem de erro do PopUp é genérica, tem que conferir o payload/retorno nos Logs. Mais detalhes:
https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/75#issuecomment-567057058 - Leia com calma, confere como verificar os logs (leitura rápida de 2min).
Confere estes posts também: https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/58#issuecomment-536658104 https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/58#issuecomment-545026313 https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/74
Qualquer dúvida, por favor, fique à vontade para perguntar.
Atenciosamente, Equipe PrestaBR
Olá, o log de erro é
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
53091
Em qui., 12 de ago. de 2021 às 02:36, PrestaBR @.***> escreveu:
Bom Dia guimasmoraes,
Antes de configurar o módulo e realizar testes de pagamento é importante desabilitar o debug da PrestaShop.
O módulo em modo de produção com a loja em modo debug acaba gerando problemas, o debug pode limitar a coleta de dados e redirecionamentos.
PS 1.6.x, acesse o arquivo: /config/defines.inc.php / Debug only / if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', false); }
PS 1.7.x, no backoffice acesse a tab "Parâmetros Avançados > Desempenho". Localize a opção "Modo de depuração" e marque como não.
A mensagem de erro do PopUp é genérica, tem que conferir o payload/retorno nos Logs. Mais detalhes:
75 (comment)
https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/75#issuecomment-567057058
- Leia com calma, confere como verificar os logs (leitura rápida de 2min).
Confere estes posts também:
58 (comment)
https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/58#issuecomment-536658104
58 (comment)
https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/58#issuecomment-545026313
74 https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/74
Qualquer dúvida, por favor, fique à vontade para perguntar.
Atenciosamente, Equipe PrestaBR
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/125#issuecomment-897362426, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD63YUK7PAJHXCPUT4FQGMLT4NMVZANCNFSM5B777ESA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .
-- The stars have their moment and them they die!! (Nick Cave & the Badseeds)
Olá guimasmoraes,
Este erro pode indicar alguma dificuldade para iniciar a sessão de pagamento. Ao acessar o checkout da loja é iniciada uma sessão de pagamento onde é gerado o SessionID e em seguida o SenderHash, faça alguns testes:
a) Verifique se o token é de produção e o ambiente também, sandbox e produção usam tokens diferentes: https://github.com/pagseguro/pagseguro-modulo-prestashop/blob/master/1.7.x/checkout-transparente/pagseguropro/Readme.md#1---ativa%C3%A7%C3%A3o
b) 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:
c) Acessa as configurações do módulo e verifica se a opção "Exibir parâmetros no Console do navegador?" está habilitada. Confere estas orientações: https://github.com/pagseguro/pagseguro-modulo-prestashop/blob/master/1.7.x/checkout-transparente/pagseguropro/Readme.md#6---debug-para-solu%C3%A7oes-de-problemas Se possível, tire um print e posta aqui pra gente.
d) Um problema bastante comum são as permissões erradas nos arquivos e pastas na sua /public_html/modules/pagseguropro/, o ideal é 755 para pastas e 644 para arquivos. Exemplo: https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/80#issuecomment-610455265
Atenciosamente, Equipe PrestaBR
Agradeço e vou verificar, mas como tem a questão do api não gerar o boleto para uma venda com custo de zero reais de produto , sendo o valor a ser pago pelo cliente apenas do frete, já é um módulo inútil pra mim e vou investir em outra ferramenta.
Em qui., 12 de ago. de 2021 às 09:59, PrestaBR @.***> escreveu:
Olá guimasmoraes,
Este erro pode indicar alguma dificuldade para iniciar a sessão de pagamento. Ao acessar o checkout da loja é iniciada uma sessão de pagamento onde é gerado o SessionID e em seguida o SenderHash, faça alguns testes:
a) Verifique se o token é de produção e o ambiente também, sandbox e produção usam tokens diferentes: https://github.com/pagseguro/pagseguro-modulo-prestashop/blob/master/1.7.x/checkout-transparente/pagseguropro/Readme.md#1---ativa%C3%A7%C3%A3o
b) 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: [image: 87227154-5ef32280-c36f-11ea-9341-427180019c53] https://user-images.githubusercontent.com/7054224/129196764-9aee84a8-b7e4-4f85-9e9a-c5409fc26926.png
c) Acessa as configurações do módulo e verifica se a opção "Exibir parâmetros no Console do navegador?" está habilitada. Confere estas orientações: https://github.com/pagseguro/pagseguro-modulo-prestashop/blob/master/1.7.x/checkout-transparente/pagseguropro/Readme.md#6---debug-para-solu%C3%A7oes-de-problemas Se possível, tire um print e posta aqui pra gente.
d) Um problema bastante comum são as permissões erradas nos arquivos e pastas na sua /public_html/modules/pagseguropro/, o ideal é 755 para pastas e 644 para arquivos. Exemplo: #80 (comment) https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/80#issuecomment-610455265
Atenciosamente, Equipe PrestaBR
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pagseguro/pagseguro-modulo-prestashop/issues/125#issuecomment-897618303, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD63YUNDRC3XHG274G7DTKLT4PATBANCNFSM5B777ESA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .
-- The stars have their moment and them they die!! (Nick Cave & the Badseeds)
Boa Tarde guimasmoraes,
No Checkout Transparente, atual API v3, não é permitido processar pagamentos onde o produto tem custo zero e o cliente paga somente o frete, esta regra vale para todas as modalidades (cartão, boleto e tef).
Qualquer dúvida permanecemos à disposição.
Atenciosamente, Equipe PrestaBR
Fiz a instalação e configuração, porém, toda a vez que um boleto é emitido, ele volta com o erro:
"Forma de pagamento temporariamente indisponível. Por favor, tente novamente ou escolha outra forma de pagamento."