Retail hardware, software, and Shopify Point of Sale
I want to show a product online and the amount on hand but the product is only available in store only. How do i keep it shown online that we have it but not allow it to be purchased on line?
Hi @WGG2021
You want to display your product online, show the available stock, but make sure customers can’t buy it from your Shopify store—only in-store. There are a few ways to handle this smoothly.
This will remove the "Add to Cart" button from your online store but still let customers see the product and its stock. However, the downside is that it won’t be visible on your storefront unless you manually add it to a custom page or collection.
This method lets customers see the stock quantity but prevents them from checking out online.
If you want more control, you can hide the "Add to Cart" button while keeping the product live:
1-Go to Online Store > Themes > Customize.
2-Click Product Pages.
3-In the theme editor, find the section where the Add to Cart button appears.
Use custom Liquid code to hide the button and replace it with a message:
{% if product.available %}
<p style="color: red; font-weight: bold;">Available in-store only. Call us at (XXX) XXX-XXXX for details.</p>
{% endif %}
4-Save changes.
This method keeps the product fully visible but ensures no one can add it to their cart.
Some apps, like Locksmith or Product Visibility Manager, let you restrict checkout while keeping products visible online.
These methods should get the job done! Let me know if you need any help setting it up. 😊
Best regards,
Daisy.
Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025