Descripción general
Sentra añade inteligencia y ejecución sobre las pilas centrales de Dodo Payments. Es un agente de IA que integra, analiza y actúa sobre la facturación y los pagos. Sentra conecta SDKs, APIs y adaptadores a través de tu pila (Auth, DB, CRM, etc.), presenta información sobre ingresos como impulsores de crecimiento y ejecuta acciones del cliente como reembolsos, actualizaciones y créditos.Sentra está actualmente en fase Beta. Las funciones, APIs e integraciones pueden cambiar rápidamente. ¡Agradecemos comentarios e informes de errores mientras iteramos!
Instalación
Sentra está disponible como una extensión para VS Code, Cursor y Windsurf. Elige tu IDE a continuación:- VS Code
- Cursor
- Windsurf
Open Extensions Marketplace
- Abre VS Code.
- Haz clic en el icono de Extensiones en la barra lateral (o presiona
Cmd+Shift+Xen macOS /Ctrl+Shift+Xen Windows/Linux). - Busca “Sentra by Dodo Payments” en el marketplace.

Install the Extension
- Haz clic en “Sentra by Dodo Payments” en los resultados de búsqueda.
- Pulsa el botón Install.
- Espera a que la instalación finalice.
Configuración
Una vez instalada, necesitas configurar Sentra con tu clave API de Dodo Payments y la configuración del entorno.Get Your API Key
- Inicia sesión en tu panel de control de Dodo Payments.
- Navega a Settings › API Keys.
- Copia tu clave API.
Configure Sentra
- Abre tu IDE (VS Code, Cursor o Windsurf).
- Abre la Paleta de comandos (
Cmd+Shift+Pen macOS /Ctrl+Shift+Pen Windows/Linux). - Escribe “Sentra: Configure” y selecciónalo.
- Ingresa tu clave API de Dodo Payments cuando se te solicite.

Select Environment Mode
Elige tu modo de entorno:
- Test Mode: Para desarrollo y pruebas
- Live Mode: Para uso en producción
Set Model Reasoning Effort
Selecciona tu nivel de esfuerzo preferido para el razonamiento del modelo:
- Low: Respuestas más rápidas, adecuado para tareas simples
- Medium: Rendimiento equilibrado (recomendado)
- High: Análisis más exhaustivo, adecuado para integraciones complejas
Cómo funciona
Sentra sigue un simple proceso de cuatro pasos desde el aviso hasta la producción:Prompt
Escribe lo que deseas construir. Por ejemplo: “Agrega facturación por uso con prueba gratuita para mi plan Pro.”

Plan
Sentra genera los cambios (hooks del SDK, objetos, configuración) y presenta un plan para tu revisión.
Usando Sentra
Modos
Sentra ofrece tres modos de interacción accesibles desde la interfaz:- Preguntar: Haz preguntas sobre Dodo Payments, modelos de facturación, uso de API y mejores prácticas
- Construir: Integra la facturación y la interfaz de usuario en tu aplicación con asistencia guiada
- Planificar: Diseña arquitecturas de facturación escalables con orientación arquitectónica
Tareas de ejemplo
Aquí hay algunas tareas comunes que puedes realizar con Sentra:- Integrar página de precios: Configura una página de precios completa con listados de productos y pago
- Implementar Webhook: Configura controladores de webhook para eventos de pago
- Agregar flujo de suscripción: Crea gestión de suscripciones con capacidades de actualización/reducción
- Configurar facturación basada en el uso: Configura medidores e ingestión de eventos para seguimiento de uso
- Crear portal de clientes: Construye un portal de autoservicio para la gestión de facturación
Configuración de aprobación automática
Puedes configurar ajustes de aprobación automática para agilizar tu flujo de trabajo:- Ninguna: Revisa y aprueba todos los cambios manualmente (recomendado para producción)
- Bajo riesgo: Aprobación automática de cambios simples y de bajo riesgo
- Todos: Aprobación automática de todos los cambios (usar con precaución)
Modelos de facturación soportados
Sentra soporta todos los modelos de facturación de Dodo Payments:- Pagos únicos: Transacciones de compra únicas
- Suscripciones: Facturación recurrente con múltiples intervalos
- Facturación basada en el uso: Facturación medida basada en el consumo
- Facturación basada en resultados: Modelos de precios por resultado
¿Para quién es?
Sentra conecta ingeniería y negocio, para que cada equipo pueda implementar monetización sin fricciones:- Desarrolladores: Implementa monetización más rápido dentro de tu IDE
- Fundadores y PMs: Prototipa modelos de facturación sin trabajo profundo en infraestructura
- RevOps y Finanzas: Usa acciones controladas sin necesidad de ingenieros
- Soporte y Éxito: Resuelve casos de facturación de manera segura, con aprobaciones donde sea necesario
Solución de problemas
Extension not appearing after installation
Extension not appearing after installation
Si Sentra no aparece en tu IDE después de la instalación, intenta lo siguiente:
- Reinicia tu editor: Cierra y vuelve a abrir VS Code, Cursor o Windsurf por completo
- Verifica la instalación: Comprueba que la extensión esté instalada yendo a Extensiones y buscando “Sentra”
- Recarga la ventana: Usa la Paleta de comandos (
Cmd+Shift+P/Ctrl+Shift+P) y ejecuta “Developer: Reload Window”
Reiniciar el editor resuelve el problema en la mayoría de los casos.
Invalid API key or authentication errors
Invalid API key or authentication errors
- Verifica que tu clave API sea correcta y esté activa en el panel de control de Dodo Payments
- Asegúrate de estar usando el modo de entorno correcto (Test vs Live) que coincida con tu clave API
- Comprueba que tu clave API tenga los permisos necesarios
- Intenta regenerar tu clave API si el problema persiste
Configuration not saving
Configuration not saving
- Asegúrate de haber completado todos los campos obligatorios en la pantalla de configuración
- Verifica que tu IDE tenga permiso para acceder al Almacenamiento de secretos
- Intenta reconfigurar Sentra desde la Paleta de comandos
Plan generation fails
Plan generation fails
- Verifica que tu clave API sea válida y tenga acceso a los recursos requeridos
- Comprueba tu conexión a internet
- Asegúrate de estar usando un modelo de facturación compatible
- Intenta reformular tu prompt con detalles más específicos
Execution errors
Execution errors
- Revisa cuidadosamente el plan generado antes de aprobarlo
- Verifica que la estructura de tu proyecto coincida con lo que Sentra espera
- Confirma que todas las dependencias estén instaladas
- Consulta el panel de salida del IDE para mensajes de error detallados
Recursos adicionales
Dodo Payments Docs
Aprende más sobre las funciones y capacidades de Dodo Payments.
API Reference
Explora la referencia completa de la API de Dodo Payments.
Webhook Setup
Entiende cómo configurar webhooks para eventos de pago.
Get Beta Access
Visita el sitio web de Sentra para obtener más información y acceso a la beta.