Magento 2 Call for Price User Guide

Extension guide

Magento 2 Call for Price User Guide

Not every catalog should show a public price. This guide covers Towering Media Call for Price ($169)—hide prices, swap Add to Cart for inquiry buttons, route requests to your team—plus install overview, configuration, and FAQ.

Magento 2 Call for Price Extension

For deep configuration screenshots and edge cases, see the detailed wiki documentation. Product details and add-to-cart live on the Call for Price page.

Why Public Prices Hurt Some Catalogs

B2B, custom, and competitive assortments often need a conversation before a number:

  • Price leakage — competitors scrape your site
  • Wrong buyer self-serve — complex SKUs need quotes
  • Abandoned carts — sticker shock without a human path
  • Missed leads — no structured inquiry when cart is hidden
Watch for: Pair Call for Price with reliable SMTP so inquiry emails actually reach sales.

What This Extension Solves

Call for Price hides prices and replaces Add to Cart with configurable inquiry CTAs, notifying your team when shoppers request pricing.

  • Hide price on selected products/categories
  • Replace Add to Cart with Call for Price / Request Quote style buttons
  • Collect shopper contact details for sales follow-up
  • Email notifications to your team (SMTP recommended)
Composer: toweringmedia/module-call-for-price Price: $169 View product page →

Key Features

  • Rule-based enablement for catalog subsets
  • Magento 2.4 / Hyvä-aware storefront patterns
  • Works alongside Back-in-Stock for demand capture

System Requirements

  • Magento 2.4.x
  • PHP 8.1–8.3
  • Email delivery (SMTP strongly recommended)
  • Towering Media Composer credentials

General Composer install steps for Towering Media modules: Installation guide.

Installation Overview

Step 1: Authenticate Composer

Add your Towering Media credentials to auth.json in the Magento root (same pattern as other Towering Media extensions).

Step 2: Require the package

composer require toweringmedia/module-call-for-price

Step 3: Enable and upgrade

php bin/magento module:enable Toweringmedia_CallForPrice
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Exact module enable name may match your package’s registration.php / module.xml—confirm in the package after install. Production stores should follow your normal deploy process.

Need help installing? Contact Towering Media or browse more modules in Magento 2 Extensions.

Configure Call for Price

Magento 2 Call for Price Extension
Enable Call for Price rules and choose which products hide price vs show the inquiry CTA.
  1. Stores → Configuration → Towering Media → Call for Price.
  2. Enable the module; set button labels and form fields.
  3. Assign products/categories that should hide price.
  4. Configure notification recipients.
  5. Save Config; flush cache; reindex if your setup requires it.
Tip: Test as a guest and as a logged-in customer—some catalogs show price only after login.

Validate Storefront & Email

Confirm the lead path:

  • Price hidden on a target PDP
  • Inquiry form submits without error
  • Sales notification email arrives
  • Unaffected products still purchase normally
Before go-live: If notifications fail, fix SMTP before blaming the Call for Price form.

Open full wiki guide →

Troubleshooting

Price still visible

  • Confirm product is included in Call for Price rules
  • Flush FPC / Magento cache
  • Check customer group exceptions on the wiki

No email to sales

  • Verify recipient addresses
  • Use SMTP guide + test send

Frequently Asked Questions

Can some SKUs still show price?

Yes—apply Call for Price selectively so commodity items remain self-serve.

Hyvä compatible?

Yes—built with modern Magento 2 storefronts in mind; see wiki for theme notes.

Deep docs?

Call for Price wiki.

Price of the extension?

$169 on the product page.

Want our Magento team to handle it?

Towering Media installs, configures, and customizes Call for Price for Magento 2 stores — along with payment gateway setup, checkout customization, and React or one-page checkout builds.

Checkout & payment services →Tell us about your project

Get the Extension

Hide prices where you need a conversation—route serious buyers to your sales team with structured Call for Price requests.

Prefer screenshots and deep steps? Open the full wiki guide.

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster