Magento's In-Store Pickup in Zero Checkout: the shopper chooses a store that has the whole cart, and the order goes to that store. A store locator page lists the stores with their hours, phone and directions, narrows them by a search and loads a map only when one is opened.
In-store pickup in the demo checkout.
What it does
Magento MSI pickup locations, no new data model
Only stores that can take the whole cart
/storelocator with search, directions, maps on demand