{"section":"tutorials","requestedLocale":"en","requestedSlug":"which-logistics-settings-can-impact-the-product-availability-in-the-cart","locale":"en","slug":"which-logistics-settings-can-impact-the-product-availability-in-the-cart","path":"docs/en/tutorials/shipping/shipping-strategy/which-logistics-settings-can-impact-the-product-availability-in-the-cart.md","branch":"main","content":"When you configure the product correctly and it [is displayed as available on the product listing page](/en/faq/why-is-the-product-not-visible-on-the-website), the item may become unavailable when added to the cart. Different [logistics](/en/docs/tutorials/fulfillment-logistics-vtex) aspects may contribute to the product unavailability in the cart, and the following topics help us identify the potential reasons:\n\n* [Shipping Simulator](#shipping-simulator)\n* [Inventory](#inventory)\n* [Shipping strategy](#shipping-strategy)\n* [Shipping policy settings:](#shipping-policy-settings)\n    * [Carrier and shipping rate template](#carrier-and-shipping-rate-template)\n    * [Dimensions and cubic weight factor](#dimensions-and-cubic-weight-factor)\n    * [Modal](#modal)\n\n> ⚠️ If your store uses the [seller regionalization](/en/docs/tutorials/configure-seller-regionalization) feature, the sellers able to ship the product to the customer's location must have the product available for sale. In addition, the status of these sellers must be active, as products from inactive sellers are not considered available.\n\n## Shipping Simulator\n\nA product may be unavailable in the cart because your store's [shipping strategy](/en/docs/tutorials/shipping-strategy) does not allow shipping to the customer's location or because there is not enough quantity of the product in the [inventory](/en/docs/tutorials/managing-stock-items), for example.\n\nOne way to test if there is a feasible delivery route is using the **Shipping Simulator** to validate specific logistical settings in your store and check your inventory.\n\n> ℹ️ See the article [Shipping Simulator](/en/docs/tutorials/shipping-simulation) to learn how to simulate product shipping.\n\n## Inventory\n\nBy adopting any of the following inventory strategies, you can ensure product availability on the product listing page:\n\n* Ensure sufficient item count for sales ([reserved](/en/docs/tutorials/how-does-reservation-work) items are not considered available).\n    * In the VTEX Admin, go to **Catalog > Inventory > Inventory Management** and change the value in the `Update Count` column in the product row.\n* Activate the [unlimited inventory](/en/docs/tutorials/managing-stock-items) option for the product.\n    * In the VTEX Admin, go to **Catalog > Inventory > Inventory Management** and activate the toggle switch in the `Unlimited inventory` column in the product row.\n\nIf [future inventory](https://developers.vtex.com/docs/api-reference/logistics-api#put-/api/logistics/pvt/inventory/items/-skuId-/warehouses/-warehouseId-/supplyLots/-supplyLotId-) is configured for the SKU, the supply of this item could take longer than expected. In this period, the unavailability could be due to a lack of stock.\n\n> ⚠️ If your store has [franchise accounts](/en/tracks/trilha-da-loja-vtex--eSDNk26pdvemF3XKM0nK9/4yPqZQyj0t675QpcG7H6yl#tipos-de-conta-na-vtex), for the inventory of these accounts to be available for sale, the products must be linked to the same [trade policy](/en/docs/tutorials/how-trade-policies-work) used in your storefront.\n\n## Shipping strategy\n\nOn VTEX, [shipping strategy](/en/docs/tutorials/shipping-strategy) is the name of the relationship between the shipping policy, warehouse, and loading dock. When the platform [calculates shipping](/en/docs/tutorials/how-shipping-calculation-works) for an order, at least one combination of these logistics entities must make it possible to ship the product for a shipping route to be considered valid.\n\nIn terms of shipping strategy, the list below shows the main situations that lead to the product being unavailable in the cart:\n\n* Inactive [shipping policy](/en/docs/tutorials/shipping-policy).\n* Inactive [warehouse](/en/docs/tutorials/warehouse).\n* Inactive [loading dock](/en/docs/tutorials/loading-dock).\n* Warehouse not associated with a dock.\n* Loading dock not associated with the shipping policy.\n* Loading dock not associated with the [trade policy](/en/docs/tutorials/how-trade-policies-work) that determines the products displayed on the product listing page.\n\n> ℹ️ These situations must be considered in the context of the sale. Having an inactive warehouse does not make the product unavailable, but if it is the only one warehouse serving as the shipping route and is inactive, the product becomes unavailable in the cart.\n\n## Shipping policy settings\n\n[Shipping policy](/en/docs/tutorials/shipping-policy) is a set of rules and settings that define the shipping options displayed to customers at checkout. The main shipping policy aspects that affect product availability in the cart are:\n\n* [Carrier and shipping rate template](#carrier-and-shipping-rate-template)\n* [Dimensions and cubic weight factor](#dimensions-and-cubic-weight-factor)\n* [Modal](#modal)\n\nFrom the VTEX Admin, these settings are configured under **Shipping > Shipping Strategy**, in the `Shipping Policies` tab, i.e., on the [shipping policy editing](/en/docs/tutorials/creating-a-shipping-policy) page. To create or change a shipping policy via API, use the [Create shipping policy](https://developers.vtex.com/docs/api-reference/logistics-api#post-/api/logistics/pvt/shipping-policies) and [Update shipping policy by ID](https://developers.vtex.com/docs/api-reference/logistics-api#put-/api/logistics/pvt/shipping-policies/-id-) endpoints.\n\n### Carrier and shipping rate template\n\nEach shipping policy is associated with a [shipping rate template](/en/docs/tutorials/shipping-rate-template), where you add the [carrier](/en/docs/tutorials/carriers-on-vtex) and its shipping rates.\n\nThe following list shows the main reasons for product unavailability in the cart related to carrier settings:\n\n* The cart amount is below the minimum shipping value.\n* The cart amount exceeds the maximum shipping value.\n* The number of items in the cart does not meet the minimum number of items for shipping.\n* The customer's postal code/location is not in the region served by the carrier.\n\n> ℹ️ The above situations must be considered in the context of the sale. If there is only one eligible shipping policy for shipping the product and the characteristics of this product are not within the settings accepted by the carrier, then there is no valid shipping route, and the product becomes unavailable.\n\nOther carrier settings that can impact product availability are related to item weight and volume, as mentioned below.\n\n### Dimensions and cubic weight factor\n\nFor the [cubic weight factor](/en/docs/tutorials/understanding-the-cubic-weight-factor) not to affect product availability, you must ensure that the product falls within the **package dimensions** configured in the shipping policy, which are:\n\n* Sum of all dimensions.\n* Largest edge.\n* Cubic weight factor.\n* Minimum weight factor.\n\nIf the product is not within any of the configured limits, it will become unavailable in the cart.\n\n> ⚠️ If two shipping policies are valid for the order, one for delivery and the other for [pickup](/en/docs/tutorials/pickup-points), but the product does not meet the package size limits of one of them, only one shipping method will be displayed at checkout. For example, if the product's weight is lower than the minimum weight value in the shipping policy for delivery but within the limits set for pickup, the customer will only be offered the option to pick up the order.\n\n### Modal\n\nThe [modal](/en/docs/tutorials/how-does-the-modal-work) is a configuration in the shipping policy that ensures products with special requirements are delivered by specialized carriers. For example, only a transportation company that offers refrigeration can deliver products requiring cooling.\n\nThe following situations related to the modal can make a product unavailable in the cart:\n\n* There is no shipping policy for the type of modal configured in the product.\n* The product has no modal configured, but there is no valid shipping policy for it, as the policies that would be valid have been configured only to deliver products with a modal."}