Solves the problem where shipping and local pickup options stacked vertically into a long scroll. Now the nearest pickup location is shown first, with the rest listed in a modal. No work is required on the merchant's side.
Lists shipping and all pickup locations vertically. With many locations, it required endless scrolling and was hard to grasp at a glance.
Shipping and local pickup are shown inline. Selecting local pickup surfaces one nearest location, and the rest are chosen from a list in a modal.
"Local pickup" appears as an option only when the items in the cart support pickup.
When eligible, local pickup is shown, including cases where an available pickup location exists in the buyer's country.
| Item | Previous | New local pickup experience |
|---|---|---|
| Layout of shipping and local pickup | Stacked vertically Listed in a vertical column | Inline Side by side, easier to choose |
| Display of pickup locations | All Lists every location | Nearest location only + the rest in a modal |
| Readability with many locations | Hard to scan with long scrolling | Short initial view, easy to grasp at a glance |
| Location shown first | Not specified | Nearest location with stock |
| Merchant action | — | Not required(applied automatically) |
No work is needed to display the update. The update is applied automatically.
It's recommended to check your extension settings to make sure customizations still display correctly after this change.
For multi-location stores, it's reassuring to visually verify the inline display + modal list behavior in an actual checkout.
"No action is required." The checkout UI switches over without any merchant-side code or theme changes. Worth monitoring as a release notification.
Because shipping methods become inline + modal, the layout assumptions of Checkout UI Extensions placed around the shipping step may change. Verifying the display is officially recommended.
The available shipping methods are determined by whether the items in the cart can be shipped or picked up in store. Understand how this appears in carts that mix pickup-only and shipping-only products.
In-store pickup appears when the product is eligible for pickup and there is an available location in the buyer's country. It's worth testing the behavior in multi-location setups that have locations per country.
When in-store pickup is selected, the first one shown is the nearest location with stock. Even with many locations, the initial render stays short. Since the full list is offloaded to a modal, the UX improvement is greater the more locations a store has. The detailed algorithm for distance/stock determination, supported plans, and regions are Not specified.