Dispaying products not available for purchasing

Hello all, as the title suggest, I was hoping someone could help me figure out how I can create products that are not available for sale online.

I am using the Dawn theme.

I have a set of products that are only available in-store, but I would still like for them to be included in my products section online, so that customers can browse them. I have found different tutorials, however I am afraid of accidentally removing the purchasing for all of my products. I don’t want to affect the rest of my products that are available online, I only wish to create a page with products that are not available for sale.

I thought that perhaps by creating a whole new product template for unpurchasable products might do the job, but I am not sure how to go about it.

I hope my question makes sense - thanks in advance!

1 Like

@Minais

This is a great question! This can be done and the easiest way would be to create a new product template page that does not include a buy now/add to cart button on it. You would also want to ensure that you don’t have any payment gateways enabled OR do not have any shipping rates available in the Shipping settings section of your admin.

If you are using a free Shopify theme then this may be something our in-house theme support can assist with. You can reach out to our live support channels for more help with that.

If your theme supports it, you can also make this kind of template change within the theme editor. We have the steps for this here: Templates · Shopify Help Center.

Essentially, you open the theme editor, choose the drop-down menu from the top of the page, select “Products” then “+ create a template.” You can then rearrange, add and remove elements from the sidebar. You can see this in my screenshot below:

Hi! I did see this tutorial, however I was unsure about the “ensure that you don’t have any payment gateways enabled OR do not have any shipping rates available in the Shipping settings section of your admin.” Wouldn’t that affect my other products if I change that in my Shipping settings? As I stated in my post above, I do not wish to affect the exisitng products that are available online.

So it would be sufficient with just creating a new product template, remove the option of purchasing, and then link that to the products page?

@Minais

Yes, creating a new product template, removing the option of purchasing, and then linking that to the products page

Hello again, I have done everything as suggested, however the price still remains on the collections page. I have added custom code, but it did not work. I added this code:

.price__container { display: none; }

Do you by any chance know why it’s not working?