Issue: On Shopify’s Dawn theme product page, the merchant wants to hide the “free pickup at [location]” availability/timeline text and its icon, without disabling store pickup as a fulfillment option.
What was tried: Editing default theme content removed some text but not the pickup timeline string. Commenting parts of the code hid the text but initially left the checkbox/icon.
Technical pointers: The pickup availability UI is controlled by code in pickup-availability.liquid, and the text/icon are also referenced in buy-buttons.liquid.
Resolution: Commenting out the relevant pickup-availability code (and/or corresponding section in buy-buttons.liquid) removes the pickup timeline text and icon across all products globally. The merchant confirmed a global removal is acceptable.
Rationale: Some products are fulfilled by vendors with longer lead times; showing a pickup timeline would be misleading. The merchant still wants to keep the pickup option available overall.
Status: Resolved. Key note: the change is global; monitor for unintended side effects on other products/pages. Images shared were code-location screenshots, not essential to replicate steps.
Summarized with AI on December 20.
AI used: gpt-5.
im using the theme dawn. And im currently trying to setup that this information regarding my “location free pickup timeline” isn’t showing.`Since im forced to add what kind of timeline the product will be available if the shop/location is open for free pickup in store.
I were successfull with removing some of the information in the Dawn “edit default theme content” but this string I can’t remove.
that might be a better solution then mine. Thank you!
I want to put in items in my shop that I don’t have in my own warehouse/sell straight from vendor. And if I put them in the shop with this information visible the delivery cycle will be off. Since those items will have longer time to customer then the ones I have on my own warehouse.
I noticed that I could remove the information by removing the “pickup at location” object. But that’s not a solution either cause I still want to be able to give the opportunity for all my customers to pick it up at the warehouse. Even if it’s in my own warehouse or if I need to order them from vendors to get them to my warehouse first.