Not every Magento 2 store wants every visitor to see every product price immediately. Some products may require private pricing, wholesale access, a login before viewing the price, or a direct conversation with the store instead of a standard Add to Cart option.

MageHQ Hide Price for Magento 2 helps merchants control how product prices and purchase actions are displayed. The extension can hide prices on products and categories, target guest customers or specific customer groups, apply rules to selected store views, and replace Add to Cart with custom messages, contact forms, login forms, or quote forms.

What Is MageHQ Hide Price for Magento 2?

MageHQ Hide Price is a Magento 2 extension designed for stores that need more control over product price visibility. Merchants can define rules that determine which products or categories should hide pricing and which customers should be affected.

When a price is hidden, the standard Add to Cart action can also be replaced with a message or supported form. This allows the store to guide customers toward the next appropriate action instead of simply removing the product purchase option.

Key Features of MageHQ Hide Price

  • Hide product prices on Magento 2 storefronts.
  • Hide prices on category pages.
  • Hide prices for selected customer groups.
  • Hide price details and Add to Cart on category pages.
  • Hide price details and Add to Cart on product pages.
  • Hide prices from guest customers.
  • Hide prices from selected customer groups.
  • Apply Hide Price rules to specific store views.
  • Create rules that control when prices should be hidden.
  • Use Product Catalog conditions.
  • Use Product Attribute conditions.
  • Preview products that match rule conditions.
  • Create unlimited Hide Price rules.
  • Replace Add to Cart with custom messages.
  • Use messages such as Contact for Price, Quote for Price, Login for Price, or Call for Price.
  • Add Contact Form, Login Form, or Quote Form widgets.
  • Replace Add to Cart with Contact Us, Quote, or Login forms.

Why Magento 2 Stores Hide Product Prices

Some Magento 2 businesses do not use the same pricing model as a standard retail store. Wholesale products, business-only products, high-value items, or products that require a quotation may need a different customer experience.

In these situations, showing a fixed public price and a standard Add to Cart button may not be appropriate. Hiding the price allows merchants to control which customers can see pricing and decide what action should replace the normal purchase process.

MageHQ Hide Price gives merchants a structured way to create these rules instead of applying the same price visibility settings to the entire catalog.

Hide Prices Using Specific Rules

MageHQ Hide Price allows merchants to create rules that determine when product prices should be hidden. Rules can use Product Catalog and Product Attribute conditions to target the appropriate products.

This makes it possible to build different price visibility rules for different parts of the catalog. Merchants can also preview products that meet the configured conditions before applying a rule.

Unlimited Hide Price rules provide flexibility for stores with different pricing requirements across their catalog.

Hide Price and Add to Cart on Product and Category Pages

The extension can hide both price details and the Add to Cart button on product pages and category pages.

This is useful when a product should remain visible to customers but its price should not be publicly displayed. Instead of removing the product from the catalog, merchants can keep the product available while replacing the normal purchase action with a message or form.

Using the same approach on category pages also prevents customers from seeing the hidden price or standard Add to Cart action while browsing a product collection.

Hide Prices from Guest Customers

Some merchants want product prices to be visible only after customers log in. MageHQ Hide Price can hide prices from guest customers, allowing registered users to access pricing according to the store's configured rules.

This can be useful for stores where prices are intended for known customers rather than anonymous visitors.

Control Price Visibility by Customer Group

Price visibility can also be controlled for specific customer groups. This gives merchants more flexibility when different types of customers should have different access to product pricing.

For example, a store can configure rules so that pricing is hidden from selected customer groups while other customers continue to see the normal product price.

Apply Hide Price Rules to Specific Store Views

Magento 2 stores can operate multiple websites and store views with different pricing requirements. MageHQ Hide Price allows merchants to choose the store view where a Hide Price rule should be displayed.

This makes the extension suitable for multi-store environments where price visibility may differ between storefronts.

Use Product Catalog and Product Attribute Conditions

The extension supports Product Catalog conditions and Product Attribute conditions when creating Hide Price rules.

These conditions help merchants select the products that should follow a particular price visibility rule. Instead of manually configuring every product, administrators can create rules based on the catalog structure and relevant product attributes.

Preview Products That Match a Rule

Before applying a Hide Price rule, merchants can preview the products that meet the configured conditions. This provides a practical way to review the rule and confirm that the intended products are being targeted.

Previewing matched products is particularly useful when a store has a large catalog or when several conditions are combined in a rule.

Replace Add to Cart with Custom Messages

Hiding a price does not have to leave the customer without guidance. MageHQ Hide Price allows merchants to replace the Add to Cart action with custom messages that explain what the customer should do next.

Supported message examples include:

  • Contact for Price
  • Quote for Price
  • Login for Price
  • Call for Price

These messages let merchants communicate the reason for the hidden price and provide a clear next step.

Use Contact, Login, and Quote Forms

MageHQ Hide Price can replace Add to Cart with supported form widgets. Merchants can use Contact Form, Login Form, or Quote Form options according to the purpose of the product and the desired customer action.

A contact form can give customers a direct way to ask about pricing. A login form can encourage customers to sign in before viewing or requesting pricing. A quote form can provide a path for products that require a quotation instead of a standard checkout.

This makes the hidden price experience more useful because customers are given an alternative action instead of simply seeing that the price is unavailable.

Unlimited Hide Price Rules for Different Catalog Requirements

Stores may need different rules for different products, categories, customer groups, or store views. MageHQ Hide Price supports unlimited Hide Price rules, allowing merchants to create separate configurations for different requirements.

This can help larger catalogs maintain a more organized price visibility structure while keeping each rule focused on a specific business requirement.

Common Use Cases for Magento 2 Hide Price

  • Hide wholesale prices from visitors who are not logged in.
  • Require customers to log in before viewing product prices.
  • Hide prices for selected customer groups.
  • Hide prices for selected categories or products.
  • Replace Add to Cart with a Contact for Price message.
  • Use Quote for Price for products that require a quotation.
  • Use Login for Price when pricing should only be available to registered customers.
  • Direct customers to a contact, login, or quote form instead of standard checkout.
  • Apply different price visibility rules to different store views.

How the Magento 2 Hide Price Workflow Works

A typical setup starts with a merchant creating a Hide Price rule and selecting the products or categories that should be affected.

The merchant can then define Product Catalog or Product Attribute conditions, choose the customer visibility requirements, select the appropriate store view, and decide what should replace the standard price and Add to Cart action.

The result can be a custom message such as Contact for Price or Quote for Price, or a supported Contact Form, Login Form, or Quote Form.

This allows merchants to control both price visibility and the next customer action within the same Magento 2 storefront experience.

How MageHQ Hide Price Helps Magento 2 Merchants

MageHQ Hide Price provides merchants with a focused way to control product price visibility without removing products from the storefront. Rules can target products, categories, customer groups, guest customers, and store views.

Merchants can then replace the normal Add to Cart action with a message or an appropriate form, giving customers a clear way to continue when pricing is private.

For Magento 2 stores that use wholesale pricing, login-based pricing, private product pricing, or quotation-based selling, this provides a flexible approach to managing how prices are presented.

Conclusion

MageHQ Hide Price for Magento 2 helps merchants control product price visibility using configurable rules and conditions. Prices can be hidden on products or categories, restricted for guests or selected customer groups, and configured for specific store views.

When a price is hidden, merchants can replace Add to Cart with custom messages such as Contact for Price, Quote for Price, Login for Price, or Call for Price. Contact, Login, and Quote Form widgets can also provide customers with a clear next step.

For Magento 2 stores that need private pricing or a more controlled path to purchase, MageHQ Hide Price provides a practical solution for managing price visibility and customer actions.

Frequently Asked Questions

What does MageHQ Hide Price for Magento 2 do?

It helps merchants hide product prices and replace the standard Add to Cart action with custom messages or supported forms.

Can prices be hidden by specific rules?

Yes. Merchants can create Hide Price rules using Product Catalog and Product Attribute conditions.

Can prices be hidden from guest customers?

Yes. Merchants can configure rules to hide prices from guest customers.

Can prices be hidden for specific customer groups?

Yes. Price visibility can be controlled for selected customer groups.

Can Hide Price rules be applied to specific store views?

Yes. Merchants can choose the store view where a Hide Price rule should apply.

Can Add to Cart be replaced with a custom message?

Yes. Merchants can replace Add to Cart with messages such as Contact for Price, Quote for Price, Login for Price, or Call for Price.

Which form widgets are supported?

The extension supports Contact Form, Login Form, and Quote Form widgets.

Can customers still access products when the price is hidden?

Yes. Products can remain visible while the price and standard Add to Cart action are replaced according to the configured rule.

Control Magento 2 Price Visibility More Effectively

Use MageHQ Hide Price to hide prices by rule, product, category, customer group, guest status, and store view while replacing Add to Cart with custom messages or supported Contact, Login, and Quote forms.

View MageHQ Hide Price for Magento 2