Pessoal, vocês sabem o que pode ser este cenário : https://www.loom.com/share/5df2fb0a056746c183f2aa262fefd0f6

Acredito que a sua arquitetura terá de ser repensada.

Hoje na VTEX há um limite máximo de 50 variações que interfere diretamente na indexação do produto.

Não é normal um produto ter tanta variação assim e você pode ter problemas na hora de gerar a nota, afinal são dois produtos (olho esquerdo e direito) e eles devem estar separados na nota, acredito eu.

Meu conselho é que crie um produto lente(com as 3 variações) e por script customizado você capta as especificações que o cliente faz e adicione o produto ao carrinho.

Espero ter ajudado.

Oi @Nathan Prestes​ obrigado pela informação.

Nesta sua sugestão acaba não atendendo, porque cada combinação (variação) tem preço diferente. Pensando também que uma caixa de lentes pode ter 24 mil combinações, teria que criar 24 mil produto. (ex: https://www.lentesweb.com.br/p/154/lente-de-contato-purevision-2-para-astigmatismo)

Mas qual o problema de cadastrar 24mil produtos?

Os únicos "problemas" que mapeamos aqui... É a exibição desses produtos nas categorias e resultado de busca... Vimos este cenário nesta loja: https://www.oticagrandvision.com.br/lentes-toricas/oasys-astigm

O outro problema é referente a performance do admin e gestão. (considerando que o cliente não tem um erp)

Bom, então não sei como te ajudar, pois a única forma que veja ser viável é seguir esse caminho :(

@Nathan Prestes​ acabamos discutindo internamente, e vamos seguir com a alternativa de criar todas as combinações possível por SKU separado. E via front (JS) unificar os inputs de seleção com base em algum atributo/especificação, como se fosse um array de produtos para adicionar (não sabemos exatamente como tecnicamente ainda). Dentro desse cenário, se você conseguir direcionar um caminho na parte de desenvolvimento, seria fantástico. A propósito, você já fez muito em entrar aqui para me responder. Agradeço pelo seu tempo. Abs