A store admin can set up the 'Request a Price' option as follows:

Enabling the 'Request a Price' Option for a Single Product

To enable price requests for a single product:

  1. Locate a product in the Admin's area product list (Catalog -> Products) and open the product details page for editing.

  2. On this page, locate the Prices & Inventory section and check the settings above it.

  3. Turn on the 'Price on request' toggle.

  4. Click Update product.

Enabling the 'Request a Price' Option for Products in Bulk

To enable price requests for several products simultaneously, use the Bulk Edit tool on the product listing page.

For this purpose:

  1. Open the Admin's area product listing page (Catalog -> Products).

  2. Select the products you need.

  3. Locate the Cart icon in the 'Bulk edit' palette at the bottom.

  4. Switch to Call for price.

  5. Click the Save changes button.

Enabling the 'Request a Price' Option for Product Variants

Price requests for product variants cannot function without enabling the price requests for the parent product. Do this any way you like better, then proceed further.

For this purpose:

  1. Locate a product with the enabled 'Request a Price' option in the Admin's area product list (Catalog -> Products) and open the Variants tab of the product details page for editing.

  2. Locate the Cart icon opposite a product variant and enable the checkbox opposite it.

  3. Click Save changes.

In case the 'Price on request' option is enabled not for all variants available, a customer will see it like this:

The "Price on request" option disabled

The "Price on request" option enabled

Enabling the 'Request a Price' Option via Import

If required, a store admin can enable the 'Request a price' option for both products and product variants when importing new and updating existing products and variants.

For products, the 'Request a price' option is enabled by the CallForPrice field.

The minimum set of fields included in a products.csv file should be:

  • sku

  • name

  • callForPrice

A sample products.csv file may look as follows:

For product variants, the 'Request a price' option is enabled by the variantCallForPrice field.

When creating a product variant, the minimum set of fields required for a products.csv file will vary depending on a particular variant's properties. See more info in Importing Product Variants.

When updating existing variant properties, the minimum set of fields will be:

  1. sku

  2. name

  3. variantID

  4. variantCallForPrice

A sample products.csv file may look as follows:

Related pages:

Did this answer your question?