Solução de problemas 39 visualizações

Por que meu site não recebe pagamentos via cartão mesmo com o checkout funcionando

Ver no WHMCS

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

  1. 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.
  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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:

Painel inicial do cPanel com acesso a ferramentas como e-mail, arquivos e banco de dados Tela de SSL/TLS Certificates no cPanel — onde é possível instalar certificados

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)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.