Price and Cart Hider for WooCommerce

Price and Cart Hider for WooCommerce allows your WooCommerce store to hide product prices and the Add to Cart button based on flexible, rule-based conditions.

Setup and Configuration

↑ Back to top

Getting started

↑ Back to top

To set up your store with Price and Cart Rules:

  1. Go to: WooCommerce > Price and Cart Rules.
  2. Click Add New Rule.
  3. Enter a title for your rule (e.g., “Hide Price for Guests”).
  4. Tick the checkbox to Enable the rule.

Advanced configuration

↑ Back to top

Use the Hide Rule Settings meta box to toggle between hiding prices, hiding the cart button, or replacing the price with custom text. You can target specific User RolesProducts, or Categories to ensure the right users see the right information.

Usage

↑ Back to top

When a rule is active, customers will see your Custom Replacement Text (e.g., “Login for price”) in place of the standard WooCommerce price. If the Add to Cart button is hidden, it will be removed from both the single product page and the shop archive pages, preventing unauthorized purchases.

Troubleshooting

↑ Back to top

Price still showing? Ensure the rule is set to Published and that your user role matches the one defined in the rule.

Cache issues? If you use a caching plugin, clear your site cache after saving a new rule.

Admin visibility: Remember that administrators may still see prices unless explicitly included in a rule.

FAQs

↑ Back to top

Help customers by answering commonly asked questions.

Can I hide prices only for logged-out users?

  • Yes. In the User Roles section of a rule, select Guest.

Can I show a "Contact Us" button instead of the price?

  •  Yes. Enable the Show Custom Button option in your rule settings and provide a link to your contact page.

Does this work with WooCommerce Blocks?

  • Yes, the extension is fully compatible with the new Cart and Checkout blocks.

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.