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 Beta. Las características, 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
1
Abrir el mercado de extensiones
- Abre VS Code.
- Haz clic en el ícono de Extensiones en la barra lateral (o presiona
Cmd+Shift+Xen macOS /Ctrl+Shift+Xen Windows/Linux). - Busca “Sentra by Dodo Payments” en el mercado.

2
Instalar la extensión
- Haz clic en “Sentra by Dodo Payments” de los resultados de búsqueda.
- Haz clic en el botón Instalar.
- Espera a que se complete la instalación.
3
Reiniciar VS Code
Después de la instalación, reinicia VS Code para activar la extensión.
Configuración
Una vez instalada, necesitas configurar Sentra con tu clave API de Dodo Payments y la configuración del entorno.1
Obtener tu clave API
- Inicia sesión en tu panel de Dodo Payments.
- Navega a Configuración › Claves API.
- Copia tu clave API.
2
Configurar 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: Configurar” y selecciónalo.
- Ingresa tu clave API de Dodo Payments cuando se te solicite.

3
Seleccionar modo de entorno
Elige tu modo de entorno:
- Modo de prueba: Para desarrollo y pruebas
- Modo en vivo: Para uso en producción
4
Establecer nivel de esfuerzo de razonamiento del modelo
Selecciona tu nivel de esfuerzo de razonamiento del modelo preferido:
- Bajo: Respuestas más rápidas, adecuado para tareas simples
- Medio: Rendimiento equilibrado (recomendado)
- Alto: Análisis más exhaustivo, adecuado para integraciones complejas
5
Completar configuración
Haz clic en ¡Vamos! para completar la configuración y comenzar a usar Sentra.
Tus claves API se almacenan de forma segura en el Almacenamiento Secreto de tu IDE y nunca se exponen en tu código.
Cómo funciona
Sentra sigue un simple proceso de cuatro pasos desde el aviso hasta la producción:1
Aviso
Escribe lo que deseas construir. Por ejemplo: “Agrega facturación basada en el uso con una prueba gratuita para mi plan Pro.”

2
Planificar
Sentra genera los cambios (ganchos de SDK, objetos, configuración) y presenta un plan para tu revisión.
3
Aprobar
Revisa el plan generado y confirma los cambios que deseas que Sentra implemente.
4
Ejecutar
Sentra aplica los cambios, los prueba y confirma el éxito.
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
La extensión no aparece después de la instalación
La extensión no aparece después de la instalación
Si Sentra no aparece en tu IDE después de la instalación, prueba lo siguiente:
- Reinicia tu editor: Cierra y vuelve a abrir VS Code, Cursor o Windsurf completamente
- Verifica la instalación: Asegúrate de que la extensión esté instalada yendo a Extensiones y buscando “Sentra”
- Recargar 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.
Clave API inválida o errores de autenticación
Clave API inválida o errores de autenticación
- Verifica que tu clave API sea correcta y esté activa en el panel de Dodo Payments
- Asegúrate de que estás usando el modo de entorno correcto (Prueba vs Vivo) que coincide con tu clave API
- Verifica que tu clave API tenga los permisos necesarios
- Intenta regenerar tu clave API si el problema persiste
La configuración no se guarda
La configuración no se guarda
- Asegúrate de haber completado todos los campos requeridos en la pantalla de configuración
- Verifica que tu IDE tenga permiso para acceder al Almacenamiento Secreto
- Intenta reconfigurar Sentra a través de la Paleta de Comandos
La generación del plan falla
La generación del plan falla
- Verifica que tu clave API sea válida y tenga acceso a los recursos requeridos
- Verifica tu conexión a Internet
- Asegúrate de que estás usando un modelo de facturación soportado
- Intenta reformular tu aviso con más detalles específicos
Errores de ejecución
Errores de ejecución
- Revisa el plan generado cuidadosamente antes de la aprobación
- Verifica que la estructura de tu proyecto coincida con las expectativas de Sentra
- Asegúrate de que todas las dependencias estén instaladas
- Verifica el panel de salida del IDE para mensajes de error detallados
Recursos adicionales
Documentación de Dodo Payments
Aprende más sobre las características y capacidades de Dodo Payments.
Referencia de API
Explora la referencia completa de la API de Dodo Payments.
Configuración de Webhook
Entiende cómo configurar webhooks para eventos de pago.
Obtener acceso Beta
Visita el sitio web de Sentra para aprender más y obtener acceso beta.