Emite claves únicas para tu software o bienes digitales, controla las activaciones y revoca el acceso cuando sea necesario. Las claves de licencia se complementan bien con suscripciones y compras únicas.
¿Qué Son las Claves de Licencia?
Las claves de licencia son tokens únicos que autorizan el acceso a tu producto. Son ideales para:- Licenciamiento de software: Aplicaciones de escritorio, plugins y CLIs
- Controles por asiento: Limitar activaciones por usuario o dispositivo
- Bienes digitales: Restringir descargas, actualizaciones o características premium
Beneficios Clave
- Control de acceso: Define fechas de caducidad y límites de activación
- Visibilidad operativa: Rastrear uso, dispositivos e historial
- Seguridad y soporte: Desactivar, reactivar y auditar rápidamente
Creando Claves de Licencia
1
Crear una Clave de Licencia
Ve a tu panel de Dodo Payments y abre la sección de Claves de Licencia. Selecciona la opción para crear una nueva clave de licencia.
2
Configurar la Configuración de la Clave de Licencia
Establece cómo se emitirán y utilizarán tus claves de licencia especificando estos campos:
- Fecha de Caducidad de la Clave de Licencia: Define cuánto tiempo la clave permanece válida. Elige una duración específica (por ejemplo, 30 días o 1 año), o selecciona “sin caducidad” para una clave perpetua.
- Límite de Activación: Establece el número máximo de activaciones concurrentes por clave. Usa un número específico para escenarios como licencias de usuario único (1) o licencias de equipo (5), o selecciona “ilimitado” para no tener un límite de activación.
- Instrucciones de Activación: Proporciona pasos claros de activación para tus clientes, que también se enviarán por correo electrónico con la clave de licencia. Ejemplos: “Pega la clave en Configuración → Licencia” o “Ejecuta:
mycli activate <key>”.
3
Revisar y Guardar
Verifica todos los detalles ingresados. Cuando estés listo, guarda la configuración de la clave de licencia para finalizar la creación de la clave.

Gestionar y Monitorear
La Sección de Claves de Licencia proporciona una vista completa de toda la actividad de las claves de licencia y te permite gestionar y monitorear las licencias de manera efectiva.Información Clave
Ve información detallada para cada clave de licencia:- Detalles de la Clave: Valor de la clave de licencia, nombre del producto asociado, detalles del cliente (customer_id) y fecha de compra
- Actividad de Uso: Número de activaciones, fechas y horas de activación, y estado (activo, caducado, deshabilitado)
- Caducidad y Límites: Fecha de caducidad de la clave, conteo de activaciones restantes y instancias de activación actuales

Acciones Disponibles
Puedes realizar las siguientes acciones en las claves de licencia:- Deshabilitar Clave de Licencia: Deshabilita inmediatamente una clave para evitar su uso posterior
- Habilitar Clave: Reactiva una clave de licencia que fue deshabilitada previamente
- Ver Instancias de Activación: Ver todas las instancias de activación asociadas a una clave de licencia particular

Beneficios
- Rastrear la actividad de la clave de licencia en tiempo real
- Identificar posibles abusos o activaciones no autorizadas
- Simplificar el soporte al cliente proporcionando registros de uso detallados en caso de discrepancias
Gestión de API
Utiliza estas APIs para activar, validar, listar y actualizar claves de licencia y sus instancias de activación.Puntos de Entrada Públicos: Los puntos finales de activar, desactivar y validar licencias son públicos y no requieren una clave de API. Esto te permite llamarlos directamente desde tus aplicaciones cliente, software de escritorio o CLIs sin exponer tus credenciales de API.
Operaciones del Ciclo de Vida
Operaciones del Ciclo de Vida
Activa, desactiva y valida acciones en claves de licencia.
Gestión de Claves de Licencia
Gestión de Claves de Licencia
Lista, recupera y actualiza claves de licencia con sus configuraciones y estado.
Instancias de Activación
Instancias de Activación
Trabaja con activaciones de dispositivos individuales para cada clave.
Ejemplos de Integración
Activar una licencia
Estos puntos finales no requieren una clave de API y pueden ser llamados directamente desde tus aplicaciones cliente.
Validar una licencia
Mejores Prácticas
- Mantén los límites claros: Elige valores predeterminados sensatos para la caducidad y las activaciones
- Guía a los usuarios: Proporciona instrucciones de activación precisas y documentación de autoservicio
- Automatiza las verificaciones: Valida las claves del lado del servidor antes de otorgar acceso
- Monitorea eventos: Utiliza webhooks para detectar abusos y automatizar revocaciones