There is a new pickup location selector UI, where the available locations are in a modal.
However, none of the “Local Pickup” extension points appear to be rendering in the new UI. Changing to a different extension point renders the default UI extension (free gift banner) without issue.
Hey @Nic_Oliver, thanks for flagging, hope all’s well with you. Could you share what checkout API version you’re targeting in your shopify.extension.toml file? It would also be super helpful to know if you’re seeing this in a development store or production, and whether it’s happening across multiple stores or just one specific shop.
If you’re able to share your extension configuration and a snippet of your code for one of those pickup targets as well, I can try to reproduce on my end here.
Hi @Alan_G It’s happening in a dev store, I haven’t tested anywhere else, as we’re just developing a new extension for a custom app.
Additional context is that there is some inconsistency in whether or not I am shown the new pickup location UI - in one browser I am seeing it all the time, and in another, it has reverted to the older UI. Following the preview link from the developer console (after npm run dev), in Chrome I see this (and the extension does not show up):
In terms of the actual extension code, it is happening with the boilerplate that is provided when running shopify app generate extension and selecting Checkout UI.