BOPIS on Shopify: the Liquid objects and inventory flow
A merchant wants buy-online-pickup-in-store as a fulfillment option. Store-level inventory, in-store pickup as a shipping method, customer selection at checkout. Shopify's location and pickup objects make this a configuration, not a custom