I have a product that is automatically added to the cart for those customers who are entitled to order it.

The customer can not add the product to cart herself.

However, we want the product to be visible in the product catalog, so the customer can see all the product images and information. However, there must not be price of the product visible and the add to cart button must be hidden.

How can I accomplish this?

If you a good extension to implement this, that would also be an option.

1 Answer 1


You can achieve this with a layout update. In the admin, inside the product go to Design > Custom Layout XML and add:

<reference name="content">
  <remove name="product.info.addtocart"/>

Same goes for price, I can't find the code snippet right now, will edit once I find it.

  • Nice! How about price and hiding the same in catalog? Commented Jul 14, 2015 at 6:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.