Visão Geral
Sentra adiciona inteligência e execução sobre as pilhas principais da Dodo Payments. É um agente de IA que integra, analisa e atua sobre faturamento e pagamentos. Sentra conecta SDKs, APIs e adaptadores em sua pilha (Auth, DB, CRM, etc.), apresenta insights de receita como motores de crescimento e executa ações do cliente, como reembolsos, upgrades e créditos.Sentra está atualmente em Beta. Recursos, APIs e integrações podem mudar rapidamente. Agradecemos feedback e relatórios de bugs enquanto iteramos!
Instalação
Sentra está disponível como uma extensão para VS Code, Cursor e Windsurf. Escolha seu IDE abaixo:- VS Code
- Cursor
- Windsurf
1
Abrir o Marketplace de Extensões
- Abra o VS Code.
- Clique no ícone de Extensões na barra lateral (ou pressione
Cmd+Shift+Xno macOS /Ctrl+Shift+Xno Windows/Linux). - Pesquise por “Sentra by Dodo Payments” no marketplace.

2
Instalar a Extensão
- Clique em “Sentra by Dodo Payments” nos resultados da pesquisa.
- Clique no botão Instalar.
- Aguarde a conclusão da instalação.
3
Reiniciar o VS Code
Após a instalação, reinicie o VS Code para ativar a extensão.
Configuração
Uma vez instalada, você precisa configurar o Sentra com sua chave de API da Dodo Payments e as configurações de ambiente.1
Obter Sua Chave de API
- Faça login no seu painel da Dodo Payments.
- Navegue até Configurações › Chaves de API.
- Copie sua chave de API.
2
Configurar o Sentra
- Abra seu IDE (VS Code, Cursor ou Windsurf).
- Abra a Paleta de Comandos (
Cmd+Shift+Pno macOS /Ctrl+Shift+Pno Windows/Linux). - Digite “Sentra: Configurar” e selecione-o.
- Insira sua chave de API da Dodo Payments quando solicitado.

3
Selecionar Modo de Ambiente
Escolha seu modo de ambiente:
- Modo de Teste: Para desenvolvimento e testes
- Modo Ao Vivo: Para uso em produção
4
Definir Nível de Esforço de Raciocínio do Modelo
Selecione seu nível de esforço de raciocínio do modelo preferido:
- Baixo: Respostas mais rápidas, adequado para tarefas simples
- Médio: Desempenho equilibrado (recomendado)
- Alto: Análise mais detalhada, adequado para integrações complexas
5
Concluir Configuração
Clique em Vamos lá! para concluir a configuração e começar a usar o Sentra.
Suas chaves de API são armazenadas com segurança no Armazenamento Secreto do seu IDE e nunca expostas em seu código.
Como Funciona
Sentra segue um processo simples de quatro etapas, do prompt à produção:1
Prompt
Digite o que você deseja construir. Por exemplo: “Adicione faturamento baseado em uso com um teste gratuito para meu plano Pro.”

2
Planejar
Sentra gera as mudanças (ganchos de SDK, objetos, configuração) e apresenta um plano para sua revisão.
3
Aprovar
Revise o plano gerado e confirme as mudanças que você deseja que o Sentra implemente.
4
Executar
Sentra aplica as mudanças, as testa e confirma o sucesso.
Usando o Sentra
Modos
Sentra oferece três modos de interação acessíveis pela interface:- Perguntar: Faça perguntas sobre Dodo Payments, modelos de faturamento, uso da API e melhores práticas
- Construir: Integre faturamento e UI em seu aplicativo com assistência guiada
- Planejar: Projete arquiteturas de faturamento escaláveis com orientação arquitetônica
Tarefas de Exemplo
Aqui estão algumas tarefas comuns que você pode realizar com o Sentra:- Integrar Página de Preços: Configure uma página de preços completa com listagens de produtos e checkout
- Implementar Webhook: Configure manipuladores de webhook para eventos de pagamento
- Adicionar Fluxo de Assinatura: Crie gerenciamento de assinaturas com capacidades de upgrade/downgrade
- Configurar Faturamento Baseado em Uso: Configure medidores e ingestão de eventos para rastreamento de uso
- Criar Portal do Cliente: Construa um portal de autoatendimento para gerenciamento de faturamento
Configurações de Aprovação Automática
Você pode configurar as configurações de aprovação automática para agilizar seu fluxo de trabalho:- Nenhuma: Revise e aprove todas as mudanças manualmente (recomendado para produção)
- Baixo Risco: Aprovação automática de mudanças simples e de baixo risco
- Todas: Aprovação automática de todas as mudanças (use com cautela)
Modelos de Faturamento Suportados
Sentra suporta todos os modelos de faturamento da Dodo Payments:- Pagamentos Únicos: Transações de compra únicas
- Assinaturas: Faturamento recorrente com múltiplos intervalos
- Faturamento Baseado em Uso: Faturamento medido com base no consumo
- Faturamento Baseado em Resultados: Modelos de preços por resultado
Para Quem É
Sentra conecta engenharia e negócios, para que cada equipe possa implementar monetização sem fricção:- Desenvolvedores: Implemente monetização mais rapidamente dentro do seu IDE
- Fundadores e PMs: Prototipe modelos de faturamento sem trabalho profundo de infraestrutura
- RevOps e Finanças: Use ações controladas sem precisar de engenheiros
- Suporte e Sucesso: Resolva casos de faturamento com segurança, com aprovações onde necessário
Solução de Problemas
Extensão não aparecendo após a instalação
Extensão não aparecendo após a instalação
Se o Sentra não aparecer em seu IDE após a instalação, tente o seguinte:
- Reinicie seu editor: Feche e reabra completamente o VS Code, Cursor ou Windsurf
- Verifique a instalação: Verifique se a extensão está instalada indo para Extensões e pesquisando por “Sentra”
- Recarregar janela: Use a Paleta de Comandos (
Cmd+Shift+P/Ctrl+Shift+P) e execute “Developer: Reload Window”
Reiniciar o editor resolve o problema na maioria dos casos.
Chave de API inválida ou erros de autenticação
Chave de API inválida ou erros de autenticação
- Verifique se sua chave de API está correta e ativa no painel da Dodo Payments
- Certifique-se de que você está usando o modo de ambiente correto (Teste vs Ao Vivo) que corresponde à sua chave de API
- Verifique se sua chave de API tem as permissões necessárias
- Tente regenerar sua chave de API se o problema persistir
Configuração não salvando
Configuração não salvando
- Certifique-se de que você completou todos os campos obrigatórios na tela de configuração
- Verifique se seu IDE tem permissão para acessar o Armazenamento Secreto
- Tente reconfigurar o Sentra através da Paleta de Comandos
Falha na geração do plano
Falha na geração do plano
- Verifique se sua chave de API é válida e tem acesso aos recursos necessários
- Verifique sua conexão com a internet
- Certifique-se de que você está usando um modelo de faturamento suportado
- Tente reformular seu prompt com mais detalhes específicos
Erros de execução
Erros de execução
- Revise o plano gerado cuidadosamente antes da aprovação
- Verifique se a estrutura do seu projeto corresponde às expectativas do Sentra
- Verifique se todas as dependências estão instaladas
- Verifique o painel de saída do IDE para mensagens de erro detalhadas
Recursos Adicionais
Documentação da Dodo Payments
Saiba mais sobre os recursos e capacidades da Dodo Payments.
Referência da API
Explore a referência completa da API da Dodo Payments.
Configuração de Webhook
Entenda como configurar webhooks para eventos de pagamento.
Obter Acesso Beta
Visite o site do Sentra para saber mais e obter acesso beta.