Erros na finalização da compra no WooCommerce: onde procurar

Lojas Online··· 307 visualizações· 3 min de leitura

O cliente chega à finalização da compra e a loja trava: o botão não faz nada, aparece um erro, falta o método de pagamento, ou o pagamento sai e o pedido não aparece. É a página que mais custa em vendas perdidas, e a mais difícil de diagnosticar, porque junta o site, os plugins, o servidor e o serviço de pagamento. A forma de a dominar é perguntar onde o problema se passa, antes de mexer em seja o que for.

Por onde começar

1 Reproduza o erro. Faça a compra você, numa janela anônima, e escreva exatamente o que aparece e em que passo. «A finalização não funciona» não ajuda ninguém; «o botão fica rodando depois de escolher a transferência» ajuda.
2 Abra as ferramentas do navegador (F12) e veja a console. Um erro de JavaScript a vermelho costuma explicar um botão que não responde.
3 Teste sem plugins. Desative tudo menos o WooCommerce e use um tema padrão. Se funciona, volte a ativar um a um. É o método mais lento e o que mais resulta.
4 Leia os registros. O WooCommerce guarda registros próprios, na seção Estado do WooCommerce, e o PHP tem o seu. Veja onde está o log de erros do PHP.
5 Confirme que as páginas não estão em cache. A finalização e o carrinho são diferentes para cada cliente: veja regras de cache num site WordPress.

O sintoma e o lugar onde procurar

Sintoma Onde procurar
O botão de finalizar não faz nada, ou fica rodando Console do navegador, conflito de plugins, cache da página.
Erro ao processar o pedido, ou página em branco Log de erros do PHP: memória, tempo máximo ou uma extensão em falta.
Falta o método de pagamento Se está ativado, se tem restrições de país ou de valor mínimo, e se o plugin do método está atualizado. Veja ligar um método de pagamento ao WooCommerce.
Não há envio disponível para o endereço As zonas de envio. Veja portes e entregas no WooCommerce.
O cliente paga e o pedido fica «pagamento pendente» A resposta do serviço de pagamento não chega à loja: certificado, firewall, ou um endereço de retorno errado.
O carrinho esvazia-se sozinho Cookies e cache; ou a loja muda de www para sem www a meio da compra.
Cadeado com aviso na finalização Conteúdo misto. Veja o cadeado que não acende.

Nem todos os métodos de pagamento estão disponíveis em todos os sites, nem o que a sua loja aceita é o mesmo que aceitamos para os nossos serviços. Para o que cada marca nossa aceita para os seus serviços, veja os métodos de pagamento; para a sua loja, a lista é a do serviço de pagamento que escolheu.

Não teste com dinheiro de verdade, nem peça dados de cartão por e-mail ou por mensagem. Use o modo de teste do serviço de pagamento, quando ele existir. E se a loja trata dados de cartão, as obrigações são suas: veja vender online: cartões e o que uma hospedagem compartilhada não é.
A página de finalização pode ser a clássica ou a de blocos. Alguns plugins só funcionam com uma delas. Se um método de pagamento ou um campo extra desapareceu depois de uma atualização, é aqui que se começa a procurar.

A compra de teste falha e não encontra a causa? Envie-nos o endereço da loja, a hora do teste e o que aparece na tela.

Abrir um pedido de suporte

VEJA TAMBÉM

Hospedagem para WordPress

Métodos de pagamento

Política de Suporte

PRODUTO RECOMENDADO

Hospedagem WordPress

Instalação num clique, actualizações tratadas e velocidade a sério. desde R$ 36,30/mês (plano de 3 anos, com cupom)

Ver planos
Esta resposta foi útil? Sua resposta nos ajuda a melhorar este artigo.