=== WooCommerce Max Quantity === Contributors: isabel104 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=me%40isabelcastillo%2ecom Tags: woocommerce, max quantity, cart maximum, max purchase, cart max, cart limit Requires at least: 3.8 Tested up to: 4.7 Stable tag: 1.3 License: GNU Version 2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Set a limit for the max quantity of products that can be added to cart. Does not require customers to log in. == Description == WooCommerce Max Quantity is an extremely simple extension for [WooCommerce](http://wordpress.org/plugins/woocommerce/) that lets you set a max limit for the number of items that can be added to the cart. It's simple because there is only 1 option (your desired maximum number). It's a universal limit, meaning this limit affects each product in your WooCommerce store. **This maximum limit setting will apply to all products without variations. There are no options to set a different max limits for different products.** **NOTE:** This plugin only works with "Simple" products. For products that have "variations", you can try [this fork by thekillerdev](https://github.com/thekillerdev/WooCommerce-Max-Quantity) instead, which he modified to work with products with variations. **END NOTE** The limit is per product, not per the entire cart. For example, if your max limit is 2, buyers can add 2 of **each product** to the cart. This works for guest buyers, as well as logged-in buyers. To set the number, go to your WordPress dashboard. Go to WooCommerce -> Settings -> Products tab. Click "Inventory". Scroll down to "Maximum Quantity Limit Per Product". Set your desired limit there. **Languages** Includes `.mo` and `.po` translations for Dutch (thanks to Martijn Heesters), French, German (thanks @tofuSCHNITZEL), Hindi, and Spanish languages. Also includes a `.pot` file to make more translations. **Other Notes** For more info, see the [FAQ](http://wordpress.org/plugins/woocommerce-max-quantity/faq/). For support, please use the [Support forum](http://wordpress.org/support/plugin/woocommerce-max-quantity). Contribute or fork it [on Github](https://github.com/isabelc/Woocommerce-Max-Quantity). == Installation == 1. In your WordPress dashboard, go to Plugins –> Add New. 2. Search for "WooCommerce Max Quantity" to find the plugin. 3. When you see "WooCommerce Max Quantity", click "Install Now" to install the plugin. 4. Click "Activate" to activate the plugin. 5. Go to WooCommerce -> Settings -> Products tab. Click "Inventory". Scroll down to "Maximum Quantity Limit Per Product". Set your desired limit there. == Frequently Asked Questions == = Why don't you add support for products with variations? = I don't have the time at the moment to add it with the proper option to disable it for those who do not want this feature. (There are those who do not prefer this feature. For example, if you want to limit sales to 3 T-shirts, regardless of T-shirt size.) I may add this feature in the future, when I get time. You are welcome to hack away [on Github](https://github.com/isabelc/Woocommerce-Max-Quantity). == Screenshots == 1. The setting at WooCommerce -> Settings -> Products tab -> "Inventory" link == Changelog == = 1.3 = * New - Added compatibility with the WooCommerce Direct Checkout plugin = 1.2.4 = * Fix - The setting had disappeared on last WC update. = 1.2.3 = * New - Added Dutch translation, thanks to Martijn Heesters. = 1.2.2 = * New - Added German translation, thanks @tofuSCHNITZEL. = 1.2.1 = * Fix - Did not calculate quantity properly if you UPDATE Quantity on Cart page. This did not let some users DECREASE or INCREASE the quantity while on the cart page. * Maintenance - Tested and passed for WordPress 4.0 compatibility. = 1.2.0 = * New - Added .pot translation file. * New - Added translations for French, Hindi, and Spanish languages. * New - Changed textdomain to plugin slug. * Maintenance - Tested and passed for WP 3.9 compatibility. = 1.1.9 = * Fix: added _update_cart_validation to avoid manual override on cart update at checkout. * Tweak: remove passed=true in validation checks, use the passed parameter instead. * Maintenance: replace woocommerce - add_error with wc_add_notice. = 1.1.8 = * Fix: now checks for manually-typed quantity because maximum limit was able to be overridden by typing in a number. * Fix: a problem in which limit was ignored if product was previously added to cart, then added another item to cart, then re-added this item to cart. * Maintenance: Updated description to reflect that this plugin does not yet support products with variations. = 1.1.6 = * Fix: maximum limit was able to be overridden by adding a new instance of the item to cart. * Fix: maximum limit was able to be overridden by updating quantity on cart page. = 1.1.5 = * Tested for WP 3.8 compatibility. = 1.1.4 = * Tested for WP 3.7.1 compatibility. = 1.1.3 = * bug fix related to syncing with Git. = 1.1.2 = * bug fix related to syncing with Git. = 1.1.1 = * bugfix related to syncing with Git. = 1.1 = * Tested for WP 3.6.1 compatibility = 1.0 = * Initial release. == Upgrade Notice == = 1.3 = Added compatibility with the WooCommerce Direct Checkout plugin = 1.2.4 = The setting had disappeared on last WC update. = 1.2.3 = Added Dutch translation, thanks Martijn Heesters. = 1.2.2 = Added German translation, thanks @tofuSCHNITZEL. = 1.2.1 = Fix - Did not calculate quantity properly if you UPDATE Quantity on Cart page. = 1.1.9 = Fix: added _update_cart_validation to avoid manual override on cart update at checkout. = 1.1.8 = Fix: they can no longer override limit by manually typing quantity. Other bug also fixed.