Página 2 de 2

Re: PagSeguro Opencart 1.5.1.3

Enviado: 09 Ago 2012, 20:31
por juliocesar757
Para o carrinho não ser limpo quando for para o PagSeguro, remove a linha

$this->cart->clear();

dentro da função confirm() no arquivo catalog/controller/payment/pagseguro.php

Re: PagSeguro Opencart 1.5.1.3

Enviado: 10 Ago 2012, 13:31
por adrianapontes
Boa tarde,

Não estou conseguindo colocar os módulos: 1ª PayPal e a 2ª Pag Seguro:

Me surgem duas mensagens:

Imagem

Imagem

Pode me ajudar? Estou realmente perdida.

Obrigada pela atenção!

Re: PagSeguro Opencart 1.5.1.3

Enviado: 10 Ago 2012, 15:41
por Manoel Vidal
@adrianapontes O erro do PagSeguro informa que ou o CEP de origem ou o CEP de destino não é válido, lembre-se que deve ser um CEP brasileiro e com 8 dígitos.

Já o do Paypal, este erro apareceu na versão 1.5.2 e foi corrigido nas versões seguintes até a versão 1.5.3.1 que é atual, dê uma verificada na última alteração do arquivo e compare com o seu arquivo, segue o link:
- Original:
https://github.com/opencart/opencart/bl ... andard.php
- O seu deve ficar em:
/catalog/controller/payment/pp_standard.php

Espero ter ajudado. :D

Re: PagSeguro Opencart 1.5.1.3

Enviado: 10 Ago 2012, 16:12
por adrianapontes
Olá Estimado @Manoel!

Agora surge um problema :( Isso fiz um teste: Abri uma conta como Cliente em Portugal, o nosso Cep aqui é de 7 dígitos. :| Tem alguma solução?

Agora irei fazer o teste com o endereço do Brasil. Espero que desta funcione.

Muito obrigada!
Manoel Vidal escreveu:@adrianapontes O erro do PagSeguro informa que ou o CEP de origem ou o CEP de destino não é válido, lembre-se que deve ser um CEP brasileiro e com 8 dígitos.

Já o do Paypal, este erro apareceu na versão 1.5.2 e foi corrigido nas versões seguintes até a versão 1.5.3.1 que é atual, dê uma verificada na última alteração do arquivo e compare com o seu arquivo, segue o link:
- Original:
https://github.com/opencart/opencart/bl ... andard.php
- O seu deve ficar em:
/catalog/controller/payment/pp_standard.php

Espero ter ajudado. :D

Re: PagSeguro Opencart 1.5.1.3

Enviado: 10 Ago 2012, 17:06
por adrianapontes
Olá,

Dando sequência ao "probleminha" abaixo, quanto ao módulo PagSeguro, fiz um teste com endereço brasileiro e deu certo, seguiu diretamente para página do PagSeguro. Já com o endereço Estrangeiro que consta 7 dígitos, na mesma... Não consegui, ou seja, não gostaria de ter que optar somente para vender para um determinado país, o que já não era ruim mas nesse caso não faz sentido. Será que há uma solução melhor?

E o PayPal?

Caro Manoel,

Olhei o link que você me guiou, realmente fiz as comparações, não encontrei nenhuma diferença princiapalmente na linha que se refere no problema. No final fiz um copy and paste de tudo diretamente no gerenciador de arquivo do meu servidor e salvei. Fechei navegadores e voltei a logar, tentei fechar mais uma compra, novamente com o paypal e nada de resolvido :(

Alguém para além do Manoel também se habilita a dar uma força?

Obrigada!
adrianapontes escreveu:Olá Estimado @Manoel!

Agora surge um problema :( Isso fiz um teste: Abri uma conta como Cliente em Portugal, o nosso Cep aqui é de 7 dígitos. :| Tem alguma solução?

Agora irei fazer o teste com o endereço do Brasil. Espero que desta funcione.

Muito obrigada!
Manoel Vidal escreveu:@adrianapontes O erro do PagSeguro informa que ou o CEP de origem ou o CEP de destino não é válido, lembre-se que deve ser um CEP brasileiro e com 8 dígitos.

Já o do Paypal, este erro apareceu na versão 1.5.2 e foi corrigido nas versões seguintes até a versão 1.5.3.1 que é atual, dê uma verificada na última alteração do arquivo e compare com o seu arquivo, segue o link:
- Original:
https://github.com/opencart/opencart/bl ... andard.php
- O seu deve ficar em:
/catalog/controller/payment/pp_standard.php

Espero ter ajudado. :D

Re: PagSeguro Opencart 1.5.1.3

Enviado: 14 Ago 2012, 23:36
por Dr@devil
juliocesar757 escreveu:Para o carrinho não ser limpo quando for para o PagSeguro, remove a linha

$this->cart->clear();

dentro da função confirm() no arquivo catalog/controller/payment/pagseguro.php
Júlio

Desculpe a demora mas vi só agora. Deixa te perguntar...
Retirando esta linha o carrinho não será limpo... ok! Mas dará problemas qdo finalizar a compra com PagSeguro?
Tipo, a pessoa paga pelo PagSeguro e pelo retorno automático cai na loja novamente e os produtos continuam como não tivesse sido pago? Pode acontecer isso? Ou ainda não atualizar como pago?

Desculpe as perguntas, mas é melhor perguntar antes né?! Rs!
Se vc falar q não dá pepino nenhum já retiro...rs!
Aguardo e obrigada desde já!

Re: PagSeguro Opencart 1.5.1.3

Enviado: 15 Ago 2012, 14:54
por juliocesar757
Dr@devil, retirando essa linha não terá problemas quando o cliente fizer o pagamento e retornar para sua loja, pois no momento do retorno o OpenCart chama a página success.php que cuida de esvaziar o carrinho.

Uma coisa que pode acontecer é o cliente fazer o pagamento e não retornar em sua loja. Assim quando o cliente entrar na loja, o carrinho ainda conterá os produtos que ele comprou.

Re: PagSeguro Opencart 1.5.1.3

Enviado: 16 Ago 2012, 00:06
por Dr@devil
juliocesar757 escreveu:Dr@devil, retirando essa linha não terá problemas quando o cliente fizer o pagamento e retornar para sua loja, pois no momento do retorno o OpenCart chama a página success.php que cuida de esvaziar o carrinho.

Uma coisa que pode acontecer é o cliente fazer o pagamento e não retornar em sua loja. Assim quando o cliente entrar na loja, o carrinho ainda conterá os produtos que ele comprou.
Ok! Júlio, Muito obrigada pela explicação e pelo rápido atendimento! Não querendo explorar...Rs!
Sabe se dá para fazer isso tbm no pagamento digital? Obrigada novamente, desde já.

Júlio... Voltei para dizer que infelizmente não funcionou :(
O que pode ser?

Re: PagSeguro Opencart 1.5.1.3

Enviado: 16 Ago 2012, 21:16
por juliocesar757
Não funcionou o quê? O carrinho é esvaziado ao ir para o pagamento?

Re: PagSeguro Opencart 1.5.1.3

Enviado: 17 Ago 2012, 01:21
por Dr@devil
juliocesar757 escreveu:Não funcionou o quê? O carrinho é esvaziado ao ir para o pagamento?
É me expliquei mal...rs! Então o carrinho não esvaziou, até aqui correto. (Teoricamente deu certo)
Porém, simulei uma compra com boleto e aguardei o retorno a loja.
Qdo retornou os produtos ainda estavam lá.
E nesse caso deveria ter esvaziado, né?
O que aconteceu de errado?