Call for Price
Hide prices, capture quote requests
- Price Rules Category and group filters
- Custom CTA Popup, URL, or quote form
- Quote Inbox Admin grid for requests
- Email Alerts Admin notify and auto-reply
Hide prices, capture quote requests
Some products should not show public pricing, and standard add-to-cart may not fit quote sales. Call for Price hides prices and Add to Cart, replacing them with inquiry actions.
- Hide prices with custom text or an image
- Replace Add to Cart with popup, URL, or quote form
- Category and customer-group visibility rules
- Admin quote request grid with product context
- Admin notify and optional shopper auto-reply emails
Built for your store
Compatible with Magento 2.4.x Open Source and Adobe Commerce; configure under Stores → Configuration → Toweringmedia → Call for Price.
- Compatible with Magento 2.4.x and PHP 8.1–8.3
- Requires Toweringmedia Base
- Configure under Toweringmedia → Call for Price
- Optional exclusions for selected SKUs or customers
- Optionally hide wishlist and compare actions
How It works
See It In Action
Coming Soon...
Call for Price for Magento 2
Hide prices, replace Add to Cart, and capture quote requests with a clean, professional workflow built for B2B, custom products, and high-value catalogs.
Built for stores that can’t use “one price for everyone”
- B2B pricing: protect margins and quote per customer or contract.
- Custom / made-to-order: request details before you price the build.
- High-value items: move customers into a consultative sales flow.
- Multi-tier strategy: hide pricing for certain segments or groups.
Price visibility rules
Configure exactly where prices show — by category, customer group, product, or customer.
- Category-based hiding for entire sections of your catalog
- Customer group targeting for VIP/wholesale segments
- Product exclusions to always show pricing for select SKUs
- Customer exclusions for key accounts or internal users
- Multi-store scope for different sites/regions
Replace Add to Cart with your CTA
- Custom button text (“Request a Quote”, “Call for Pricing”, etc.)
- CSS-ready styling to match your theme
- Image support in place of price/buttons when needed
Built-in quote request management
- Lead capture form: name, email, phone, message
- Product context included with every request
- Admin grid + detail view for fast handling
Email notifications
- Admin alerts when a quote is submitted
- Customer auto-reply confirmation email
- Magento email templates for brand-consistent messaging
UX + controls
- Optional hide Wishlist and Compare actions
- Responsive frontend for mobile and desktop
- Plays nicely with caching and standard Magento flows
Technical details
- Control price visibility with flexible rules
- Replace Add to Cart with a quote-focused CTA
- Capture and manage quote requests in admin
- Optional admin + customer email notifications
Get started
Install, configure rules, and start collecting qualified quote leads right away. Need help? Contact support@toweringmedia.com.
Works Great With
Frequently Asked Questions
Can I show "Call for Price" on specific products or categories only?
Does Call for Price work with configurable products?
Is it compatible with Hyvä and React Checkout Pro?
Can I customize the "Call for Price" button text and style?
Does it notify the store admin when a customer submits a price inquiry?
Key Features
Hide catalog prices and route shoppers into a quote workflow with Magento-native configuration.
- Hide product prices Replace visible prices with custom hide-price text or an image.
- Replace Add to Cart Swap Add to Cart for a popup form, custom URL, or quote page.
- Category and group rules Target selected categories and optional customer groups.
- Product and customer exclusions Keep selected SKUs or customer IDs on normal pricing.
- Admin quote requests Review submitted quote leads with product context in admin.
- Admin email alerts Notify a configured inbox when a quote request arrives.
- Customer auto-reply Optional Magento email template confirmation to the shopper.
- Wishlist and compare Optionally hide Add to Wishlist and Add to Compare.
Demo
Docs & Support
📘 Documentation
Get started quickly with our detailed user guide. The documentation covers everything from installation to advanced Call for Price rules and inquiry setup.
- Step-by-step installation instructions
- Hide prices by product, category, or customer group
- Replace add-to-cart with custom inquiry buttons
- Configure messages, links, and request quote flows
- Best practices for B2B and lead generation sales
💬 Support
Need help? Our Magento experts are here to assist you with setup, configuration, and troubleshooting.
- Quick and reliable email support
- Help with installation and pricing rule setup
- Troubleshooting product visibility issues
- Guidance for B2B quote and inquiry workflows
- Regular updates and Magento compatibility support
Frequently Asked Questions
The extension hides product prices and add-to-cart buttons, replacing them with inquiry options such as Call for Price or Request Quote.
Yes, you can apply Call for Price rules to specific products, categories, customer groups, or store views based on your configuration.
Yes, you can customize labels such as Call for Price, Request Quote, Contact Us, or other custom messages to match your sales process.
Yes, it is ideal for wholesalers, B2B stores, negotiated pricing, custom products, and items where pricing should be shared personally.
Where do I configure Call for Price?
Go to Stores → Configuration → Toweringmedia → Call for Price. Enable the module, set category and customer-group visibility rules, choose how Add to Cart is replaced, and configure admin notification and auto-reply emails.
What can replace the Add to Cart button?
You can replace it with a popup custom form, a link to a custom URL, or the built-in Get a Quote form page. Button label and CSS are configurable in the same admin section.
Does it require other Towering Media modules?
It requires toweringmedia/module-base. No other Towering Media product modules are required for the core hide-price and quote-request workflow.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3 compatible
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires Toweringmedia Base (toweringmedia/module-base)
- Core Feature: Hide prices and disable add-to-cart actions
- Rule Scope: Product, category, customer group, store view
- CTA Options: Call for Price, Request Quote, Contact Us, custom text
- Frontend Support: Product page, category page, search results
- Lead Generation: Supports inquiry and quote workflows
- Multi-Store Support: Yes
- Store Scope Configuration: Website / Store View level
- Customer Group Rules: Yes
- Cron Support: Fully compatible with Magento cron jobs
- Theme Compatibility: Luma and compatible custom themes
- Admin Configuration Path: Stores → Configuration → Toweringmedia → Call for Price
- Security: Uses Magento native ACL and configuration permissions
- Performance Impact: Minimal lightweight implementation
- Use Cases: B2B, wholesale, negotiated pricing, custom products
Compatible with your Magento 2 store
Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.1, 8.2, and 8.3. Requires toweringmedia/module-base. Configure under Stores → Configuration → Toweringmedia → Call for Price.
-
Magento 2.4.x
Open Source & Adobe Commerce
Updates & supportKeep your store running smoothly