Jump to content

Recommended Posts

O módulo oficial funciona.

Procura no Google "Github PagSeguro" e baixa o branch do PrestaShop.

Aqui fica aparecendo: Certifique-se de que o e-mail e token são válidos.

Share this post


Link to post
Share on other sites

Log de erros:

[05-Oct-2016 16:23:55 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getEnvironment() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 80
[05-Oct-2016 16:23:55 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getCredentials() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 81
[05-Oct-2016 16:23:55 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getApplicationEncoding() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 82
[05-Oct-2016 16:23:55 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getLogConfig() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 83
[05-Oct-2016 16:23:57 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getEnvironment() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 80
[05-Oct-2016 16:23:57 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getCredentials() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 81
[05-Oct-2016 16:23:57 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getApplicationEncoding() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 82
[05-Oct-2016 16:23:57 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getLogConfig() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 83
[05-Oct-2016 16:23:59 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getEnvironment() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 80
[05-Oct-2016 16:23:59 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getCredentials() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 81
[05-Oct-2016 16:23:59 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getApplicationEncoding() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 82
[05-Oct-2016 16:23:59 America/Noronha] PHP Strict Standards: Non-static method PagSeguroConfigWrapper::getLogConfig() should not be called statically in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/config/PagSeguroConfigWrapper.php on line 83
[05-Oct-2016 16:24:00 America/Noronha] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/domain/PagSeguroSender.class.php on line 187
[05-Oct-2016 16:24:00 America/Noronha] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/leticiafloricult/public_html/modules/pagseguro/features/PagSeguroLibrary/domain/PagSeguroSender.class.php on line 191
[05-Oct-2016 16:27:31 America/Noronha] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/leticiafloricult/public_html/cache/smarty/compile/82/29/c8/8229c8e9f56b267e1753ae0868a4f8dd85631107.file.authentication.tpl.php on line 747

Share this post


Link to post
Share on other sites

Sim, vou trocar de hospedagem para ver se funciona, vou usar hostgator, testei na revenda da uol host e n funcionou.

Share this post


Link to post
Share on other sites

ola,

 

eu instalei o pagseguro do github v2.2, configurei, ele apareceu conforme o esperado na opcao de checkout transparente, mas depois de preencher todos os dados do cartao de credito e clicar em concluir, a pagina ficou em processando forever..

 

alguem pode me ajudar?

Share this post


Link to post
Share on other sites

ola,

 

eu instalei o pagseguro do github v2.2, configurei, ele apareceu conforme o esperado na opcao de checkout transparente, mas depois de preencher todos os dados do cartao de credito e clicar em concluir, a pagina ficou em processando forever..

 

alguem pode me ajudar?

 

Estou com o mesmo problema, não encontro solução em lugar nenhum :(

Share this post


Link to post
Share on other sites

Estou com o mesmo problema, não encontro solução em lugar nenhum :(

Mais uma coisa, se eu preencher os dados de pagamento com qualquer informacao , ou deixar em branco e pressionar concluir, o loop fica no pensamento infinito..

 

Alguem??

Edited by phods (see edit history)

Share this post


Link to post
Share on other sites

ola,

 

eu instalei o pagseguro do github v2.2, configurei, ele apareceu conforme o esperado na opcao de checkout transparente, mas depois de preencher todos os dados do cartao de credito e clicar em concluir, a pagina ficou em processando forever..

 

alguem pode me ajudar?

 

Consegui resolver!

 

- Para corrigir, acesse os arquivos do seu site via FTP ou gerenciador de arquivos, vá em /modules/pagseguro/views/templates/front/payment-direct.tpl

 

- Dê um CTRL+F e busque por "form.submit();" (SEM ASPAS)

 

- Vai aparecer 2 resultados, NOS DOIS, pule uma linha antes e cole isso: $("body").append(form);

 

- Ficará assim :

$("body").append(form);
form.submit();

- Salve o arquivo e Limpe o Cache do seu Prestashop.

 

- Por último, vá nas configuração do módulo no painel do prestashop e em URL de Notificação modifique para a seguinte:

http://www.SEUSITE.com.br/index.php?controller=notification&module=pagseguro&fc=module

Substitua SEUSITE pelo seu site e pronto, basta salvar.

 

Comigo isso funcionou, espero que resolva pra vcs!

  • Like 2

Share this post


Link to post
Share on other sites

Muito obrigado pela ajuda Jonata,  

 

fiz as alteracoes, o boleto agora está funcionando, testei o cartao de credito com dados reais e pareceu que estava  funcionado, mas nao debitou a compra, testei entao com o numero errado de cartao de credito, a ele voltou a ficar no loop infinito.

 

Alguem tem alguma sugestão?

vc usam também o https??

Share this post


Link to post
Share on other sites

Muito obrigado pela ajuda Jonata,  

 

fiz as alteracoes, o boleto agora está funcionando, testei o cartao de credito com dados reais e pareceu que estava  funcionado, mas nao debitou a compra, testei entao com o numero errado de cartao de credito, a ele voltou a ficar no loop infinito.

 

Alguem tem alguma sugestão?

vc usam também o https??

 

Eu uso https, consigo finalizar os pedidos com qualquer forma de pagamento, porém ainda estou com um problema, os status dos pedidos na loja não atualizam :(

 

Sobre essa questão do HTTPS, veja esse link, pode ajudar: http://www.servicehelp.com.br/erro-do-modulo-pagseguro-no-prestashop/

Share this post


Link to post
Share on other sites

fiz  o procedimento:

  1. Edite este arquivo pagseguropaymentorderprestashop.php pelo Dreamweaver, bloco de notas, edit ou por qualquer editor de códigos on line ou local na sua máquina, trocando uma linha pela outra. Faça um backup deste arquivo antes. Faça o backup. Faça o backup. Ta bom acho que ja entendeu que tem que fazer um backup deste arquivo antes né?Dentro deste arquivo, na linha 88, troque a descrição da linha de:
    ‘action_url’ =>  _PS_BASE_URL_ . __PS_BASE_URI__ .$this->returnUrlPaymentForVersionModule(),troque por esta descrição:’action_url’ => preg_replace(“/^http:/i”, “https:”, _PS_BASE_URL_) . __PS_BASE_URI__ .$this->returnUrlPaymentForVersionModule(),

e o ecommerce saiu do ar... voltei o backup do arquivo e voltou a funcionar

Share this post


Link to post
Share on other sites

Boa Noite, estou com problemas no módulo PagSeguro 2.2 , disponibilizado no gitHub.

Tentei as sugestões acima, mas não deu certo.

Ao solicitar algum meio de pagamento no modo transparente, ele fica num loading infinito e me dá esse erro:

" direct:1 Uncaught SyntaxError: Unexpected token E in JSON at position 0 "

 

O token está correto, tudo configurado corretamente.

Prestashop: versão 1.6.1.13
PHP: v.5.5

 

Alguma sugestão?

Share this post


Link to post
Share on other sites

o meu funcionou quando peguei o modulo da fkseguro, R$ 20 que resolveram semanas de problema,at

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More