A diferencia de los productos y variantes, el motivo para calcular el stock disponible de un pack es porque debe ser proporcional a las unidades disponibles de los ítems que la componen.
Al vender por Shopify, los packs siempre deben estar creados y compuestos SÓLO POR VARIANTES.
Dicho de otro modo, si un pack está compuesto por una variante que necesita 5 unidades para ser vendido, entonces su stock disponible no puede ser igual porque la proporción es 1 a 5 unidades disponibles.
El pack toma el stock disponible de la variante que menos unidades tenga (dentro de su composición) y los divide por la cantidad que requiere para venderse. El cociente o resultado de esa división es el stock final que se informará a Shopify.
Por ejemplo:
Tienes el pack llamado PACK que se compone por las siguientes variantes:
SKU: LC01. CANT: 2
SKU: LC02. CANT: 1
Los SKU LC01 y LC02 tienen un stock disponible de 100 y 120 unidades respectivamente.
Por lo tanto, primero identificamos que el SKU con menor stock disponible es LC01 y la cantidad a descontar dentro del pack es de 2. Después dividimos las unidades disponibles (100) por la cantidad a descontar (2). Finalmente tenemos que el stock disponible de PACK es de 50 unidades.