Table of Contents
Problem Description #
When using bundle or composite‑product plugins alongside Min Max Step plugin, quantity restrictions (minimum, step, etc.) may not apply correctly , leading to incorrect quantities, inability to reduce quantity, or preventing order placement.
Common Symptoms:
- In a bundled product, user cannot reduce quantity of sub-items below “1” even though bundle logic should allow selecting fewer items. WordPress.org+1
- Min/Max rules applied globally override bundle-specific logic, causing all bundled items to be forced at minimum, rather than respecting bundle structure. WordPress.org+1
- Deactivating the Min Max plugin or disabling “minimum quantity” setting allows bundle to work , clear sign of incompatibility. WordPress.org
Cause:
- The bundle/composite plugin modifies product/cart data structure; Min Max plugin applies quantity rules based on standard WooCommerce flows, not bundle-specific logic , causing conflicts.
- Min Max’s enforcement of minimum quantity per product may not consider the bundle’s aggregated nature (multiple sub-items treated as separate products).
Solution (step-by-step)
- Test by deactivating Min Max plugin and check if bundle products behave as expected , confirms conflict.
- Consider disabling Min/Max rules for bundled products only, if plugin allows per-product exceptions (free or Pro version).
- Alternatively, apply min/max/step rules at cart-level or globally rather than per-product , this may bypass bundle-specific quantity enforcement.
- Contact both plugin supports (bundle plugin and Min Max plugin) , request compatibility guidance or patch; sometimes custom “glue code” or filter may solve.
- Use custom code or plugin filters (if comfortable) to detect bundle items and exclude them from strict per‑item quantity enforcement, while keeping min/max for regular products.
Prerequisites
- Knowledge of which products are bundles/composites and which are normal.
- Access to plugin settings to disable Min Max features per product or category (if available).
Additional Notes
- When building a site that uses both bundles and strict quantity rules, test all combinations on a staging site first.
- Document which product types need special handling to avoid user confusion later.
