Block certain products/collections from online purchase.

Block certain products/collections from online purchase.

EquipmentGuys
Shopify Partner
13 0 3

Hello,

How can I block specific products from being purchased online? In other words, If I have 10 products, I want to disable 5 products from being purchased online and allow only pickup for these 5 products. And for the other 5 products, online ordering is enabled.

Thanks.

Replies 4 (4)

PaulNewton
Shopify Partner
7032 629 1481

Note how this phrasing can be confusing for others if your not using the right terms.

Pickup implies it's been purchased online, otherwise they are just shopping in retail store.


@EquipmentGuys wrote:

 I want to disable .. products from being purchased online and allow only pickup for these 5 products.

Do you mean you want to only allow purchase in brick and mortar store.

Or disable shipping for these products requiring in store pickup for a customer to acquire the product.

 

Without better clarification of your merchandising model, just use alternate templates for those products with the buy-buttons block removed.

https://help.shopify.com/en/manual/online-store/themes/os20/theme-structure/templates#create-a-new-t...  

This only works for the online-sales channel, if the products are publish to other channels it's dependent on each individual channel if you can disable purchasing; otherwise remove them from those channels.

 

 

Contact paull.newton+shopifyforum@gmail.com for the solutions you need


Save time & money ,Ask Questions The Smart Way


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Thank Paul with a Coffee for more answers or donate to eff.org


EquipmentGuys
Shopify Partner
13 0 3

Hello,

 

Thank you for pointing out the phrasing. I agree and it is confusing after I read it again. I need to disable online purchase ( add to cart ) for few products/collections. The customer should not be able to place an order for those products. If they want to buy them, they must visit our brick and mortar store.  

tobebuilds
Shopify Partner
447 32 120

Hi EquipmentGuys, what would you want to happen if the customer had some products in the cart that were available for online purchase, and some of that weren't?

Would you want the customer to not be able to place the order at all?

 

Founder, Regios Discounts app (4.9 stars, 54 reviews)
- Custom discounts made simple
- "Just about any discount you'll ever need"
- Built by an ex-Google software engineer

JimJong
New Member
56 0 0

You can disable shipping option for the 5 items if they are under a same collection using the Cart Lock https://apps.shopify.com/cart-lock app. Here is how you can do it:

 

  1. Open the app and click on the "Add a new rule" button.
  2. Click "Add a new condition" and select the "Collections" then add your desired collection.
  3. Click "Add a new condition" again and select the "Delivery types" then choose "Shipping".
  4. In the "Error message" field, add an appropriate message which will be displayed in the checkout page.
  5. Click "Match conditions" ALL
  6. Save the rule.

 

online.png

 

Now your selected collection is blocked from shipping or online purchase.