Pular para o conteúdo
19

WooCommerce: pedido não vai para processando após pagamento

Oi, pessoal! Estou enfrentando um problema chato com meu site que usa WooCommerce. Recentemente, percebi que os pedidos não estão indo para o status 'processando' após a confirmação do pagamento. Isso começou a acontecer depois que fiz algumas atualizações no plugin e também no tema. Antes, tudo funcionava direitinho, mas agora, após o pagamento, os pedidos ficam como 'aguardando pagamento' e isso tá gerando uma confusão danada com meus clientes.

Já verifiquei as configurações de pagamento e tudo parece estar certo. Estou usando o PagSeguro como gateway e, pelo que eu vi, as notificações de pagamento estão sendo enviadas corretamente. O que pode estar acontecendo? Alguém já passou por isso e conseguiu resolver? Eu realmente preciso de ajuda, porque isso tá afetando minhas vendas e a experiência do cliente.

Se alguém tiver alguma dica ou solução, eu agradeço demais! Estou disposto a tentar qualquer coisa para resolver esse problema. Valeu!

Roberto Cavalcanti Roberto Cavalcanti · Desenvolvedor WordPress há 2 semanas 322 visualizações 4 respostas

Problema no WordPress? Resolva hoje mesmo.

Diagnóstico sem custo inicial. Atendimento por especialistas certificados.

Falar com Especialista

4 Respostas

54
Melhor resposta

Oi! Eu já passei por isso e sei como é frustrante. O que funcionou pra mim foi verificar as configurações do PagSeguro no WooCommerce. Às vezes, a chave de notificação pode estar desatualizada ou mal configurada. Acesse o painel do PagSeguro, vá até as configurações de integração e confira se a chave de notificação está correta. Além disso, certifique-se de que o seu site está recebendo as notificações de pagamento. Você pode usar um plugin como o WP Log para verificar se as notificações estão chegando.

Outra coisa que pode ajudar é desativar temporariamente outros plugins que possam estar interferindo, especialmente os de segurança ou cache. Às vezes, eles bloqueiam as requisições do PagSeguro. Depois de fazer essas verificações, faça um teste de compra para ver se o status do pedido muda corretamente. Espero que isso ajude!

Tatiane Queiroz Tatiane Queiroz 99 karma há 2 semanas
27

Uma outra coisa que pode estar causando esse problema é a versão do PHP que você está usando. O WooCommerce e os plugins de pagamento costumam ter requisitos específicos de versão. Verifique se você está utilizando uma versão compatível, como PHP 7.4 ou superior. Se não estiver, pode ser uma boa ideia atualizar.

Além disso, se você estiver usando um tema personalizado, pode ser que ele esteja interferindo nas funções do WooCommerce. Tente mudar para um tema padrão, como o Storefront, e veja se o problema persiste. Isso pode ajudar a identificar se o tema é o culpado.

Maurício Brito Maurício Brito 756 karma há 2 semanas

Problema no WordPress? Resolva hoje mesmo.

Diagnóstico sem custo inicial. Atendimento por especialistas certificados.

Falar com Especialista
21

Se o problema persistir, uma alternativa pode ser entrar em contato com o suporte do PagSeguro. Eles podem fornecer logs detalhados sobre as notificações de pagamento e ajudar a identificar se há algum erro na comunicação entre o seu site e o gateway. Às vezes, uma simples configuração que passou despercebida pode ser a causa do problema.

Camila Santos Camila Santos 460 karma há 2 semanas
3

Uma dica que eu sempre dou é manter backups regulares do seu site. Assim, se algo der errado após uma atualização, você pode facilmente reverter para a versão anterior. Além disso, considere usar um ambiente de staging para testar atualizações antes de aplicá-las no site ao vivo. Isso pode evitar muitos problemas futuros.

Adriana Assis Adriana Assis 1.768 karma há 2 semanas