Вы на правильном пути.Вы не можете делать скрытые продукты или свойства позиции, хотя.Вместо этого, когда вы добавляете пакет в корзину, добавьте все продукты в пакет.Вот как вы выполняете заказ.Свяжите элементы вместе, используя Свойства позиции, и вы можете обрабатывать удаление / удаление / обновление кода в корзине с помощью JS.Поскольку покупатель будет покупать товары, инвентаризация будет производиться автоматически.
Вы не можете избежать того, что клиент увидит оплату за идентификатор варианта, с указанием количества и цены.Попытка скрыть это в пакете никогда не сработает, хотя вы можете проявить творческий подход и замаскировать позиции как совместный с хорошим кодом.