TutoriaisIntegrações StripeVoltar ao sistema ↗

Todos os tutoriais

Guia completo de Stripe

Use Stripe Checkout para cartão, assinaturas e pagamentos internacionais com confirmação por webhook.

Tour visual na empresa Demo

Da configuração ao acompanhamento

Use as telas reais abaixo para reconhecer cada etapa sem expor credenciais.

1

Configure a integração

Preencha somente as credenciais da própria empresa e salve.

Abrir configuração
Configuração de Stripe na empresa Demo
Tela de configuração sem credenciais expostas
Etapa 1 de 2
01PrepareSepare conta e credenciais.
02ConfigurePreencha e salve com segurança.
03TesteUse um cenário demonstrativo.
04AcompanheValide o resultado e os logs.

O que esta integração faz

IntegraçãoStripe
CategoriaGateway de pagamento
ConfiguraçãoIndividual por empresa; credenciais não são compartilhadas.
AcessoIntegrações > Stripe
Use Stripe Checkout para cartão, assinaturas e pagamentos internacionais com confirmação por webhook.

Antes de configurar

Não misture chaves de teste com chaves de produção. A Secret key e o signing secret nunca devem aparecer em mensagens ou prints.

Passo a passo completo

  1. Abra Integrações e acesse Stripe.
  2. Informe Publishable key, Secret key e a moeda padrão em código ISO.
  3. Crie um endpoint no painel Stripe usando a URL mostrada no CRM.
  4. Assine pelo menos checkout.session.completed e payment_intent.succeeded.
  5. Copie o signing secret do endpoint para Segredo do webhook e salve.
  6. Selecione Stripe em Apps > Cobranças > Configurações.
  7. Crie um checkout piloto e confira o evento na aba Logs.
Primeiro teste recomendado

Faça uma configuração controlada na empresa Demo, confirme o resultado esperado e somente depois replique em uma operação real.

Entenda os campos e elementos

Publishable keyIdentificador público usado pelo checkout.
Secret keyCredencial privada para criar e consultar pagamentos.
Moeda padrãoCódigo ISO como brl, usd ou eur.
Segredo do webhookSigning secret do endpoint criado na Stripe.
Eventoscheckout.session.completed e payment_intent.succeeded confirmam o fluxo principal.

Onde e como usar

CartãoCheckout hospedado e seguro.
InternacionalCobranças em moedas suportadas pela conta.
AssinaturasFluxos recorrentes conforme a configuração comercial.
CobrançasLinks gerados e acompanhados no app do CRM.
A configuração conecta o provedor. O recurso efetivamente usado é escolhido no agente, automação ou app Cobranças, conforme a categoria.

Diagnóstico rápido

Checkout não abreRevise a Secret key e a moeda informada.
Pagamento não baixaConfira os eventos do endpoint e a aba Logs.
Assinatura inválidaAtualize o Segredo do webhook com o signing secret correto.
Evento duplicadoO CRM trata notificações repetidas; use os logs para conferir o resultado.

Checklist de segurança

  1. Use somente credenciais pertencentes à empresa.
  2. Nunca envie chaves, tokens ou segredos por mensagens.
  3. Comece em ambiente de teste quando o provedor oferecer essa opção.
  4. Revise permissões e limites da conta externa.
  5. Faça um primeiro teste controlado.
  6. Consulte logs e confirme o resultado antes de liberar para a equipe.

Dúvidas frequentes

Qual moeda devo informar?

Use o código ISO em minúsculas, como brl, usd ou eur.

Onde encontro o segredo do webhook?

No endpoint criado em Developers > Webhooks no painel Stripe.

Posso testar sem cobrança real?

Sim. Use todas as credenciais no modo de teste.

Quais eventos são necessários?

O fluxo principal utiliza checkout.session.completed e payment_intent.succeeded.

O suporte precisa da minha chave para ajudar?

Não envie a credencial. Compartilhe apenas prints sem dados sensíveis, a mensagem de erro e o horário do teste.