PrestaShop Envío & Logística

Vender Claves de Licencia y Productos Digitales en PrestaShop 8 y 9

Claves entregadas en cuanto se confirma el pago, un stock que nunca vende de más y una API para que tu software compruebe su licencia.

PrestaShop sabe vender un producto virtual con un archivo, pero no una clave de licencia distinta para cada cliente. Este módulo gestiona un stock de claves que importas o que él mismo genera, y asigna las claves al pedido en cuanto pasa a un estado pagado. El cliente las recibe por correo, las encuentra en su cuenta y descarga el archivo asociado con un enlace personal limitado en número de descargas. Para los editores de software, una API de licencias comprueba la clave, limita el número de dispositivos activados y controla la fecha de caducidad.

De un vistazo
  • Stock de claves importadas pegándolas, en TXT o CSV, cifradas en AES-256 y sin duplicados
  • Entrega automática por correo, en la cuenta del cliente y en la página de confirmación
  • Generador de claves por patrón, como complemento del stock o en su lugar
  • Archivo descargable con enlace personal, límite de descargas y caducidad
  • API de licencias: validación, activación por dispositivo, periodo de validez
PrestaShop 8 y 9 Claves cifradas AES-256 API de licencias 8 idiomas
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Vender Claves de Licencia y Productos Digitales en PrestaShop 8 y 9
v1.1.0 · actualizado 2026-09-23
Qué hace

La versión corta.

01

Entregado en cuanto se confirma el pago

Un pago con tarjeta aceptado a las 14:02 y la clave está en el correo del cliente a las 14:02. Con una transferencia, la entrega sale cuando pasas el pedido a Pago aceptado. Los estados que activan la entrega se eligen en la configuración, y la página de confirmación del pedido ya muestra las claves cuando el pago es inmediato.

02

Un stock que no vende de más

Cada clave se asigna con una consulta atómica: dos pedidos hechos en el mismo segundo nunca reciben la misma clave. La cantidad del producto sigue las claves realmente libres, descontando los pedidos pendientes de pago. Si el stock llega a cero, el pedido espera y sale solo con la siguiente importación, y una alerta por correo te avisa antes.

03

Tu software comprueba su licencia

Tu aplicación llama a la API con la clave y un identificador de dispositivo. El módulo responde si la licencia está activa, revocada o caducada, y rechaza una cuarta activación cuando has fijado el límite en tres equipos. Una licencia anual caduca sola y un reembolso la revoca, sin tocar nada en el software.

04

El cliente gestiona sus licencias

La página Mis claves de licencia reúne las claves de todos sus pedidos con un botón de copiar, los enlaces de descarga restantes y los dispositivos activados. Cuando cambia de ordenador, libera él mismo el equipo anterior en lugar de escribir al soporte.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Vender Claves de Licencia y Productos Digitales en PrestaShop 8 y 9, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Lo que PrestaShop no hace con los productos virtuales

Un producto virtual de PrestaShop puede llevar un archivo descargable, idéntico para todos los compradores. Para una clave de Windows, una licencia de software, un código de juego o el acceso a un curso, cada cliente debe recibir un código único que nunca se envíe dos veces. Sin módulo, el comerciante envía las claves a mano, pedido tras pedido, con los retrasos y errores que eso conlleva.

§ 02

Un stock de claves listo en segundos

Pega la lista de claves recibida de tu proveedor o sube un archivo TXT o CSV: los duplicados se omiten, cada clave se cifra antes de guardarse, y un nombre de lote (el número de factura del proveedor, por ejemplo) permite encontrarlas o exportarlas más tarde. Si editas tu propio software, el generador crea las claves según tu patrón, por lotes o al vuelo en cada pedido.

§ 03

Una entrega que sale sola y en el momento justo

El módulo espera a que el pedido pase a un estado pagado. Entonces asigna las claves, envía el correo en el idioma del pedido y las muestra en la cuenta del cliente. Un pedido al que le faltan claves queda en espera y se sirve automáticamente con la siguiente importación, por orden de llegada. Una cancelación o un reembolso revoca las claves y bloquea las descargas.

§ 04

Archivos protegidos y descargas contadas

El archivo (instalador, PDF, archivo comprimido) se guarda en la carpeta download de PrestaShop, nunca accesible directamente. Cada línea de pedido recibe un enlace personal que comprueba el límite de descargas y la fecha de caducidad antes de enviar el archivo. El contador se actualiza de forma atómica, y el pedido en el back office muestra las últimas descargas con su dirección IP.

§ 05

Una API para editores de software

Activa la API y tu software podrá comprobar una clave, activarla en un equipo y desactivarla. En la ficha del producto fijas el número máximo de dispositivos por clave y la validez de la licencia. La respuesta JSON indica el estado, la fecha de caducidad y las activaciones usadas. La referencia completa, con un ejemplo curl, aparece en la configuración del módulo.