Integrações

Receber eventos de pagamento do Stripe e acionar workflows automaticamente.

Como integrar o Stripe

Use o Stripe para gerar links de pagamento e reagir automaticamente quando um cliente paga — avisando pelo WhatsApp ou atualizando o CRM.

Quando usar

  • Enviar link de pagamento durante uma conversa de vendas
  • Confirmar pagamento recebido com mensagem automática
  • Criar card no CRM quando a assinatura for ativada

Passo a passo

1. Obtenha a chave secreta do Stripe

  1. Acesse o painel do Stripe
  2. Vá em DevelopersAPI keys
  3. Copie a Secret key (começa com sk_)
  4. Use a chave de teste enquanto monta o fluxo; troque pela de produção quando for ao ar

PRINT — Stripe Dashboard > API keys Figura 1: Onde encontrar a chave secreta no Stripe

2. Cadastre a chave na WhatsWave

  1. Acesse ConfiguraçõesChaves de API
  2. Em Chaves de integração, adicione uma chave com nome stripe_secret_key
  3. Cole o valor da Secret key do Stripe
  4. Salve

Chaves de API > Chaves de integração > stripe_secret_key Figura 2: Cadastro da chave Stripe na WhatsWave

3. Crie checkout em um workflow

  1. Acesse Automações e abra um workflow
  2. Adicione o nó Stripe
  3. Configure os itens (produto, valor, moeda)
  4. Defina as URLs de sucesso e cancelamento
  5. Use a saída url do nó para enviar o link de pagamento no WhatsApp
  6. Salve e ative

Automações > nó Stripe > checkout Figura 3: Nó Stripe criando sessão de checkout

4. Reaja a pagamentos confirmados (opcional)

Para avisar o cliente quando o pagamento for aprovado:

  1. Crie outro workflow com gatilho Webhook
  2. No Stripe, vá em DevelopersWebhooksAdd endpoint
  3. Cole a URL do webhook da WhatsWave
  4. Selecione o evento checkout.session.completed (ou outro desejado)
  5. No workflow, envie a mensagem de confirmação no WhatsApp

PRINT — Stripe > Webhooks > endpoint WhatsWave Figura 4: Webhook do Stripe apontando para a WhatsWave

Dicas

  • Teste sempre com cartões de teste do Stripe antes de ir para produção
  • Guarde a chave secreta apenas em Chaves de integração — nunca compartilhe publicamente
  • Combine com o CRM para mover o card quando o pagamento for confirmado

→ Veja também: Como usar webhooks recebidos

Este artigo foi útil?

Precisa de mais ajuda? Falar com suporte

Central de Ajuda