Um Voucher e Quatro Compras

Preciso de ajuda para descobrir como configurar a VTEX para gerar um voucher que permita realizar 4 compras independente do preço.

Até agora criei um produto / SKU que representa o voucher.

Tenho um middleware que lê o feed de pedidos e caso seja um voucher, cria o voucher na Vtex para o cliente.

Agora preciso de ideias que me ajudem a amarrar esse voucher criado limitando o seu uso para até 4 compras de 4 produtos independente do preço.

Obrigado desde já por qualquer ajuda.

Consegui avançar mais um pouco.

Fiz um teste, assignando os clientes que compraram o voucher a um determinado cluster (via MasterData).

Em seguida simulei como se o script criasse um cupom por cliente limitado a 4 usos para ativar a promoção no carrinho.

Depois criei uma Promoção Regular apenas para esse cluster de clientes, agora só falta conseguir definir um mesmo preço para todos SKUs de uma determinada categoria que também já está configurado na Promoção.

Será que é possível usar o "Desconto nominal baseado em fórmula" para que o preço do produto fique sempre R$4,20 (por exemplo)?

Pelo Desconto Nominal já vi que não funciona porque ele é aplicado no valor da compra, assim que dessa forma, só funciona se o cliente estiver fazendo comprando apenas um produto, com mais de um produto no carrinho essa configuração faz água.

Tentei também pela promoção "Preço Máximo por Item" mas o sistema limita a promoção apenas a 500 produtos.

Resumindo: É impossível criar uma Promo que defina um valor padrão para todos os produtos de uma categoria dentro da VTEX?