O que você pode fazer com Flow + Alva
Três fluxos que os lojistas constroem primeiro:
- Reembolso → revogar acesso. O trigger Pedido reembolsado do Shopify alimenta a ação Revogar acesso do Alva para que clientes reembolsados parem de poder rebaixar.
- Antifraude rejeitada → alerta no Slack. O trigger Checagem antifraude falhou do Alva dispara uma mensagem no Slack para o seu canal de suporte com o número do pedido e o motivo.
- Cliente VIP → aprovar automaticamente. Quando um cliente com tag VIP faz um pedido, a ação Aprovar pedido sinalizado do Alva pula a fila antifraude e libera o download imediatamente.
Editor do Shopify Flow com o seletor de trigger aberto. Destaque o grupo "Alva Digital Downloads" e a entrada "Compra digital entregue" dentro dele. Sem dados reais de cliente visíveis.
Triggers que o Alva dispara
O Alva dispara eventos do Flow usando a API de triggers do Shopify Flow. Cada trigger é distribuído como uma extensão separada.
- Compra digital entregue — dispara depois de cada e-mail de download enviado com sucesso, inclusive reenvios; não dispara para produtos personalizados (feitos sob encomenda). Payload: ID do cliente, ID do pedido, total de arquivos, nomes dos produtos.
- Arquivo digital baixado — dispara toda vez que o Alva conta um clique em um botão de arquivo ou de ZIP na página de agradecimento, na página de status do pedido, na conta do cliente ou na página de download. Payload: ID do cliente, ID do pedido, ID do produto, nome do arquivo, downloads usados. O nome do arquivo é o arquivo em que o cliente clicou, ou Multiple files quando ele clicou em um ZIP ou em um botão de vários arquivos, ou Unknown file quando o produto não tem arquivos.
- Checagem antifraude falhou (aparece no Flow como Digital order flagged for fraud) — dispara sempre que um pedido vai para a revisão manual de fraude, inclusive quando a checagem de risco não pôde ser concluída. Payload: ID do cliente, ID do pedido, motivo da fraude. O motivo da fraude é um destes valores: High risk order, Medium risk order (flagged for review), Risk check could not be completed, Risk not yet assessed (o Shopify ainda não avaliou o pedido) ou Unknown risk level. Só os dois primeiros vêm de uma avaliação de risco do Shopify concluída.
- Checagem antifraude aprovada — dispara quando um pedido passa pela revisão (manual ou automática). Payload: ID do cliente, ID do pedido.
- Limite de download atingido — dispara quando um cliente é bloqueado por bater no limite de download por pedido. Payload: ID do cliente, ID do pedido, downloads usados, máximo permitido.
- Mídia transmitida — dispara quando um cliente começa a reproduzir por streaming um vídeo, um arquivo de áudio ou um PDF; uma reprodução nunca dispara Arquivo digital baixado. Payload: ID do cliente, ID do pedido, ID do produto, nome do arquivo, tipo de mídia (video, audio ou pdf).
Ações que o Alva expõe
Cada ação atinge um único pedido ou produto. A maioria aceita o ID do pedido fornecido pelo trigger anterior.
- Conceder downloads — libere arquivos para um pedido que não foi entregue automaticamente (pedidos manuais, pedidos rascunho).
- Revogar acesso — invalide todos os links de download vinculados a um pedido.
- Reenviar e-mail de download — redispare o e-mail de entrega para o e-mail do cliente do pedido.
- Aprovar pedido sinalizado — limpe um pedido da fila antifraude, atribua chaves de licença, envie o e-mail. Em um pedido que a proteção antifraude não está retendo (e que não foi rejeitado antes com Rejeitar pedido sinalizado), a ação não altera nada e a etapa falha com “No flagged order found or already approved”.
- Rejeitar pedido sinalizado — marque um pedido na fila como fraude e bloqueie a entrega.
- Enviar alertas de pedido sinalizado para o Slack — poste entradas da fila antifraude para uma URL de webhook do Slack.
Junto com os seis triggers acima e três extensões de ciclo de vida/link (link digital de pedido, link de arquivos digitais de produto, callback de ciclo de vida), o total chega a 15.
Configurando seu primeiro Flow
- Abra o Shopify Flow. No seu admin Shopify, abra o app Flow em Apps. Clique em Criar fluxo.
- Escolha um trigger. Clique no nó de trigger, busque por Alva e escolha um — por exemplo Compra digital entregue.
- Adicione uma ação do Alva. Clique no + abaixo do trigger, busque Alva de novo e escolha uma ação como Reenviar e-mail de download. Mapeie o ID do pedido a partir da saída do trigger.
- Ative. Clique em Ativar fluxo. Faça um pedido de teste para confirmar que o trigger dispara e a ação roda.
Diagrama de fluxo no Flow com dois nós: trigger Shopify "Pedido reembolsado" conectado à ação Alva "Revogar acesso". Mostre o mapeamento do ID do pedido entre eles. Sem dados reais de cliente visíveis.
Exemplo: reembolso → revogar acesso automaticamente
- Trigger. No Flow, escolha o trigger embutido Pedido reembolsado do Shopify. (O Alva aceita o ID padrão de pedido Shopify.)
- Ação. Adicione a ação Revogar acesso do Alva. Mapeie ID do pedido para o output
order.iddo trigger. - Condição opcional. Adicione um nó Condição do Flow antes da ação — por exemplo, revogue apenas quando o reembolso for total, não parcial.
- Ative e teste. Ligue o fluxo. Emita um reembolso de teste. O Alva invalida todo link de download do pedido em segundos, e o próximo clique serve um 404.
Perguntas frequentes
Não. As 15 extensões Flow vêm com o Alva Digital Downloads em todo plano. O Shopify Flow em si é gratuito para todas as lojas Shopify.
O Alva só envia triggers para lojas com pelo menos um fluxo habilitado escutando aquele handle. Salve e ative o fluxo, depois faça um pedido de teste para confirmar.
Sim. Ações do Alva aceitam qualquer trigger do Shopify Flow que forneça um ID de pedido. Um padrão comum é usar o trigger Pedido reembolsado embutido do Shopify para revogar o acesso de download.
Sim, mas pedidos POS pulam as checagens antifraude por completo, então os triggers Checagem antifraude aprovada e Checagem antifraude falhou nunca disparam para eles. Compra digital entregue ainda dispara.
Veja também
Foi útil?
Última atualização 2026-10-29