Complementor/Variation purchase quantity range
Commerce / widget · Elementor module

Variation Purchase Quantity Range Widget Plugin for Elementor

Tell shoppers how many of the WooCommerce option they pick they can order, such as Quantity: 1 to 5, from your stock and purchase limits.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Variation purchase quantity rangeProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

See it

These are the actual published outputs of the widget for sample products. On a product page the text follows the option the shopper picks.

02 / Inside WordPress

Variation purchase quantity range controls in Elementor

Product chooses the current product, a selected variable product or one fixed variation, and what to show before a choice. Display sets the text with a maximum, the text without one, the unlimited label, the one-per-order text, hiding options without a limit and an optional icon. The Style tab covers typography, text and icon colours, background, border, radius, spacing, alignment and the icon.

03 / Website use cases

Where to use variation purchase quantity range

Shoppers who need several of an item find out only at the quantity box that they cannot order as many as they wanted. WooCommerce limits each variation by stock, Sold individually or plugin rules, but never says so in words. Variation purchase quantity range states the limit for the option the shopper picks, before they try.

01

Low stock

Show that only 5 of a size are left to order.

02

Limited editions

Explain that each customer can buy one.

03

Trade orders

Show minimum quantities set by a quantity rules plugin.

04 / Installation and setup

How to show a variation purchase quantity range in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor, connect your license and enable Variation purchase quantity range in the Complementor library.

  2. Add the widget to your single product template, or to a page that also shows the product's add-to-cart form.

  3. In Product, choose Current product or the product, and whether to show the shared text before a choice.

  4. In Display, edit the texts for a range, no maximum and one per order, and choose whether to hide options without a limit.

  5. Style it, then pick options on the product page to check the text changes.

05 / Content and style controls

Customize variation purchase quantity range in Elementor

Configure the settings available for this module to suit the page you are building.

  • Follows the option the shopper picks on the product's options form, and clears with the choice.

  • Text with {min} and {max}, such as Quantity: 1 to 5.

  • Separate text when there is no maximum, such as Quantity: 1 or more.

  • Limit: 1 per order for products sold individually.

  • Hide options that start at 1 with no limit.

  • Out-of-stock options show nothing.

  • Before a choice, the text only when every option shares it.

06 / Choose the right approach

Variation purchase quantity range and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

WooCommerce stock display

Can show 5 in stock; use it when the stock count says enough.

Elementor Pro Add to Cart widget

Includes the quantity box with its limits; it does not explain them in words.

07 / Requirements and compatibility

Variation purchase quantity range compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor and WooCommerce; works with variable products.
  • States WooCommerce's purchase limits; it does not set or enforce them.
  • Follows the choice only on pages that show the product's options form.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot variation purchase quantity range

Check these settings if the published page behaves differently from the editor.

Why does it say 1 or more although I have stock?

The option does not manage stock, or allows backorders, so WooCommerce sets no maximum.

Why does nothing show for one option?

That option is out of stock, or it has no limit and Hide when there is no limit is on.

Why does nothing show before a choice?

The options have different limits, so the widget waits for the shopper to choose.

Why does it not change when I pick an option?

The product's options form must be on the same page, for example its own product page or a product shortcode.

09 / Frequently asked questions

Variation purchase quantity range plugin questions

Does it need Elementor Pro?

No. It works with the free version of Elementor and WooCommerce.

Does it enforce the limits?

No. WooCommerce enforces them; the widget only states them.

Does it work with minimum and maximum quantity plugins?

It reads WooCommerce's purchase quantity limits, which such plugins usually set through WooCommerce's own filters.

Can I write my own wording?

Yes. All three texts are editable, with {min} and {max} replaced.

Does it need JavaScript?

Only to follow the shopper's choice; without it the starting value is shown.

10 / Annual All Access subscription

Get variation purchase quantity range with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.