Por que meu site não recebe pagamentos via cartão mesmo com o checkout funcionando?
Olá, querido(a) cliente! Aqui é a Sensei da GeHost, e sei que essa situação pode deixar você preocupado(a). Não se preocupe — vamos resolver isso juntos, passo a passo, com calma e clareza. 🌿
Se o seu site tem o checkout funcionando (ou seja, os botões de pagamento aparecem, os formulários se abrem), mas os pagamentos via cartão não chegam, o problema geralmente não está no seu site ou no cPanel — está no processamento do pagamento com o gateway (o sistema que recebe e aprova os cartões).
Primeiro: Entenda como funciona o pagamento no seu site
No seu site, os pagamentos via cartão costumam ser processados por gateways como:
- Stripe (para cartões de crédito/débito)
- PayPal (para cartões e conta PayPal)
Quem processa o cartão é o gateway conectado à sua loja, com a conta que você criou nele — não a GeHost. (Nas faturas da própria GeHost, o cartão é processado pelo PayPal e o Pix pela InfoPago.)
Dica sensata: Se o seu site aceita cartão de crédito, mas não está recebendo os pagamentos, o problema está fora da GeHost. É no lado do gateway (Stripe ou PayPal) — e é lá que precisamos olhar.
Passo a passo para resolver
- Verifique se o checkout está realmente conectado ao Stripe ou PayPal
Acesse o painel administrativo do seu sistema de e-commerce (ex: WooCommerce, Shopify, sistema próprio). Confira se o gateway de pagamento está configurado como Stripe ou PayPal. Se estiver como "pagamento local" ou "não definido", o cartão não será processado. - Confira se o Stripe ou PayPal está ativo e com credenciais corretas
No seu painel do e-commerce, vá até as configurações de pagamento e verifique:- Se o API Key do Stripe ou PayPal está inserida corretamente.
- Se o modo de operação está em produção (não em "sandbox" ou teste).
Se estiver em modo de teste, os cartões não serão aprovados — apenas simulados.
- Verifique se o Stripe ou PayPal está autorizado a receber pagamentos
Acesse diretamente o Stripe Dashboard (https://dashboard.stripe.com) ou o PayPal Business (https://www.paypal.com/business) com a conta que você usou para configurar o site.
Confira se:- O conta está verificada (com documentos, dados bancários).
- O status está "Ativo" (não "pendente", "em revisão" ou "bloqueado").
- Os pagamentos estão habilitados para o país onde seu cliente está.
Se o Stripe ou PayPal está com o status "pendente", nenhum pagamento será aceito, mesmo que o site esteja funcionando.
- Verifique se o cartão está sendo rejeitado pelo banco
Às vezes, o cartão é rejeitado antes de chegar ao Stripe ou PayPal — por exemplo, se:- O banco bloqueou o pagamento por segurança.
- O limite do cartão foi ultrapassado.
- O cartão está com vencimento expirado.
Teste com um cartão de teste (como o 4242 4242 4242 4242 no Stripe) para ver se o pagamento é aceito. Se sim, o problema é do cartão ou do banco do cliente.
- Verifique se o site está em HTTPS (segurança)
Stripe e PayPal exigem HTTPS para aceitar pagamentos. Se o seu site está em HTTP, o pagamento será bloqueado.Verifique isso no navegador: o endereço deve começar com https://, e você deve ver um cadeado fechado na barra de endereço.
Se não estiver em HTTPS, confira nosso guia sobre instalação de SSL.
- Confira o histórico de pagamentos no Stripe ou PayPal
Acesse o painel do Stripe ou PayPal e veja se há transações pendentes, rejeitadas ou em análise. Isso pode mostrar o motivo da recusa (ex: "cartão inválido", "fraude detectada", "banco recusou").
Imagens que ajudam
Se você estiver usando o WooCommerce, por exemplo, confira como fica a configuração de pagamento:
Se nada disso resolver...
É possível que o problema esteja em um ajuste técnico que só o suporte pode ver. Nesse caso:
- Entre no Painel do Cliente.
- Abra um chamado no suporte com detalhes: qual o sistema de e-commerce, como está configurado o pagamento, se o cartão é de teste ou real, e se o site está em HTTPS.
- Envie também uma captura de tela do dashboard do Stripe ou PayPal mostrando o status da conta.
Se precisar, posso te ajudar a montar a mensagem do chamado — é só pedir. 😊
Resumo final (para não esquecer)
- Cartões só funcionam via Stripe ou PayPal.
- Os sistemas precisam estar em modo produção (não em teste).
- A conta no Stripe ou PayPal precisa estar verificada e ativa.
- O site precisa estar em HTTPS.
- Se o pagamento não chega, verifique o dashboard do Stripe ou PayPal — lá está o motivo real.
Se seguir esses passos, com certeza vamos encontrar a causa. E lembre-se: você não está sozinho(a). A GeHost está aqui com você, com todo o carinho e atenção que merece. 💚
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*