Após a integração ser conectada no Marketplace, o Stripe fica disponível no seu workspace para uso dentro dos seus fluxos e AI Agents.Documentation Index
Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
Use this file to discover all available pages before exploring further.
Três modalidades de uso
WebView Embutido
Botão de pagamento com checkout em WebView
Nativo no chat
Captura de cartão na conversa
Ferramentas avançadas / MCP
Acesso completo à API via MCP
WebView Embutido
Esta é a modalidade recomendada para começar. O usuário recebe um link ou botão de pagamento que abre o checkout do Stripe em um WebView dentro do WhatsApp.Adicionar o nó ao Canvas
Localize a integração no Marketplace
Na barra lateral esquerda do Brain Studio, abra a pasta Marketplace.Se a integração estiver corretamente conectada, você verá o Stripe listado como provedor disponível.

Arraste o nó para o Canvas
Arraste o Stripe da barra lateral para o seu fluxo no Canvas.Ao soltá-lo, o bloco do nó será criado com suas saídas disponíveis.

Configurar o nó no Canvas
- Entradas
- Saídas
Salvar resultado como
Salvar resultado como
Define o nome da variável onde o Brain Studio armazenará a resposta JSON completa do nó.
Tipo de pagamento (padrão: payment)
Tipo de pagamento (padrão: payment)
Define o tipo de cobrança.Valores disponíveis:
payment (pagamento único), subscription (assinatura)Se nada for selecionado,
payment será utilizado.Ambiente
Ambiente
Define o ambiente de execução do pagamento.Valores disponíveis:
Test, ProductionExpiração do botão de pagamento [minutos]
Expiração do botão de pagamento [minutos]
Define por quanto tempo o botão de pagamento é válido a partir do momento em que é enviado ao usuário.Valores disponíveis:
10, 20, 30, 60Moeda
Moeda
Moeda para a cobrança.
A moeda disponível depende do país e da configuração da conta Stripe conectada.
Motivo do pagamento
Motivo do pagamento
Texto descritivo para a cobrança (por exemplo, número do pedido ou descrição do produto/serviço).
Metadados do pagamento
Metadados do pagamento
Informações adicionais para rastreabilidade ou referência interna.
Você pode usá-lo para correlação com seu pedido, reconciliação ou auditoria de pagamentos.
E-mail do comprador
E-mail do comprador
O e-mail do comprador. Deve ter sido coletado anteriormente no fluxo e passado aqui como variável.
Personalizar texto do botão de pagamento
Personalizar texto do botão de pagamento
Se você selecionar Sim, campos adicionais são habilitados para personalizar a mensagem que acompanha o botão de pagamento.Campos habilitados quando ativado:
Cabeçalho(obrigatório)Corpo(obrigatório)Rodapé(obrigatório)
Quando esta opção está ativa, você pode modificar completamente a mensagem que o usuário verá antes de abrir o checkout.
Cabeçalho
Cabeçalho
Título da mensagem que acompanha o botão de pagamento.
Corpo
Corpo
Texto principal da mensagem que acompanha o botão de pagamento.
Rodapé
Rodapé
Texto de fechamento ou aviso legal da mensagem que acompanha o botão de pagamento.
Nativo no chat
O Stripe também pode operar com uma experiência nativa de pagamento com cartão dentro do chat.Pagamentos – Pagamento com cartão (documentação técnica)
Referência técnica para implementar a experiência nativa.
Ferramentas avançadas / MCP
Além do uso no Canvas via ferramentas nativas, o Stripe expõe um conjunto de ferramentas avançadas que podem ser usadas em implementações mais técnicas ou fluxos personalizados. Essas ferramentas permitem interagir diretamente com os serviços do Stripe a partir do seu fluxo.- Ferramentas disponíveis
Criar Cliente
Criar Cliente
Cria um novo registro de cliente na sua conta Stripe.Os clientes podem ser associados a:
- Métodos de pagamento
- Assinaturas
- Faturas
- Registrar um cliente antes de processar pagamentos
- Implementar modelos de assinatura
- Gerenciar histórico de pagamentos por cliente
Criar Payment Intent
Criar Payment Intent
Cria um PaymentIntent no Stripe.
- O valor é enviado em centavos
(exemplo:
15000= $150.00) - Retorna:
client_secretpayment_intent_id
- Iniciar um pagamento de um cliente
- Integrações personalizadas
- Controle avançado do ciclo de pagamento
Consultar status do pagamento
Consultar status do pagamento
Obtém o status atual de um pagamento por:
PaymentIntent IDCharge ID
- Status
- Valor
- Método de pagamento
- URL do recibo
- Verificar se um cliente concluiu o pagamento
- Implementar validações adicionais
- Consultas pós-transação
Listar transações
Listar transações
Lista transações de saldo recentes na conta Stripe:
- Cobranças
- Reembolsos
- Transferências
- Pagamentos
- Filtro por data (timestamps Unix)
- Paginação
- Revisar atividade recente
- Reconciliação contábil
- Auditoria de movimentos
Processar reembolso
Processar reembolso
Processa um reembolso total ou parcial de uma cobrança ou PaymentIntent.Opções disponíveis:
- Valor específico (para reembolsos parciais)
- Motivo (
duplicate,fraudulent,requested_by_customer)
- Gestão pós-venda
- Cancelamentos
- Políticas de devolução