Sarathlal N

Limit maximum, minimum quantity and quantity step - WooCommerce

In WooCommerce product page, there is a quantity field. The user can enter the quantity of items and it will be added to cart.

If you like to limit maximum and minimum quantity a customer can order for a product, use below code snippet. There is also option to control the quantity step.

add_filter( 'woocommerce_quantity_input_args', 'ef47en_woocommerce_quantity_input_args', 10, 2 );

function ef47en_woocommerce_quantity_input_args( $args, $product ) {
	$args['input_value']  = 1;    // Starting value
	$args['max_value']      = 100;   // Maximum value
	$args['min_value']      = 1;    // Minimum value
	$args['step']         = 1;    // Quantity steps
	return $args;
}

Got a project in mind? Send me a quick message, and I'll get back to you within 24 hours!.

Recent Posts

  1. Disabling Payment Methods in WooCommerce Based on Conditions
  2. How to Update Product Quantity in WooCommerce Using Custom Code
  3. Dynamically Generating a Table of Contents in WordPress
  4. Direct Checkout in WooCommerce - Add Product to Cart from Checkout Page & Skip Shop, Product, and Cart Pages
  5. Understanding the Impact of git reset --hard Command

Your Questions / Comments

If you found this article interesting, found errors, or just want to discuss about it, please get in touch.