Product Icon

Hide Price & Add to Cart Button for WooCommerce

Turn your shop into an online catalog by hiding prices and add to cart button of specific or all products and categories. Hide for guests and selected registered user roles. Replace add to cart with a custom link or a contact form.

WooCommerce Hide Price & Add to Cart extension allows you to hide prices and the “add to cart” button of specific products and categories. Choose to hide them for non-logged-in, registered customers, or user roles. Replace prices with custom text and cart buttons with contact7 forms or custom buttons that link to the page of your choice.

Use Cases:

Generally, the best marketing approach is to display your prices upfront, sometimes depending on the business, the marketing strategies might suggest otherwise.  Here are some important use cases where this extension can prove to be the ultimate solution.

Show prices to logged-in users only:

Depending on your marketing strategy you may want to hide prices for non-logged-in customers and show only when they are logged-in. For example, if you have different prices for different countries or user roles, you might want to keep the prices hidden and show the correct prices once they are logged in.

Turn your shop into an online catalog:

It’s a perfect solution for merchants who just want to show their products online by keeping the prices and add to cart button hidden. The WooCommerce store will act like an online catalog that merchants can share with anyone on the go. Depending on the requirements, they can choose to display prices and keep add to cart hidden.

Customized products:

When you are selling personalized products you may not want to show the price on the product page. With this plugin, you can hide price and replace add to cart button with a contact 7 form to let your customers submit their requirements VIA a simple popup form.

Features of WooCommere Hide Price & Add to Cart:

  • Hide prices and/or “add to cart” buttons for specific products and categories
  • Choose whether to hide them from logged out or registered customers, or from certain user roles
  • Option to hide price and/or add cart for specific countries
  • Replace prices with custom text
  • Replace the “add to cart” button with a contact form or a custom button
  • Rule-based management

Create rules to hide price & add to cart

You can create multiple custom rules to remove add to cart button and price. This empowers you to optimize price and cart button visibility depending on whether the visitor is a guest or registered customer, or has a specific user role.

When creating a new rule, choose to hide pricing, the “add to cart,” button, or both. You can also choose to hide them for specific countries, products or categories, and to replace them with custom text, button with link, or a contact form.

WooCommerce Hide Price - Add to Cart Rule

Frequently Asked Questions

Q: I want to hide price and add to cart for non-logged in users and once the user is logged in, I want to hide prices of hoodies category from wholesale customers and show them a contact form instead of an add to cart button.

Ans: WooCommerce Hide Price plugin offers rule-based management. You can create the first rule to hide prices for non loggedin users and another one to hide price and replace add to cart with a contact form for wholesale customers only.

Q: I want to hide add to cart for specific user countries. There are some countries where I don’t deliver some products. Is it possible?

Ans: We have released a new version and this is now possible. You can hide price and/or add to cart but from specific countries.

Extensions Recommendations

If you are looking for a full-fledge quotation system where you want to hide price and replace “add to cart” with a quote button – try our request a quote extension and if you need to hide products and categories by user roles – try our product visibility extension.


Customer reviews

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.