Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para extensões de Formas de Pagamento
Por edprado
#9550
Olá, não sei se é normal, mas estou com os seguintes problemas:

1 - ao clicar no botão 'pague com PagSeguro' ele abre em uma nova janela :evil: . não dá pra ficar na mesma janela ?? aí quando o cliente finzalizar a compra no pagseguro eu utilizaria o redirecionamento automático para voltar ao site ???

2 - também ao clicar no botão 'pague com Pagseguro' ele já registra no meu banco de dados a compra e já exibe a página de compra feita com sucesso. Só queria que a compra fosse para o sistema se o usuário finalizou a compra no pagseguro e só mostrar a página de sucesso quando também for finalizada a compra.
Avatar do usuário
Por Manoel Vidal
Mensagens Curtidas
#9589
1 - O módulo foi desenvolvido para trabalhar com HTML e essa é uma limitação do mesmo, ou seja, abrir em outra tela.

2 - Por padrão o funcionamento é exatamente como você citou, e demandaria mudanças na loja para que ficasse do jeito que você deseja.

Em resumo, você pode ter exatamente o que deseja em seus pedidos, porém, teria que modificar o módulo de pagamento e o funcionamento da loja para algo personalizado, algo que não é muito complicado, mas com certeza não conseguirá via post's aqui no fórum, se não for programador, aconselho a solicitar um suporte comercial aqui mesmo no fórum.
https://forum.opencartbrasil.com.br/ ... m.php?f=20

Espero ter ajudado :D
#14451
Olá imaginatto,

O PagSeguro tem uma api que permite trabalhar com requisições via webservice, ou seja, você pode fazer a integração com sua loja sem ter que abrir a janela própria para este procedimento, vi o funcionamento dela mas ainda não a utilizei, se você for programador é só dar uma lida na documentação do PagSeguro e fazer testes 1º com o PHP para verificar o funcionamento da api, quando você tiver o conhecimento de funcionamento avise que eu lhe ajudo a transformar em módulo de pagamento para OpenCart. ;)

Espero ter ajudado :D
Avatar do usuário
Por imaginatto
#14456
Olá Manoel,

com certeza ajudou, mas vou te explicar o que esta acontecendo, para ver se confere com a sua informação. Ao finalizar um pedido no passo 6 ( Confirmar pedido ), tem um botão ( Pague com PagSeguro ) que ao ser pressionado, ele abre uma nova aba no navegado, para a página do pagseguro, onde é escolhida a forma de pagamento e afins, e no site de loja, é redirecionado para uma página de confirmação, e que nos estamos precisando seria não haver o redirecionamento do site, e sim ir para a página do pagseguro, e após a conclusão, no site da loja ser redirecionado para a confirmação.

Mais uma vez obrigado.
#14457
Como você perguntou sobre quais arquivos deveriam ser alterados e o tópico fala sobre modificações avançadas, pensei que você estava solicitando o mesmo que o colega que abriu o tópico, mas agora que você explicou, eu entendi. :)

Qual versão do OpenCart você está utilizando e qual versão do PagSeguro ?