Saltar al contenido principal
— Tutorial de configuración

Vende archivos y claves de licencia juntos en un producto

Un producto de Shopify puede llevar tanto un mapeo de archivo como un mapeo de etiqueta de claves de licencia en Alva Digital Downloads. El cliente paga una vez y recibe el enlace de descarga más una clave de activación única en el mismo email — el caso de uso canónico es software con un instalador (archivo) más una clave de activación (clave de licencia).

Cómo funciona el mapeo dual

Los mapeos de archivo y los mapeos de claves de licencia son tablas de unión independientes — ProductFileMap vincula archivos a un producto, y ProductLicenseKeyTagMap vincula etiquetas de claves de licencia. Ninguna tabla conoce a la otra. En el momento del pedido, Alva Digital Downloads consulta ambos mapeos para el producto comprado y ensambla un único email que contiene cada enlace de descarga y cada clave asignada. Añadir una clave nunca elimina el archivo; eliminar el archivo nunca afecta al pool de claves.

Configura un producto con ambos

1. Abre el producto en Alva

En el panel de Alva, haz clic en Productos en la barra lateral y elige el producto de Shopify que quieres vender como archivo más clave. La página de detalle se abre con pestañas para Archivos, Packs, Enlaces y Claves de licencia.

Captura de pantalla necesaria

Página de detalle de producto en el panel de Alva. Resalta las cuatro pestañas (Archivos, Packs, Enlaces, Claves de licencia). Muestra un título de producto de software de muestra en la parte superior. Sin datos reales de cliente visibles.

La página de detalle del producto con las cuatro pestañas de mapeo.

2. Vincula el archivo

En la pestaña Archivos, haz clic en Añadir archivo, elige el instalador o asset y haz clic en Guardar. El archivo está ahora mapeado a través de ProductFileMap y se aplica a todas las variantes por defecto.

3. Cambia a la pestaña Claves de licencia

Abre la pestaña Claves de licencia en el mismo producto. El estado vacío muestra un botón Vincular etiqueta — las claves de licencia se vinculan al nivel de etiqueta, no clave por clave, así que el mismo producto puede recurrir a un pool fresco de claves indefinidamente.

4. Vincula una etiqueta de claves de licencia

Haz clic en Vincular etiqueta, elige la etiqueta que contiene las claves para este producto y haz clic en Guardar. La vinculación se guarda en ProductLicenseKeyTagMap. Cada pedido pagado extrae la siguiente clave disponible del pool de esa etiqueta.

Captura de pantalla necesaria

La pestaña Claves de licencia en un producto con una etiqueta vinculada. Muestra el nombre de la etiqueta, el recuento actual de claves disponibles (por ejemplo "47 disponibles") y un icono de desvincular. Resalta el recuento de disponibles.

Una etiqueta vinculada con su stock actual de claves disponibles.

5. Confirma ambos mapeos

Vuelve a la pestaña Archivos — el archivo vinculado está listado. Cambia a Claves de licencia — la etiqueta vinculada está listada. Ambos mapeos se disparan ahora en cada pedido pagado de este producto.

Qué ven los clientes

El email del pedido contiene el enlace de descarga del archivo justo encima de un bloque inline Tus claves de licencia que lista la clave asignada. La página de descargas de la cuenta del cliente muestra ambos: el archivo como una fila de descarga, la clave de licencia como un código copiable bajo el producto. Una compra, un email, los dos entregables.

Recordatorio sobre el momento de las claves de licencia

Si la tienda tiene comprobaciones antifraude activadas, las claves de licencia no se asignan hasta que el pedido es aprobado — consulta Por qué las claves de licencia se asignan solo tras la aprobación antifraude. El enlace de descarga del archivo, sin embargo, se genera tan pronto como se envía el email. En un pedido con comprobación antifraude esto significa que el cliente puede recibir el email solo con el enlace de descarga, y luego un email de seguimiento con la clave tras la aprobación.

Preguntas frecuentes

¿Puedo vender solo una clave de licencia sin archivo?

Sí. Sáltate la pestaña Archivos y vincula solo una etiqueta de claves de licencia. El email del cliente lista la clave por sí sola.

¿Qué pasa si la etiqueta vinculada se queda sin claves a mitad de pedido?

Alva crea una fila PendingLicenseKeyAssignment y envía la descarga del archivo inmediatamente. Una vez que la etiqueta se rellene, la clave se autoasigna y el cliente recibe un email de seguimiento.

¿El zip del archivo incluirá la clave de licencia?

No. La clave se envía en el cuerpo del email y se muestra en la página de descargas de la cuenta del cliente. El zip contiene solo los archivos mapeados.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-05-06