Jump to content

Recommended Posts

Mensagem de erro ao finalizar compra e escolhendo o PagSeguro:

 

"Este método de pagamento não está disponível"

 

O Prestashop é 1.6.1.3 e o PagSeguro é 1.8

 

E agora, como resolver?

Share this post


Link to post
Share on other sites

Vc já entrou na sua conta do pagseguro e gerou o token pra colar no modulo do pagseguro do prestashop?

Share this post


Link to post
Share on other sites

Sim, já coloquei. Eu também coloquei https no lugar de http como está sendo orientado aqui no forum e não funcionou.

Share this post


Link to post
Share on other sites

mas o seu site está usando ssl? 

vc habilitou o uso de ssl nas configurações?

Share this post


Link to post
Share on other sites

Esta é a URL do site:

 

https://internetearte.pswebstore.com/br/

 

Este item está disponível no estoque:

 

https://internetearte.pswebstore.com/br/aeromodelos/8-wildcat-academy-172.html

 

A loja ainda não foi lançada ao público, portanto podem fazer compras fictícias para teste. O Pagseguro é um módulo oficial da Prestashop e está configurado com checkout padrão. O erro ocorre na última etapa de compra em que o cliente escolhe o Pagseguro, e deveria abrir uma tela.  Estou achando que o arquivo está corrompido pois eu tentei colocar outro e-mail e outro token de uma conta que tenho na Pagseguro e talvez tenha provocado o problema.

Share this post


Link to post
Share on other sites

Vc já reiniciou o módulo do pagseguro?

 

Fora isso, pelo que vi vc não vai vender pro exterior. Então seria melhor ir em localização->linguas e desabilitar o inglês.

Depois vai em modulos e procura pelo modulo das moedas e desabilita ele. Assim não aparece a opção do cliente mudar a lingua e moeda lá na página.

 

E se vc quiser mudar aqueles icones do telefone pro icone do whatsapp e aquele "ligue-nos agora" pra algo como "Whatsapp" eu te explico.

 

E porque vc não instala o modulo fk dos correios pra poder mandar pra todo brasil?

E como vc vai garantir que algum cliente de outras regiões não possam finalizar pedidos?

Share this post


Link to post
Share on other sites

Reiniciei o módulo pagseguro uma vez e não mudou nada.

 

Em 2017 a loja passará a vender no exterior, então precisa permanecer o inglês.

 

Me envia as instruções para eu mudar o "ligue-nos agora" para whatsapp! O ícone também!

 

Esse módulo fk quanto custa??? Em 2017 a loja passará a vender para todo o país.

 

Se alguém tentar comprar produto e não for da região sudeste, receberá um e-mail de cancelamento de compra.

Share this post


Link to post
Share on other sites

O módulo é gratis.

Procura aqui mesmo www.querovendermais.com.br ou https://www.prestashop.com/forums/topic/513802-fkcorreios-lite-free/?hl=%20correios%20%20free

 

Eu prefiro o segundo, mas vc pode testar os dois.

Quando vc começar a vender pro exterior me diga que módulo vc vai usar pra calcular frete pro exterior.

 

Pra mudar o "ligue-nos agora" vc vai precisar acessar o ftp do seu servidor e ter instalado algum editor que salve no formato utf-8 sem BOM (eu recomendo o notepad ++)

 

No seu servidor vc vai procurar na pasta themes/seutema/modules/blockcontact pelo arquivo nav.tpl

Salve uma cópia e depois abra o arquivo no notepad++ e procure por "icon-phone" e mude pra "icon-whatsapp" (vai ter duas). Salve o arquivo modificado no mesmo lugar no servidor.

Em seguida também no blockcontact abra a pasta translations e salve uma cópia do br.php e depois abra-o e procure pela expressao "ligue-nos agora" e mude pro que vc quiser. Não esqueça das aspas. Salve no servidor

 

Ainda, procure pelo modulo blockcontactinfos e modifique o arquivo blockcontactinfos.tpl e o br.php (dentro da pasta translations) do mesmo jeito acima.

Não esqueça de verificar se o notepad++ está configurado pra salvar utf-8 sem BOM.

 

Atenção: no ftp é pra modificar estes arquivos dentro pasta module que está dentro de themes/SEUTEMA e não a pasta module que está na pasta principal. Me parece que vc está usando o default-bootstrap.

 

No configurador do tema em bloco de cms personalizado. Edite o primeiro que tem aquele simbolo do telefone (no editor tem um simbolo <> pra acessar o código) e vc vai ver que no código também tem o mesmo icon-phone. Troque e salve.

 

Sobre o pagseguro: No site do pagseguro tem o módulo pra baixar (procure por integrações). E também tem um forum pra dúvidas. Eu te recomendo apagar este módulo que vc está usando, baixar direto do site e instalar e configurar.

Edited by riras (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Não tem como eu usar o querovendermais, nem pegar algo do pagseguro. Estou usando o servidor da própria prestashop e por isso não vou poder acessar ftp nem algo que não seja do addons.

 

Eu poderia importar o prestashop pelo softaculous e deixar no meu servidor, mas eu perderia o ambiente seguro (https). Ou você acha que vale a pena fazer isso?

Share this post


Link to post
Share on other sites

Em relação a hospedagem, da uma olhada nos planos da kinghost www.kinghost.com.br

  • Like 1

Share this post


Link to post
Share on other sites

Segue a solução para este problema chato. Que nem o Pag Seguroi sabe resolver...

 

1- Localize o arquivo "pagseguropaymentorderprestashop" neste caminho "\pagseguro\features\payment"

2- Substitua a linha 88 pelo seguinte código, basta copiar e colar na linha 88 no lugar do código que está lá. Ou seja, apague a linha 88 e cole este código.

 

 'action_url' => preg_replace("/^http:/i", "https:", _PS_BASE_URL_) . __PS_BASE_URI__ .$this->returnUrlPaymentForVersionModule(),

 

Prontinho

 

Bola pra frente negada...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

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