I am also curious on if there has been a solution for this yet.
Topic summary
Main issue: Merchants want Local Pickup hidden when a cart contains any item marked “continue selling when out of stock” and that item’s inventory is 0, so those orders are limited to shipping only.
Context: “Continue selling when out of stock” allows checkout for items with zero stock (overselling). The problem arises when customers select pickup for items a pickup location doesn’t have on hand.
Recent updates: Multiple participants report the same need and confirm they don’t want to disable the oversell flag globally because it’s required for shipped orders. One participant notes support could not explain why pickup was available for out-of-stock items at a location and offered no solution.
Status: No workaround, setting, or code solution was provided in the thread. No decisions or action items emerged.
Open questions: Is there a built-in rule or configuration to conditionally hide Local Pickup based on item stock and the oversell flag? Is custom theme/app logic required?