Fala Devs! Tudo bom?
Dentro do VTEX Message Center estou testando o uso de uma validação no campo To em dois templates.
A validação no Campo To basicamente verifica se a compra é delivery e caso seja imprime o e-mail para que o template seja enviado.
Validação Campo To:
{{#eq shippingData.logisticsInfo.0.selectedDeliveryChannel “delivery”}}{{clientProfileData.email}}{{/eq}}
Resultados do teste da Validação:
Template 1: Order Invoiced
Com a validação este template não dispara, seja um pedido de delivery ou pickup-in-point.
Template 2: Order Shipped
Com a mesma validação funciona. Realizei uma compra de delivery e disparou o e-mail como esperado, depois fiz outra compra de retiro e não disparou o e-mail como esperado.
Pergunta do milhão:
Por quê será que a mesma instrução funciona para o Order Shipped e não funciona para o Order Invoiced?
Obrigado desde já