Ajuda · Loja virtual e vendas próprias
O checkout da loja não funciona
Faça uma compra de teste completa, no celular e no computador, com cartão e com Pix, e veja em que passo ela para. Os motivos mais comuns são chave do meio de pagamento trocada entre teste e produção, aviso de pagamento (webhook) não configurado, frete que não calcula e botão escondido no celular. Cada um deixa um sinal diferente.
Revisado em
Onde a compra para, e o que isso indica
Não chega à tela de pagamento: quase sempre é o frete (CEP sem resposta, produto sem peso ou dimensão cadastrados) ou um campo obrigatório escondido no celular.
O pagamento é recusado para todo mundo: as chaves do meio de pagamento estão em modo de teste, vencidas ou trocadas entre as contas de teste e de produção. Confira no painel do Mercado Pago, Pagar.me, Stripe ou do serviço que você usa.
O cliente paga, mas o pedido continua “aguardando pagamento”: o aviso automático do meio de pagamento para a loja (webhook) não está configurado ou está apontando para um endereço antigo. O dinheiro entrou, só a loja não ficou sabendo.
O Pix vence antes de o cliente pagar ou não confirma sozinho: tempo de expiração curto demais ou, de novo, o webhook.
Como testar de verdade
Compre um produto barato do começo ao fim, como cliente, no celular com 4G e no computador. Pague uma vez com cartão e uma vez com Pix. Confira se o pedido muda de status sozinho, se o e-mail de confirmação chega e se o estoque baixa.
Depois, abra o painel do meio de pagamento e veja o registro da transação: ele mostra o motivo exato de uma recusa e se o aviso para a loja foi entregue.
Erros que só aparecem no celular
Botão de finalizar coberto por um aviso de cookies ou pelo botão do WhatsApp, janela de pagamento que abre como pop-up e é bloqueada, campo de CPF que não aceita o teclado do celular. A maior parte das compras acontece no celular; se o teste foi só no computador, o problema pode passar despercebido por semanas.
Depois de consertar
Mantenha um pedido de teste por mês na agenda, com um valor simbólico, e um alerta para quando nenhum pedido for pago num dia em que normalmente há vendas. Atualizações de plugin, de tema e do próprio meio de pagamento quebram checkouts que funcionavam.
Quando chamar alguém
Nem sempre precisa. Quando precisa, é isto.
Se o teste mostrou onde para e você não consegue corrigir, ou se a loja depende de integração com estoque, ERP ou frete próprio, vale chamar quem mexe nisso todo dia. A gente reproduz o erro, corrige e deixa um teste de compra documentado para você repetir.
Serviço relacionado
Lojas virtuais e canal próprio→Loja, checkout e pedidos no seu domínio.
Perguntas frequentes
O cliente pagou e o pedido não aparece como pago. Perdi a venda?
Normalmente não. O pagamento está no painel do meio de pagamento; falta o aviso para a loja. Confirme manualmente o pedido e corrija o webhook.
Vale trocar de meio de pagamento?
Às vezes, mas raramente é a primeira solução. Quase sempre o problema é de configuração, e ele se repete na plataforma nova se não for entendido.
Quanto tempo leva para consertar?
Configuração de chave ou de webhook costuma ser rápida. Integração com frete, estoque ou ERP leva mais. O diagnóstico vem antes do prazo.
Continuar por aqui
Você fala com quem faz
A loja está perdendo vendas no checkout?
Você fala direto com o Gabriel, pelo WhatsApp. Mande o que aconteceu e o endereço do site, se houver.