Licenciamiento de Software te permite vender claves de licencia con tu software. Cada clave controla cuántos sitios se pueden activar, cuánto tiempo permanece válida y si tu cliente obtiene actualizaciones automáticas. Esta guía recorre cada configuración de Licenciamiento de Software en Easy Digital Downloads, desde la activación de licencias para un producto hasta la gestión de las claves que has vendido.
Licenciamiento de Software está diseñado para autores de plugins y temas de WordPress. También incluye una API, por lo que puedes usarlo con la mayoría de los otros tipos de software.
Licenciamiento de Software requiere una licencia Professional Pass o superior. Para activarlo, ve a Descargas » Extensiones, busca la tarjeta Licenciamiento de Software y haz clic en Instalar. EDD instala y activa la función por ti. Consulta cómo instalar una extensión para obtener más ayuda.

- Elección de la configuración de Licencias de Software
- Activación de Licencias para un Producto
- Envío de Claves de Licencia a Clientes
- Ofrecimiento de Actualizaciones de Licencia
- Gestión de Renovaciones de Licencia
- Administración de Claves de Licencia Vendidas
- Generación de Licencias para Pedidos Anteriores
- Visualización de Informes y Exportación de Licencias
- Añadiendo Licenciamiento a tu Software
- Preguntas Frecuentes sobre la Configuración de Licenciamiento de Software
- ¿Los sitios de desarrollo local consumen las activaciones de un cliente?
- ¿Cuál es la diferencia entre un sitio desactivado y una licencia deshabilitada?
- ¿Cómo vendo una licencia que funciona en sitios ilimitados?
- ¿Por qué mi cliente no recibió su clave de licencia por correo electrónico?
- ¿Qué sucede cuando se agotan mis claves preestablecidas?
- ¿Las licencias se renuevan automáticamente con una suscripción?
Elección de la configuración de Licencias de Software
La configuración de Licenciamiento de Software para toda la tienda se encuentra en un solo lugar. En tu panel de WordPress, ve a Descargas » Ajustes.

Haz clic en la pestaña Extensiones y luego en Licenciamiento de Software.

La configuración en esta pantalla se divide en cuatro grupos. Los revisaremos en el orden en que aparecen.
Configuración de Activación y Complementos
Desactivar Activaciones Únicas: Activa esto si no necesitas un identificador único, como la URL de un sitio, cuando se activa una clave. Cada activación cuenta contra el límite, y la desactivación no devuelve el espacio. Déjalo desactivado para que los clientes puedan desactivar un sitio y activar otro sin usar una activación adicional. Activarlo también elimina la opción Administrar Sitios del historial de pedidos de tus clientes.
¿Ignorar URLs de Host Local?: Activa esto para que los sitios de desarrollo local y las direcciones IP no cuenten para el límite de activación de una clave. La URL aún se registra. Consulta cómo ignorar URLs de host local para la activación para más detalles.

¿Vendiendo Plugins de WordPress?: Activa esto para que EDD lea el archivo readme.txt dentro del zip de tu plugin. Añade una sección Información de Readme a la Configuración de Licenciamiento de cada producto, para que los detalles del plugin se rellenen desde tu readme. Esto es opcional, incluso si vendes plugins de WordPress.
Configuración de Actualización
Mostrar Enlaces de Actualización en Línea: Activa esto para mostrar enlaces de actualización debajo del botón Añadir al Carrito, en listas de productos y en páginas de productos, para los clientes que tienen una licencia que pueden actualizar.
Método de Prorrateo: Elige cómo EDD calcula el precio de una mejora de licencia.

Cálculo Basado en Costo cobra la diferencia de precio entre las dos licencias. Cálculo Basado en Tiempo también tiene en cuenta cuánto tiempo queda en la licencia actual. Encontrarás ejemplos de ambos en la sección de actualizaciones a continuación.
Configuración de Renovación
Permitir Renovaciones: Activa esto para que los clientes puedan renovar sus claves de licencia. Recibirán correos electrónicos de recordatorio de renovación y podrán renovar desde su página de cuenta. Si el producto también es una suscripción y la suscripción está activa, la licencia se renueva automáticamente, incluso con esta configuración desactivada.

Forzar Coincidencia de Correo Electrónico: Activa esto para que solo la dirección de correo electrónico que compró una licencia pueda renovarla.
Descuento de Renovación: Ingresa un porcentaje, como 10, para descontar automáticamente cada renovación al finalizar la compra. Ingresa 0 o déjalo en blanco para no aplicar descuento. Puedes anular esto para un producto individual, lo que cubriremos a continuación.
Desactivar Códigos de Descuento en Renovaciones: Activa esto para evitar que los clientes agreguen otros códigos de descuento cuando su carrito contenga una renovación.
Configuración de Pago y Seguimiento
Mostrar Vencimiento: Activa esto para mostrar la fecha de vencimiento de cada licencia en el carrito de compras.
Rastrear Instalaciones Inactivas: Activa esto para ver dónde está instalado tu software sin una licencia activa. Cuando una instalación sin una licencia válida busca actualizaciones, se agrega a tu lista de Activaciones con un estado inactivo. Esto puede ayudarte a detectar activaciones incompletas o uso indebido.
Cuando termines, haz clic en Guardar Cambios.

Activación de Licencias para un Producto
Activas las claves de licencia producto por producto, por lo que solo los productos que elijas generarán claves. Ve a Descargas y haz clic en el producto que deseas licenciar, o haz clic en Agregar Descarga para crear uno nuevo.
En el cuadro Detalles de Descarga, activa el interruptor Crear licencias para este producto.

Aparece un nuevo cuadro Configuración de Licencias debajo. Sus opciones se dividen en secciones: General, Versiones, Betas, Requisitos, Actualizaciones y Claves Preestablecidas. Los paquetes tienen opciones ligeramente diferentes. Consulta licencias de paquetes de productos para esos.
General
Límite de Activación: El número de sitios en los que se puede activar cada clave. Para limitar una clave a 10 sitios, ingresa 10. Para activaciones ilimitadas, déjalo vacío o ingresa 0.
Duración de la Licencia: Cuánto tiempo permanece válida cada clave. Ingresa un número y elige Días, Semanas, Meses o Años, o activa Las licencias nunca expiran. Una vez que una clave expira, no se puede activar de nuevo hasta que se renueve.

Cuando Permitir Renovaciones está activado en la configuración de tu tienda, esta sección también muestra Descuento de Renovación. Ingresa un porcentaje para darle a este producto su propio descuento de renovación en lugar del general de la tienda. O activa Desactivar descuentos de renovación. para que este producto nunca reciba uno.

Versiones
La sección Versiones habilita las actualizaciones automáticas para plugins y temas de WordPress. Otro software puede usar los mismos detalles a través de la API de Licenciamiento de Software.

Número de Versión: La versión actual de tu software, como 1.0.0. Usa números de versionado semántico (SemVer).
Archivo de Actualización: El archivo que los clientes obtienen al actualizar. Elígelo de los archivos que agregaste en la pestaña Archivos del producto. Para un plugin o tema de WordPress, usa un zip que contenga solo los archivos del plugin o tema.
Registro de Cambios: Notas sobre lo que cambió en cada versión. Se muestran en el aviso "Novedades" cuando los clientes actualizan. Consulta los registros de cambios de Licenciamiento de Software para ver consejos de formato.
Aviso de Actualización: Un mensaje corto que los clientes ven cuando hay una nueva versión disponible.
Despliegues por Etapas: Lanza una nueva versión a un porcentaje de sitios, o solo a sitios con ciertas versiones, antes de que todos la reciban. Consulta despliegues por etapas para configurar esto.
Betas y Requisitos
La sección Betas te permite enviar versiones beta a los clientes que optan por participar. Consulta lanzamiento de versiones beta para la configuración completa.

La sección Requisitos limita las actualizaciones a sitios que cumplen con una versión mínima, como una versión mínima de WordPress o PHP. Consulta requisitos mínimos para más detalles.

Actualizaciones
La sección Actualizaciones es donde configuras las rutas de actualización, como pasar de una licencia de 1 sitio a una de 5 sitios. Para cada ruta, elige la Descarga a la que los clientes pueden actualizar. Puede ser este producto u otro producto con licencia. Si ese producto tiene precios variables, elige también la Opción de Precio.

Luego decide si Prorratear la actualización y si agregar un Descuento adicional. Haz clic en Agregar Nueva Ruta de Actualización para añadir más.
Claves Predeterminadas
¿Quieres vender claves que ya has creado? Introdúcelas en Claves de Licencia Preestablecidas, una por línea. Cada venta toma la siguiente clave de la parte superior de la lista. Cuando la lista se agota, EDD vuelve a generar sus propias claves.
Para evitar que eso suceda, activa Establecer esta descarga como borrador cuando se hayan distribuido todas las claves preestablecidas. Esto evita compras cuando ya no quedan claves preestablecidas.
EDD puede enviarte un correo electrónico cuando te queden pocas. Ese es el correo electrónico de Advertencia de Claves de Licencia Preestablecidas, en Descargas » Correos.

Cuando tu producto esté configurado, haz clic en Guardar.
Envío de Claves de Licencia a Clientes
Una vez que un producto tiene el licenciamiento activado, la clave se muestra automáticamente en la página de confirmación de compra. Tu correo electrónico de recibo de compra no la incluye por defecto, así que agrégala allí también.
Ve a Descargas » Correos. Pasa el cursor sobre Recibo de Compra y haz clic en Editar.

Haz clic donde quieras las claves en el cuadro Mensaje, luego haz clic en Insertar etiqueta. Busca "licencia" y haz clic en Claves de licencia para agregar la etiqueta {license_keys}.

La etiqueta enumera cada clave del pedido, con el nombre de cada producto.

Haz clic en Guardar en la parte superior de la pantalla.
Los clientes también pueden ver todas sus claves en la página de su cuenta. Agrega el shortcode [edd_license_keys] a esa página. Muestra cada clave con su fecha de vencimiento, estado, opciones de renovación y actualización, y un enlace al pedido. Los clientes deben iniciar sesión para verlo. Consulta la página de la cuenta del cliente para obtener ayuda con la configuración.
Ofrecimiento de Actualizaciones de Licencia
Las rutas de actualización permiten a los clientes pasar a una licencia más grande y pagar solo la diferencia. Tú estableces las rutas en la sección Actualizaciones de cada producto, y el método de cálculo en tu configuración de actualización.
Cómo Funciona el Prorrateo
Supongamos que un cliente compró una licencia para 1 sitio por $89 el 1 de octubre de 2025. El 1 de marzo de 2026, actualiza a una licencia para 2 a 5 sitios, que cuesta $129.
- Cálculo basado en el costo: El cliente paga la diferencia de $40.
- Cálculo basado en el tiempo: La diferencia es de $40, y quedan 6 meses en la licencia, por lo que el cliente paga $20.
De cualquier manera, el 1 de octubre de 2026, la licencia se renueva por $129 y permanece activa hasta el 1 de octubre de 2027.
Actualizar a una licencia vitalicia funciona de manera un poco diferente. El cálculo basado en el costo descuenta el precio completo de la licencia original del precio vitalicio. El cálculo basado en el tiempo descuenta un monto prorrateado según el tiempo restante.
Lo que los Clientes Ven al Actualizar
Los clientes necesitan una cuenta de usuario para actualizar. Inician sesión y van a la página Historial de pedidos. Junto al pedido, hacen clic en Ver licencias, luego en Ver actualizaciones junto a la clave. Esa página enumera cada actualización con su costo y fecha de vencimiento. Hacer clic en Actualizar licencia los lleva al pago.
Una actualización mantiene la fecha de vencimiento original de la licencia. La única excepción es una actualización a una duración de licencia diferente, que la cambia.
Para ver cuánto has ganado con las actualizaciones, ve a Descargas » Informes » Actualizaciones de licencias.
Gestión de Renovaciones de Licencia
Las renovaciones requieren que Permitir renovaciones esté activado en tu configuración de renovación. Los clientes pueden renovar desde un correo electrónico de recordatorio, al finalizar la compra o con un formulario de renovación.
Correos Electrónicos de Recordatorio de Renovación
EDD puede enviar correos electrónicos a los clientes automáticamente cuando una clave está por vencer. Consulta correos electrónicos de recordatorio de renovación y vencimiento de licencias para configurar cuándo se envían.
También puedes enviar un recordatorio tú mismo. En Descargas » Licencias, marca las claves que desees, elige Enviar aviso de renovación en el menú desplegable Acciones masivas y haz clic en Aplicar. Esta opción solo se muestra cuando las renovaciones están permitidas.
Renovación al Momento de Pagar
Con las renovaciones permitidas, tu página de pago muestra un botón de Renovar una licencia existente.

Los clientes hacen clic en él, introducen su clave y hacen clic en Añadir renovación al carrito.

Para poner el mismo formulario en cualquier página, agrega el shortcode [edd_renewal_form]. Al enviarlo, se agrega la renovación al carrito del cliente.
Administración de Claves de Licencia Vendidas
Cada clave que has vendido se lista en Descargas » Licencias.

Cada fila muestra la clave, el producto, el cliente, las activaciones usadas, la fecha de vencimiento, el estado y el pedido. Usa los enlaces encima de la tabla para filtrar por estado, o elige un producto y haz clic en Filtrar. También puedes buscar una clave.
Pasa el cursor sobre una clave para ver sus acciones: Administrar, Extender, Deshabilitar y Eliminar. Eliminar una clave no se puede deshacer. El menú desplegable Acciones masivas te permite habilitar, deshabilitar, renovar o eliminar muchas claves a la vez.

Estados de la Licencia
- Inactiva: La clave aún no se ha activado en ningún sitio. Cada clave nueva comienza aquí.
- Activa: La clave está activada en al menos un sitio. Una clave solo se vuelve activa cuando un cliente la activa. Si todos los sitios se desactivan, vuelve a Inactiva.
- Expirada: La fecha de vencimiento de la clave ha pasado. Necesita ser renovada antes de que pueda ser activada nuevamente.
- Deshabilitada: La clave fue desactivada, ya sea por ti o porque su pedido fue reembolsado o revocado.
Desactivar un sitio es diferente a deshabilitar una clave. Desactivar solo libera una de las activaciones de la clave, y la clave en sí misma permanece válida. Deshabilitar apaga toda la clave.
Ver los detalles de una licencia
Haz clic en Administrar en cualquier clave para abrir sus detalles. La pestaña Detalles muestra la clave, sus fechas y duración, producto, límite de activación, estado y cliente. También lista los pedidos relacionados, las rutas de actualización y los enlaces de renovación y cancelación de suscripción de la clave.
Desde aquí, puedes agregar o quitar activaciones con los botones + y –, cambiar la fecha de vencimiento, marcar la licencia como de por vida, o extenderla o deshabilitarla. Para darle al cliente una nueva clave, haz clic en el ícono de actualizar junto a la clave.

La pestaña Registros muestra cada solicitud de activación para la clave. La pestaña Descargas lista las descargas de archivos realizadas a través de la API de Licencias de Software, como las actualizaciones. La pestaña Activaciones lista cada sitio en el que la clave está activa. Puedes agregar un sitio manualmente o desactivar uno. Los clientes también pueden administrar sus propios sitios desde su página de cuenta.

Generación de Licencias para Pedidos Anteriores
¿Vendiste un producto antes de activar las licencias para él? Puedes crear claves para esos pedidos antiguos. Ve a Descargas » Herramientas. En el cuadro Licencias de Software – Corregir licencias faltantes, elige un producto o mantén Todas las descargas, luego haz clic en Procesar licencias. Cuando termine, puedes descargar un CSV de los pedidos que procesó.

Para corregir un solo pedido, ábrelo en Descargas » Pedidos y haz clic en la pestaña Licencias. Haz clic en Procesar licencias para crear las claves faltantes para ese pedido.

Visualización de Informes y Exportación de Licencias
Software Licensing añade tres informes en Descargas » Informes:
- Renovaciones de licencias: ventas de renovaciones a lo largo del tiempo.
- Actualizaciones de licencias: ventas de actualizaciones a lo largo del tiempo.
- Datos de activación: nuevas activaciones, licencias activas y solicitudes recientes de API.

Para exportar tus claves, ve a Descargas » Informes y haz clic en la pestaña Exportar. En el cuadro Exportar licencias, elige un producto y un estado, o mantén los valores predeterminados para exportar todo. Luego haz clic en Generar CSV. El archivo incluye cada clave, su estado, detalles del cliente, producto, fechas y activaciones.

Añadiendo Licenciamiento a tu Software
Tu software necesita un pequeño código para verificar claves y obtener actualizaciones. Sigue la guía para lo que vendes:
- Añadir actualizaciones automáticas a plugins de WordPress
- Añadir actualizaciones automáticas a temas de WordPress
- La API de Software Licensing, para otros tipos de software. Puede activar y verificar claves, buscar nuevas versiones y descargar los últimos archivos.
¿Vendes un plugin de WordPress con un archivo readme.txt? Consulta cómo analizar archivos readme.txt en plugins de WordPress.
Lanzando una Nueva Versión
Cuando tengas una actualización lista, abre el producto y sigue estos pasos:
- En la pestaña Archivos, sube el nuevo archivo.
- En Configuración de licencias » Versiones, introduce el nuevo Número de versión.
- Añade notas sobre los cambios en Registro de cambios.
- Asegúrate de que Archivo de actualización apunte al nuevo archivo.
- Haz clic en Guardar.
Los sitios de tus clientes verán entonces la nueva versión y podrán hacer clic en Actualizar.
¡Eso es todo! Ahora sabes cómo configurar Software Licensing, licenciar tus productos y gestionar las claves que vendes. A continuación, configura correos electrónicos de recordatorio de renovación para que los clientes renueven antes de que sus claves expiren.
Preguntas Frecuentes sobre la Configuración de Licenciamiento de Software
Estas son las preguntas que más recibimos sobre Software Licensing. Si la tuya no está aquí, ponte en contacto con nuestro equipo de soporte.
¿Los sitios de desarrollo local consumen las activaciones de un cliente?
No si activas ¿Ignorar URLs de host local? en Descargas » Ajustes » Extensiones » Software Licensing. Los dominios y direcciones IP locales podrán activar una clave sin contar para su límite.
¿Cuál es la diferencia entre un sitio desactivado y una licencia deshabilitada?
Desactivar un sitio libera una activación en la clave, y la clave sigue funcionando. Deshabilitar una licencia desactiva toda la clave. Una licencia también se deshabilita cuando su pedido es reembolsado o revocado.
¿Cómo vendo una licencia que funciona en sitios ilimitados?
En la sección Licencias » General del producto, deja Límite de activación vacío o introduce 0.
¿Por qué mi cliente no recibió su clave de licencia por correo electrónico?
El recibo de compra predeterminado no incluye las claves de licencia. Añade la etiqueta {license_keys} a tu correo electrónico de recibo de compra en Descargas » Correos electrónicos. La clave se muestra en la página de confirmación de compra de cualquier manera.
¿Qué sucede cuando se agotan mis claves preestablecidas?
EDD comienza a generar sus propias claves nuevamente. Para detener las ventas en su lugar, active Evitar que los usuarios compren esta descarga cuando no queden claves preestablecidas. en la sección Claves preestablecidas del producto.
¿Las licencias se renuevan automáticamente con una suscripción?
Sí. Si el producto también es una suscripción y la suscripción está activa, la licencia se renueva con cada pago, incluso cuando Permitir renovaciones está desactivado.
