Until now, stores without Shopify Plus could let customers choose a pickup point only after the order, on the Thank you or Order status page. The cart widget moves that choice before checkout, on every Shopify plan.
The widget adds two cards to the cart page and the cart drawer: Home delivery and Pickup point. The pickup point card opens search, a map, a list sorted by distance and a carrier filter. Checkout then shows only the chosen carrier's rate, named after the point, together with its cash on delivery variant. With home delivery chosen, the pickup point rates are hidden.
Set it up in Settings > Widget > Cart widget settings: start in Test mode, place the widget with an app block or a CSS selector, check the prices and go live. You can set the layout separately for a narrow and a wide widget, the colours, the shipping name in checkout and the products that never go to a pickup point.
Every order has to pass through the cart, so turn off Buy it now and express payment buttons on product pages. The cart widget works with Shopify themes (not headless stores) and needs a paid ShipDock plan.
What's included
- Test mode: only you see the widget until you switch it to Live
- Placement: app block on the cart page, or a CSS selector for the cart drawer, with a placement helper in the theme editor
- Checkout follows the cart: only the chosen carrier's rate and its cash on delivery variant, renamed to the point
- Prices "from" per carrier in the cart, optional
- Layout per width: cards under each other or side by side, icons and selection circles on or off, separately for a narrow and a wide widget
- Pickup point exclusions: a product tag, selected products or variants, or collections
- Every order has to go through the cart: turn off Buy it now and express payment buttons on product pages
- Shopify themes only (not headless); paid ShipDock plan (Lite or higher)
Settings > Widget > Cart widget settings, with a How it works banner that walks you through five setup steps
