r-martins / PagSeguro-Magento-Transparente

Módulo de checkout transparente para Pagseguro - com api v. 2.0
GNU General Public License v2.0
66 stars 53 forks source link

Pedido não muda status Processando #193

Closed rabraga closed 7 years ago

rabraga commented 7 years ago

Olá!!

Estou na versão do magento 1.9.2.4 e instalei o modulo free transparente. Ao fazer uma pedido com cartão de crédito os dados passam para o pagseguro e ele é autorizado, porém o status continua Processando no Magento. Analisando arquivo de LOG vi que os dados foram enviados para a API e o Pagseguro retornou a transação com STATUS 1. Nove segundos depois recebi retorno do Pagseguro com status 3 e esta notificação teve retorno HTTP 200. Neste momento o status do pedido teria que mudar, certo?

Posteriormente eu fiz a devolução do pagamento via Pagseguro. Consta também no log com o status 6, mas essa notificação consta no Pagseguro com retorno HTTP 503 e 2 tentativas.

No histórico de comentários do pedido está gravado todos os retornos enviado pelo pagseguro (processando, fatura e reembolso).

Não sei se é um bug ou se falta alguma configuração. O que mais posso verificar?

Obrigado.

rabraga commented 7 years ago

Esqueci de comentar que os registros de Fatura e Reembolso foram criados para o pedido em questão. Só o status que não muda, fica Processando.

tiagorodriguesdev commented 7 years ago

+1

ggcampos commented 7 years ago

Olá Ricardo Martins, boa noite! Também estou com o mesmo problema na minha loja no magento 1.9.2.4, sou assinante PRO. E não é só no cartão de crédito, testei com cartão de débito e também é fica com o status de Processando no Magento, enquanto que no PagSeguro o status já está como aprovado. Ainda não testei no Boleto, mas vou testar e aviso por aqui. Torcendo para que corrija logo o erro.

rabraga commented 7 years ago

Boa tarde!

Então já somos 3 com o mesmo problema?

Eu testei somente com o pagamento em cartão, pois não sou PRO. Meu projeto ainda não entrou em produção, mas precisarei disto em breve!

O que mais poderemos verificar?

Obrigado.

ggcampos commented 7 years ago

Meu projeto já está em produção, porém ainda não fiz o lançamento, por enquanto poucas pessoas sabem a url http://loja.ggcam.com.br/ o PagSeguro Transparente não está mais em sandbox e sim em produção para testes finais, eu me cadastrei como cliente e estou efetuando compras de valores baixos.

Sobre o Boleto, fiz um pedido hoje e efetuei o pagamento na mesma hora, vou aguardar alguns dias úteis para esperar a confirmação do pagamento e ver se vai mudar o status no magento.

Resultado de testes feitos ontem(27/11/2016):

Concluindo, o magento até recebe um comunicado que foi pago e também recebe que foi realizado uma devolução, porém o status continua como "Processando". Creio que seja um pequeno bug. Torcendo para que o Ricardo Martins corrija-o mais rápido possível =) ou talvez nosso magento não está dando uma certa permissão que o módulo precisa para trocar o status, porém troca quando expira o prazo de pagamento do cartão de débito. erro-pagsegurotrans 222

rabraga commented 7 years ago

Boa noite!!

Então, alguém descobriu o motivo da não alteração de status?

Ramon Loureiro

mvsucupira commented 7 years ago

Estou com problema com os boletos, de forma intermitente os boletos são pagos no pagseguro (com status aprovado no portal do pagseguro), no entanto não há retorno para o magento. No histórico de notificações o pagseguro informa que tentou acessar o magento, mas que houve erro ao tentar a conexão. Uso magento 1.9.2.4 com todas as atualizações e CloudFlare com os IPs do PagSeguro liberados no Firewall.

rabraga commented 7 years ago

Ricardo,

Boa tarde, tudo bem?

O status do pedido é alterado quando o PagSeguro retorna OK no pagamento? Ou só é criado um histórico com o comentário "Paga: a transação foi paga pelo comprador e o PagSeguro já recebeu uma confirmação da instituição financeira responsável pelo processamento."?

Outra dúvida minha é a seguinte: É possível retirar a criação da fatura quando o PagSeguro retorna o status 3-Pago?

Obrigado.

r-martins commented 7 years ago

Oi @rabraga, O status deve mudar em algumas situações, não apenas o comentário. Sobre a geração da fatura, é automático.

@ggcampos O status Processando é o status correto para pedidos pagos. Nos casos que eles são cancelados, e já tem uma fatura criada o Magento não consegue cancelar. Isso está resolvido na v. 3.0 (em testes) que será lançada logo mais, e permitirá reembolso dentro do magento. Obrigado pelos testes e pela descrição detalhada que fez. Valeu mesmo. Desculpe não ter conseguido lhe dar um retorno antes.

daniellof commented 5 years ago

Estamos com um problema com o módulo. Está atualizado na última versão disponível, porém os pedidos realizados com boleto e pagos não estão alterando o status de Pagamento Pendente para Processando, apesar de ter já recebido o email do Pagseguro autorizando a liberar a mercadoria, e constar como pago na minha conta do Pagseguro.

mvsucupira commented 5 years ago

Estou com o mesmo problema.

O módulo funcionou corretamente durante um bom tempo, e agora não está atualizando.

Verifiquei no histórico do PagSeguro e lá consta falha na solicitação da API, mas não é informado detalhes.

Será que houve alterações na chamada POST?

Em qui, 18 de out de 2018 09:24, daniellof notifications@github.com escreveu:

Estamos com um problema com o módulo. Está atualizado na última versão disponível, porém os pedidos realizados com boleto e pagos não estão alterando o status de Pagamento Pendente para Processando, apesar de ter já recebido o email do Pagseguro autorizando a liberar a mercadoria, e constar como pago na minha conta do Pagseguro.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/r-martins/PagSeguro-Magento-Transparente/issues/193#issuecomment-430988115, or mute the thread https://github.com/notifications/unsubscribe-auth/ARmFBbHLds9Oc9Mo0qWwiWKhnmPmjoQnks5umHLjgaJpZM4K2WSq .

-- Marcus Vinícius T. Sucupira

mvsucupira commented 5 years ago

Alguma solução foi encontrada?

Em qui, 18 de out de 2018 13:55, Marcus Vinícius Sucupira < mvsucupira@gmail.com> escreveu:

Estou com o mesmo problema.

O módulo funcionou corretamente durante um bom tempo, e agora não está atualizando.

Verifiquei no histórico do PagSeguro e lá consta falha na solicitação da API, mas não é informado detalhes.

Será que houve alterações na chamada POST?

Em qui, 18 de out de 2018 09:24, daniellof notifications@github.com escreveu:

Estamos com um problema com o módulo. Está atualizado na última versão disponível, porém os pedidos realizados com boleto e pagos não estão alterando o status de Pagamento Pendente para Processando, apesar de ter já recebido o email do Pagseguro autorizando a liberar a mercadoria, e constar como pago na minha conta do Pagseguro.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/r-martins/PagSeguro-Magento-Transparente/issues/193#issuecomment-430988115, or mute the thread https://github.com/notifications/unsubscribe-auth/ARmFBbHLds9Oc9Mo0qWwiWKhnmPmjoQnks5umHLjgaJpZM4K2WSq .

-- Marcus Vinícius T. Sucupira

-- Marcus Vinícius T. Sucupira

r-martins commented 5 years ago

Senhores (@mvsucupira , @daniellof ), Na maioria dos casos o problema está no servidor que recebe as notificações. Vejam como debugar neste link.

Caso tenham problemas, abram uma solicitação de suporte pra mim e eu ajudo vocês. Isto não é um bug do módulo.

maumaujr84 commented 5 years ago

estou com o mesmo problema e não dá em nada. queria saber se pode ser comprado no nome de outra pessoa pelo cartão.

r-martins commented 5 years ago

@maumaujr84 sim, pode ser comprado em nome de outra pessoa. Para dúvidas, por favor, mande uma solicitação pra mim por aqui. Mantemos o github focado apenas para bugs reais.