Conectando o GoHighLevel ao Stripe para Cobranças Recorrentes
Integrar o Stripe ao GoHighLevel permite automatizar cobranças recorrentes, gerenciar assinaturas e emitir faturas diretamente pela plataforma. Este guia cobre o processo completo de conexão, criação de produtos com cobrança recorrente e os erros mais comuns encontrados durante a configuração.
Pré-requisitos antes de começar
Antes de iniciar a integração, certifique-se de que você possui:
- Uma conta ativa no GoHighLevel com acesso de administrador à subconta (ou à conta de agência, dependendo de onde a integração será feita)
- Uma conta no Stripe já verificada e habilitada para receber pagamentos no seu país
- Permissões para criar e gerenciar produtos no Stripe
- Acesso ao painel de pagamentos da subconta no GoHighLevel
Atenção: a disponibilidade de recursos de pagamento pode variar conforme o plano contratado no GoHighLevel. Verifique se o seu plano inclui a funcionalidade de Payments antes de prosseguir.
Como conectar o Stripe ao GoHighLevel
A conexão é feita dentro de cada subconta individualmente. Se você gerencia múltiplas subcontas, precisará repetir o processo em cada uma delas.
- Acesse a subconta desejada no painel do GoHighLevel.
- No menu lateral esquerdo, clique em Payments.
- Dentro do módulo de pagamentos, clique em Integrations.
- Localize o card do Stripe e clique em Connect.
- Você será redirecionado para o ambiente do Stripe. Faça login com as credenciais da conta que deseja vincular.
- Autorize o acesso solicitado pelo GoHighLevel clicando em Autorizar acesso (o texto pode variar conforme a interface do Stripe).
- Após a autorização, você será redirecionado de volta ao GoHighLevel. O status do Stripe deve aparecer como Connected.
Se a conta do Stripe estiver em modo de teste, a integração funcionará apenas com cartões de teste. Para cobranças reais, a conta precisa estar totalmente verificada e em modo de produção.
Criando produtos e planos de assinatura recorrente
Com o Stripe conectado, você pode criar produtos diretamente no GoHighLevel sem precisar acessar o painel do Stripe separadamente.
Criando um produto com cobrança recorrente
- Dentro do módulo Payments, acesse Products.
- Clique em Add Product.
- Preencha o Nome do produto e, opcionalmente, uma descrição.
- Em Pricing, selecione o tipo Recurring (recorrente).
- Defina o valor da cobrança e a frequência: Monthly, Yearly, Weekly ou Daily, dependendo do que a sua oferta exige.
- Configure o período de teste gratuito (Trial Period) se necessário — o campo aceita número de dias.
- Clique em Save para salvar o produto.
O produto criado no GoHighLevel será automaticamente sincronizado com o Stripe como um produto com preço recorrente. Você pode confirmar isso acessando o painel do Stripe em Products.
Usando o produto em funis e formulários de pagamento
Após criar o produto, você pode associá-lo a:
- Order Forms (formulários de pedido) dentro do construtor de funis
- Memberships para liberar acesso a cursos ou conteúdos após a assinatura
- Automações que disparam ações baseadas no status do pagamento (ativo, cancelado, inadimplente)
Para adicionar o produto a um formulário de pedido, edite o funil, selecione o elemento de Order Form, acesse as configurações do produto e vincule o item recorrente criado anteriormente.
Gerenciando assinaturas e transações
Após as primeiras vendas, você encontrará as informações consolidadas em dois lugares:
- GoHighLevel > Payments > Transactions: exibe as transações processadas pela integração
- GoHighLevel > Payments > Subscriptions: lista as assinaturas ativas, pausadas ou canceladas
Cancelamentos e reembolsos podem ser iniciados diretamente pelo GoHighLevel em muitos casos, mas operações mais complexas — como disputas de chargeback ou alterações em planos legados — ainda exigem acesso direto ao painel do Stripe.
Limitação importante: o GoHighLevel não substitui o painel do Stripe para gestão financeira detalhada. Relatórios avançados, exportações contábeis e configurações de impostos devem ser gerenciados diretamente no Stripe ou em ferramentas especializadas de contabilidade.
Erros comuns e como resolver
O botão de conexão com o Stripe não aparece
Isso pode indicar que o recurso de Payments não está habilitado no plano da subconta ou que a permissão de acesso do usuário é restrita. Verifique as configurações de permissão em Agency > Team ou entre em contato com o suporte do GoHighLevel.
A conta do Stripe é conectada, mas as cobranças falham
As causas mais comuns são:
- Conta do Stripe ainda em modo de teste enquanto o GoHighLevel está configurado para produção (ou vice-versa)
- Conta do Stripe com verificação pendente ou bloqueada pelo próprio Stripe
- Moeda do produto no GoHighLevel diferente da moeda padrão configurada na conta do Stripe
Verifique o status da conta no painel do Stripe em Dashboard > Home e confira se há alertas ou pendências.
Assinaturas aparecem como ativas no GoHighLevel, mas o Stripe mostra cancelamento
Isso ocorre quando há dessincronização entre as plataformas, geralmente após um cancelamento feito diretamente no Stripe sem passar pela interface do GoHighLevel. Nesse caso, o status no GoHighLevel pode não ser atualizado automaticamente em tempo real. Aguarde o próximo ciclo de sincronização ou atualize manualmente o registro na subconta.
Webhooks não estão sendo recebidos
O GoHighLevel depende dos webhooks do Stripe para atualizar status de pagamentos em tempo real. Se eventos como invoice.payment_succeeded ou customer.subscription.deleted não estiverem chegando, acesse Stripe > Developers > Webhooks e verifique se o endpoint do GoHighLevel está listado e ativo. Se o endpoint estiver com falhas consecutivas, o Stripe pode desativá-lo automaticamente.
Quando o GoHighLevel com Stripe pode não ser a melhor opção
Esta combinação funciona bem para negócios digitais com fluxos de venda relativamente simples. No entanto, considere outras soluções se:
- Você precisa de lógica tributária complexa por região (o GoHighLevel não é uma ferramenta de tax compliance)
- Seu volume de transações exige relatórios financeiros detalhados e auditáveis — ferramentas dedicadas como o próprio painel do Stripe, QuickBooks ou Conta Azul são mais adequadas
- Você vende produtos físicos com variações de estoque — o módulo de pagamentos do GoHighLevel não tem gestão de estoque nativa
- Sua operação exige split de pagamentos entre múltiplos vendedores ou afiliados com lógica customizada
Conhecer os limites da ferramenta evita retrabalho e problemas operacionais no futuro.
Ainda com dúvida?
Se este passo a passo não resolveu o seu caso, descreva o cenário exato. Cada dúvida recebida vira um novo tutorial nesta central.
Enviar minha dúvida