A cada venda feita, um e-mail específico para uma pessoa específica seja enviado através de um trigger do master data

Olá, minha necessidade é que quando um SKU específico for vendido, seja enviado um e-mail com alguns dados do cliente/pedido para a área que fará o atendimento desse item especificamente.

Configurei um gatilho/trigger no masterdata usando as informações da vtex

Mas não está realizando o envio do e-mail, mesmo com alguns desses sku já terem sido vendidos após a configuração do trigger.

A configuração está como:

Entidade de dados: order
Regras:
Regra de ativação: Um registro é criado
Filtro adicional: Skus > igual a > 123456789
Agendar:
Executar o mais rápido possível
Se positivo:
Action: Enviar um email
Destinatário estático: exemplo@mail.com
Formato do corpo do email: Texto
Nome do remetente: Nome de Exemplo
Tipo de conteúdo: Conteúdo
Assunto: item vendido
Corpo:

Um item foi comprado:

comprado por:{!userId.CL.firstName}

cliente mail:{!userId.CL.email}

itens comprados:
{!itemsTotal}

pedido:
{!orderId}

{!items}.

entregar para: {!addressId.AD.addressName}

Saberiam dizer o que está dando de errado, uma vez que o e-mail não está sendo enviado?
Antecipadamente, obrigado.

configuracao-trigger

Oi @alan_rm. Tudo bem?

Passei por esse mesmo problema recentemente, depois de um tempo entrei em contato com a vtex e descobri que o Master Data v2 foi descontinuado.

A solução dada pela vtex foi migrar para o orders Feed and Hook. Segue documentações que podem lhe ajudar:

Espero ter ajudado.
Abraço!

6 Likes

Opa, muito obrigado, ia fazer o mesmo caminho, abrir para o suporte deles. Eles podiam deixar um aviso diretamente no painel do master data v1, uma questão de usabilidade… Enfim, obrigado pelo tempo, vou ver como criar esses códigos :handshake:t3:

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.