Página 1 de 1
Minha loja não altera as situações de pedido automaticamente
Enviado: 12 Ago 2017, 18:17
por Rony Oliveira
Já estava tendo um problema relacionado com esse em uma de minhas lojas, ela alterava pra "cancelado" sendo que o cliente tinha pago direitinho, acho que esse erro eu corrigi, o problema que agora em outra loja que eu fiz se quer muda as situações, uso a versão do OpenCart 2.3.x.
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 12 Ago 2017, 23:21
por veteranodf
Quem é responsável por alterar o status do pedido é os módulos de pagamento, veja se configurou os status corretamente nos mesmos;
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 14 Ago 2017, 16:39
por Rony Oliveira
Sei disto, já olhei, já comparei com de outras lojas minhas e mesmo assim não esta indo.
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 14 Ago 2017, 23:31
por veteranodf
OK; Outras dicas que pode te auxiliar;
1- Verifique se criou a API e associou a mesma a loja;
2- Verifique se configurou corretamente os arquivos config.php e admin/config.php para a url da loja ter "http://";
3- Se habilitar https na frente da loja na admin também deve ter https;
4- Se tiver importado pedidos de uma versão antiga do opencart deve acessar a tabela order e verificar se a url's inseridas na coluna "store_url" é a mesma da loja em produção
5- Esta forçando direcionamento incorreto pelo .htaccess
Essas são as dicas que lembrei no momento;
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 20 Ago 2017, 18:27
por Rony Oliveira
Eu utilizo isso no meu htaccess, será esse o motivo? (O resto creio que está tudo certo)
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$
https://url.com/$1 [R,L]
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 20 Ago 2017, 23:12
por veteranodf
Amigo só saberá se fazer remover o código e testar, se não funcionar aconselho checar os outros passos; Boa sorte;
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 20 Ago 2017, 23:31
por Rony Oliveira
Já removi, estou no aguardo de uma compra para testar agora.
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 21 Ago 2017, 22:16
por Rony Oliveira
Descobri o motivo, os pagamentos realizados pelo Paypal estão caindo automaticamente em "pedidos abandonados", ou seja, não está detectando a última etapa, que é clicar no botão para ir para realizar o pagamento, não achei nada a respeito no google, tem alguma solução para isso? Ou só reinstalando a loja?
Re: Minha loja não altera as situações de pedido automaticamente
Enviado: 21 Ago 2017, 23:36
por veteranodf
Logue em sua conta paypal, após isso cole o link abaixo na url do navegador, acesse o mesmo e faça as dicas;
Código: Selecionar todoshttps://www.paypal.com/cgi-bin/customerprofileweb?cmd=%5fprofile%2dlanguage%2dencoding
Em "Idioma do seu site:" selecione "Idiomas da Europa Ocidental (incluindo o inglês)" e salve, volte na url acima e clique em "Mais opções", na tela que abrir selecione UTF-8 nos dois selects e salve;
Agora o retorno do paypal ao seu site estará com a codificação UTF-8 que é a correta para o opencart e com certeza os status do pedido serão atualizado;
Se essa dica não corrigir o seu problema será outro e aconselho adquirir um modulo paypal comercial, de preferência opte por paypal transparente;