Três modalidades de uso
WebView Embutido
Nativo no chat
Ferramentas avançadas / 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

Stripe no Marketplace (barra lateral)
Arraste o nó para o Canvas

Ferramenta Stripe com saídas disponíveis
Abra o painel de configuração
Configurar o nó no Canvas
- Dados do pagamento
- Avançado
- Saídas
Salvar resultado como
Salvar resultado como
Tipo de pagamento (padrão: payment)
Tipo de pagamento (padrão: payment)
payment (pagamento único), subscription (assinatura)payment será utilizado.Expiração do botão de pagamento [minutos]
Expiração do botão de pagamento [minutos]
10, 20, 30, 60Moeda
Moeda
Motivo do pagamento
Motivo do pagamento
Metadados do pagamento
Metadados do pagamento
E-mail do comprador
E-mail do comprador
Personalizar texto do botão de pagamento
Personalizar texto do botão de pagamento
Cabeçalho(obrigatório)Corpo(obrigatório)Rodapé(obrigatório)
Cabeçalho
Cabeçalho
Corpo
Corpo
Rodapé
Rodapé
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)
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
- 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
- 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
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
- 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
- Valor específico (para reembolsos parciais)
- Motivo (
duplicate,fraudulent,requested_by_customer)
- Gestão pós-venda
- Cancelamentos
- Políticas de devolução