Saltar al contenido principal
— Explicación conceptual

Automatiza descargas digitales con Shopify Flow

Alva Digital Downloads ofrece 15 extensiones de Shopify Flow: triggers que se disparan cuando algo digital sucede (pedido entregado, archivo descargado, fraude aprobado o rechazado) y acciones que cambian el estado de Alva (conceder acceso a descarga, revocar acceso, reenviar el email, aprobar o rechazar un pedido marcado). Conéctalas para automatizar el trabajo post-compra que antes necesitaba un clic manual.

Qué puedes hacer con Flow + Alva

Tres flujos de trabajo que los comerciantes construyen primero:

  • Reembolso → revocar acceso. El trigger Pedido reembolsado de Shopify alimenta la acción Revocar acceso de Alva para que los clientes reembolsados dejen de poder volver a descargar.
  • Fraude rechazado → alerta a Slack. El trigger Comprobación antifraude fallida de Alva dispara un mensaje de Slack a tu canal de soporte con el número de pedido y el motivo.
  • Cliente VIP → auto-aprobar. Cuando un cliente con una etiqueta VIP coloca un pedido, la acción Aprobar pedido marcado de Alva se salta la cola antifraude y libera la descarga inmediatamente.
Captura de pantalla necesaria

Editor de Shopify Flow con el selector de trigger abierto. Resalta el grupo "Alva Digital Downloads" y la entrada "Compra digital entregada" dentro de él. Sin datos reales de cliente visibles.

El selector de trigger de Shopify Flow mostrando el grupo de Alva.

Triggers que dispara Alva

Alva lanza eventos de Flow mediante la API de activadores de Flow de Shopify. Cada activador se entrega como una extensión independiente.

  • Compra digital entregada — se dispara tras cada email de descarga enviado con éxito, incluidos los reenvíos; no se dispara para productos personalizados (hechos a medida). Payload: ID de cliente, ID de pedido, total de archivos, nombres de productos.
  • Archivo digital descargado — se dispara cada vez que Alva cuenta un clic en un botón de archivo o de ZIP en la página de agradecimiento, la página de estado del pedido, la cuenta del cliente o la página de descarga. Payload: ID de cliente, ID de pedido, ID de producto, nombre de archivo, descargas usadas. El nombre de archivo es el archivo en el que hizo clic el cliente, o Multiple files cuando hizo clic en un ZIP o en un botón de varios archivos, o Unknown file cuando el producto no tiene archivos.
  • Comprobación antifraude fallida (en Flow aparece como Digital order flagged for fraud) — se dispara cada vez que un pedido pasa a revisión manual de fraude, también cuando no se pudo completar la comprobación de riesgo. Payload: ID de cliente, ID de pedido, motivo del fraude. El motivo del fraude es uno de estos valores: High risk order, Medium risk order (flagged for review), Risk check could not be completed, Risk not yet assessed (Shopify todavía no ha evaluado el pedido) o Unknown risk level. Solo los dos primeros proceden de una evaluación de riesgo de Shopify completada.
  • Comprobación antifraude aprobada — se dispara cuando un pedido pasa la revisión (manual o automática). Payload: ID de cliente, ID de pedido.
  • Límite de descarga alcanzado — se dispara cuando un cliente queda bloqueado por alcanzar el cap de descargas por pedido. Payload: ID de cliente, ID de pedido, descargas usadas, máximo permitido.
  • Contenido multimedia reproducido — se dispara cuando un cliente empieza a reproducir en streaming un video, un archivo de audio o un PDF; una reproducción nunca dispara Archivo digital descargado. Payload: ID de cliente, ID de pedido, ID de producto, nombre de archivo, tipo de contenido (video, audio o pdf).

Acciones que expone Alva

Cada acción apunta a un único pedido o producto. La mayoría aceptan el ID de pedido suministrado por el trigger superior.

  • Conceder descargas — libera los archivos de un pedido que no se entregó automáticamente (pedidos manuales, pedidos borrador).
  • Revocar acceso — invalida cada enlace de descarga vinculado a un pedido.
  • Reenviar email de descarga — vuelve a disparar el email de entrega al email del cliente del pedido.
  • Aprobar pedido marcado — saca un pedido de la cola antifraude, asigna claves de licencia y envía el email. En un pedido que la prevención de fraude no está reteniendo (y que no se rechazó antes con Rechazar pedido marcado), no cambia nada y el paso falla con «No flagged order found or already approved».
  • Rechazar pedido marcado — marca un pedido en cola como fraude y bloquea la entrega.
  • Enviar alertas de pedido marcado a Slack — publica las entradas de la cola antifraude en una URL de webhook de Slack.

Junto con los seis triggers anteriores y tres extensiones de ciclo de vida/enlaces (enlace digital de pedido, enlace de archivos digitales del producto, callback de ciclo de vida), el total suma 15.

Configurar tu primer Flow

  1. Abre Shopify Flow. En tu panel de Shopify, abre la app Flow desde Apps. Haz clic en Crear flujo de trabajo.
  2. Elige un trigger. Haz clic en el nodo de trigger, busca Alva y elige uno — por ejemplo Compra digital entregada.
  3. Añade una acción de Alva. Haz clic en el + debajo del trigger, busca Alva de nuevo y elige una acción como Reenviar email de descarga. Mapea el ID de pedido desde la salida del trigger.
  4. Activa. Haz clic en Activar flujo de trabajo. Coloca un pedido de prueba para confirmar que el trigger se dispara y la acción se ejecuta.
Captura de pantalla necesaria

Diagrama de flujo de Flow con dos nodos: trigger "Pedido reembolsado" de Shopify conectado a la acción "Revocar acceso" de Alva. Muestra el mapeo de ID de pedido entre ellos. Sin datos reales de cliente visibles.

Un flujo de dos nodos: el reembolso dispara la revocación.

Ejemplo: reembolso → revocar acceso automáticamente

  1. Trigger. En Flow, elige el trigger nativo Pedido reembolsado de Shopify. (Alva acepta el ID de pedido estándar de Shopify.)
  2. Acción. Añade la acción Revocar acceso de Alva. Mapea ID de pedido a la salida order.id del trigger.
  3. Condición opcional. Añade un nodo Condición de Flow antes de la acción — por ejemplo, revocar solo cuando el reembolso es completo, no parcial.
  4. Activa y prueba. Activa el flujo de trabajo. Emite un reembolso de prueba. Alva invalida cada enlace de descarga del pedido en segundos, y el siguiente clic sirve un 404.

Preguntas frecuentes

¿Las extensiones de Flow de Alva tienen coste extra?

No. Las 15 extensiones de Flow se entregan con Alva Digital Downloads en cualquier plan. Shopify Flow en sí es gratis para todas las tiendas de Shopify.

¿Por qué no se está disparando mi trigger de Alva?

Alva solo envía triggers a las tiendas con al menos un flujo de trabajo activado escuchando ese handle. Guarda y activa el flujo de trabajo, luego coloca un pedido de prueba para confirmar.

¿Puedo usar acciones de Alva con triggers que no son de Alva?

Sí. Las acciones de Alva aceptan cualquier trigger de Shopify Flow que suministre un ID de pedido. Un patrón habitual es usar el trigger nativo Pedido reembolsado de Shopify para revocar el acceso a la descarga.

¿Los pedidos POS disparan eventos de Flow de Alva?

Sí, pero los pedidos POS se saltan las comprobaciones antifraude por completo, así que los triggers Comprobación antifraude aprobada y Comprobación antifraude fallida nunca se disparan para ellos. Compra digital entregada sí se dispara.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-29