[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4TzMktkrraxAiKeOpqyg0-kHTO7D_JB69sLmaBJKrBI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":63,"crawl_stats":38,"alternatives":71,"analysis":175,"fingerprints":708},"maximum-products-per-user-for-woocommerce","Maximum Products per User for WooCommerce","4.4.6","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cblockquote>\n\u003Cp>“Great plugin: This plugin is fantastic, simple, light, compatible with all my other plugins (80 installed), and effective. Perfect if you sell services and to limit problems related to order duplications\u003Cbr \u002F>\n  Support Is brilliant and fast. Strongly advised!” – ⭐⭐⭐⭐⭐  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-28538\u002F\" rel=\"ugc\">tommaso78\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fsupport\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fdocs\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Documentation & How to\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fproductperuser.instawp.xyz\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Have you ever wanted to restrict the products your customer can purchase? Either in lifetime or in specific period?\u003C\u002Fp>\n\u003Cp>While this might not be the case for everyone (since we all want to sell as much as we can), in many cases you want to maintain your inventory and guarantee fairness across your customers (specially when running massive promotions), and here comes a handy plugin to restrict the amount, quantities, or orders that each customer can place on your store.\u003C\u002Fp>\n\u003Cp>In a nutshell, here is what you can do with this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limit maximum products quantity per user\u003C\u002Fli>\n\u003Cli>Select type of limitation\u002Frestriction to apply, whether by quantity, number of orders, prices, weights, or volume\u003C\u002Fli>\n\u003Cli>Specify how long the restriction to be applied, lifetime, in a month\u002Fyear or custom date range\u003C\u002Fli>\n\u003Cli>Customize & set restrictions by user role\u003C\u002Fli>\n\u003Cli>Control & customize messages appearing for users on limits\u003C\u002Fli>\n\u003Cli>Exclude specific products from plugin settings\u003C\u002Fli>\n\u003Cli>Multi-language sites support (WPML & Polylang)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And much more.\u003C\u002Fp>\n\u003Ch3>🤝 Recommended By\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpglob.com\u002F5-product-catalog-plugins-for-wordpress-free-and-pro\u002F\" title=\"WPGlob: 5+ Product  Plugins for WordPress\" rel=\"nofollow ugc\">WPGlob: 5+ Product  Plugins for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Ftutor-lms\u002Ftutorials\u002Flimit-one-course-per-user\u002F\" title=\"Themeum: Limit Course Per User\" rel=\"nofollow ugc\">Themeum: Limit Course Per User\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphelp.blog\u002Fhow-to-set-a-minimum-and-maximum-order-in-your-woocommerce-online-store\u002F\" title=\"WP Help Blog: How to Set a Minimum and Maximum Order in Your WooCommerce Online Store\" rel=\"nofollow ugc\">WP Help Blog: How to Set a Minimum and Maximum Order in Your WooCommerce Online Store\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwclovers.com\u002Fforums\u002Ftopic\u002Flimit-the-amount-of-products-an-user-can-buy\u002F\" title=\"WCLovers: Limit The Amount Of Products An User Can Buy\" rel=\"nofollow ugc\">WCLovers: Limit The Amount of Products a User Can Buy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphive.com\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"WPHive: Top Plugins To Restrict Products by User\" rel=\"nofollow ugc\">WPHive: Top Plugins to Restrict Products by User\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Main Features: FREE Version\u003C\u002Fh3>\n\u003Ch3>🚀 Restrict Maximum Products & Orders Per User\u003C\u002Fh3>\n\u003Cp>As basic as it sounds, the plugin allows you to restrict what your customers can purchase, restrictions\u002Flimits can be based on:\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Restrict by Product Quantity\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>This method allows you to restrict the maximum number (quantity) of products a customer can purchase, restricting it by 10 for example will allow your customers to buy 10 of a single product, or 2 products with quantity of 5 each.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Limited Edition Items: You have a limited edition product, and you want to ensure that each customer can purchase only a maximum of 2 units to provide a fair opportunity for more customers to access the product.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bulk Purchase Limit: To prevent abuse of discounts, you set a restriction of 10 units per order for a specific product, ensuring that customers cannot exploit bulk purchase discounts excessively.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>Restrict by Order\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>This limits the number or orders a customer can place (lifetime or specified time range) on your store, useful when you want to restrict 1 order per month for example.\u003Cbr \u002F>\nThe plugin allows you to specify what order status(es) should be treated as a full order, like considering order in plugin restrictions when order status is “Completed” or “Processing” for example.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Subscription Services: Your store offers a subscription-based service, and you want to limit customers to one subscription order per month to align with your monthly billing cycle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pharmaceutical Prescriptions: In compliance with some pharmaceutical regulations, you can restrict customers to one order per month for prescription medications to ensure controlled and periodic dispensing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>Restrict by Price (with\u002Fwithout tax)\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>This allows you to control maximum price (per product) customers can purchase, for example, you can restrict specific user roles from buying expensive products if they are new to your store and afraid of fraud or high returns.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>New Customer Trial Period: For new customers, you want to limit the purchase of high-value items during the first month to minimize the risk of fraud or returns, setting a maximum purchase price for specific user roles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Membership Tiers: Different user roles have varying purchase limits based on their membership tiers. Premium members, for instance, can buy higher-priced items compared to standard members.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>Restrict by Product Weight & Volume\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>If you need to restrict orders based on product weight or volume, the plugin helps in accomplishing that. This type of restrictions can be very useful in shipping constraints, when packages are set to specific dimensions (volume) or maximum weight per order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Shipping Constraints: To comply with shipping regulations, you set restrictions on the maximum weight and volume per order. This ensures that customers cannot place orders that exceed the shipping constraints of your chosen carriers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fragile Items: Products with specific weight or volume constraints, such as fragile or bulky items, are restricted to ensure safe and cost-effective shipping, preventing customers from overloading orders with delicate items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🚀 Restrict Maximum Products & Orders Per User Role\u003C\u002Fh3>\n\u003Cp>Set different restrictions & limitations for what your customers can purchase (order, quantity, prices, etc) based on user role, whether standard WordPress\u002FWooCommerce roles, or custom ones you have.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Wholesale Customers: You have wholesale customers who buy in large quantities. Using the plugin, you can set higher product quantity limits for users with the “Wholesale” role, allowing them to place bulk orders while maintaining control over the order size.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>VIP or Premium Members: You offer a VIP or premium membership program. Members with this special role enjoy the privilege of higher order limits and can purchase products at a higher price point, providing exclusive benefits to your loyal and high-value customers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>New Customer Trial Period: To encourage new customers to explore your products, you set relaxed restrictions for users with the “New Customer” role during their first month. This allows them to experience a variety of offerings without immediate constraints on quantity or prices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🚀 Select How Long Restriction Period to Last\u003C\u002Fh3>\n\u003Cp>When you limit the maximum products a customer can buy, you need to define the period in which this restriction will be applied, i.e. is it a lifetime, in a week, in a month, and so on.\u003C\u002Fp>\n\u003Cp>You can specify to reset the count for every customer for any specific period (in seconds, minutes, hours, days, or weeks), where the customers will start a new purchase limit when that specified period passes.\u003C\u002Fp>\n\u003Ch3>🚀 Control Guest Users Limits\u003C\u002Fh3>\n\u003Cp>The plugin allows you to go further and control what restrictions to apply to guest users (non logged-in) in case you’re allowing guest checkout on your WooCommerce store.\u003C\u002Fp>\n\u003Cp>You can select from multiple options to apply restrictions in these cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Do nothing (i.e. do not limit guests sales), such option will allow people to bypass all restrictions\u003C\u002Fli>\n\u003Cli>Do nothing but block guests from purchasing products beyond the limits, this will treat guest users similar to logged-in ones\u003C\u002Fli>\n\u003Cli>Block guests from buying products\u003C\u002Fli>\n\u003Cli>Identify guests by IP address\u003C\u002Fli>\n\u003Cli>Identify guests by checkout billing email address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Customize Messages & Notifications\u003C\u002Fh3>\n\u003Cp>You can personalize the messages appearing to your customers on different locations, informing them about their quantities and limits.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Add to Cart Validation\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Select to validate product quantities when they add items to their cart, so customers are aware of limits before reaching the cart.\u003C\u002Fp>\n\u003Cp>On cart, you can also configure the plugin to show notifications either as notice, error, or success with custom messages using shortcodes available.\u003C\u002Fp>\n\u003Cp>If customers have multiple items with wrong limits, you can also show multiple notices (one for each product).\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Block Checkout\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>You can prevent customers from accessing the checkout page on exceeded limits, and they will be redirected to the cart page in this case.\u003C\u002Fp>\n\u003Cp>In addition, you can use more validation actions, like woocommerce_review_order_before_submit to validate the limits on checkout update.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Show Info on Product Page\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Don’t leave your customers lost between error messages when trying to add to cart, show product limit information either as a notice, in product summary, or product description.\u003C\u002Fp>\n\u003Cp>Customize the message by showing the remaining amount allowed for that product, and you can also include what the customer has already bought, using this format:\u003Cbr \u002F>\n“The remaining amount for %product_title% is %remaining% (you’ve already bought %bought% out of %limit%).”\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Show Limits on My Account Page\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Add a separate tab on “My Account” where customers can see the purchased, remaining, and maximum amounts they can buy from each product.\u003C\u002Fp>\n\u003Cp>The tab is customizable by name, id, and icon (from FontAwesome), and further customization can be applied to its text content as well.\u003C\u002Fp>\n\u003Ch3>🚀 Admin Management Options\u003C\u002Fh3>\n\u003Cp>The plugin isn’t only about restricting what customers can buy, it comes with variety of options that help admins better manage customers sales and see where they should\u002Fcan enforce some limitations.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Show Users Sales Data\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Admins can see and edit each user’s sales data in their profile pages, so admins can have general overview of calculated sales data (periodic or lifetime) for each customer.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Export Sales Data\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Admins can also have the option of exporting all users sales data to CSV files, with custom column separator.\u003C\u002Fp>\n\u003Cp>You can also select to export users sales data in a single row (for further analysis) and customize data separator and any extra metas you need in the report.\u003C\u002Fp>\n\u003Ch3>🚀 Calculate & Recalculate Sales Data\u003C\u002Fh3>\n\u003Cp>Even if you installed the plugin just today, you can run a tool to recalculate all previous data for your customers, and include outputs in plugin restriction settings you want to apply.\u003C\u002Fp>\n\u003Cp>You can also start in a clean slate at any moment, delete all saved sales data for your customers (from plugin calculations, not actual data) and start implementing limitations after that.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Great plugin & support: This plugin does exactly what it says it does. The creator Tom offers amazing support, and was very willing to help make sure everything was working perfectly. I definitely recommend this plugin and Tom’s support.” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-support-224\u002F\" rel=\"ugc\">jburkhart24\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“perfect service!: unbelievably good service. WPFactory quickly and accurately customized the plugin for us. This is how a plugin manufacturer must be. Thank you very much Pablo!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fperfect-service-21\u002F\" rel=\"ugc\">rawagmbh\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🏆 Do More: PRO Version\u003C\u002Fh3>\n\u003Cp>All what’s listed above (and more) is available in the free version, but for those who would like to go further and beyond, we have a premium version of \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Maximum Products per User for WooCommerce Pro\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Ch3>🏆Specify Limits by Category & Tags\u003C\u002Fh3>\n\u003Cp>The plugin by default deals with products quantities, the Pro feature allows you to add limits (all limits mentioned above) based on category & tag.\u003C\u002Fp>\n\u003Cp>This option adds a new meta key in products categories & tags where you can specify the maximum limit you want to be enforced.\u003C\u002Fp>\n\u003Ch3>🏆Specify Limits by Product\u003C\u002Fh3>\n\u003Cp>Want to specify a maximum amount by product and not quantity? You can configure the maximum amount\u002Fquantity of any particular product using this option, by having a new key in each product page to set the limit you need.\u003C\u002Fp>\n\u003Ch3>🏆Set Limits using Advanced Formulas\u003C\u002Fh3>\n\u003Cp>The default limiting options aren’t enough for you? Those who love math equations & formulas can use advanced methods to calculate limits for users, based on various shortcodes like:\u003Cbr \u002F>\nuser_role, payment_method, product_id, term_id, product_sku.\u003Cbr \u002F>\nAnd much more.\u003C\u002Fp>\n\u003Ch3>🏆 Guest Users Advanced Options\u003C\u002Fh3>\n\u003Cp>In the Pro version, you can select to prevent guest customers from buying anything on your store, or allow regular guest checkout but prevent exceeding plugin limits.\u003C\u002Fp>\n\u003Cp>Multiple options are also available to customize the error\u002Fnotice messages to show to guest users.\u003C\u002Fp>\n\u003Cp>You can even change “Add to cart” button text\u002Flabel for guest users to something like “Login to purchase”, furthermore, you can hide products blocked from guest users from shop\u002Fcategory & search pages.\u003C\u002Fp>\n\u003Ch3>🏆 Allow Exceeding Limits\u003C\u002Fh3>\n\u003Cp>If you just want error messages to become notices, you can allow users to place orders with exceeding limits without preventing them from checkout.\u003C\u002Fp>\n\u003Ch3>🏆 3rd Party Compatibility\u003C\u002Fh3>\n\u003Cp>The plugin works seamlessly with most plugins in their standard functionalities, but we’ve added several advanced compatibility options with Point of Sale for WooCommerce (by Actuality Extensions) & WPC Composite Products for WooCommerce (by WPClever) to provide more integration with these plugins.\u003C\u002Fp>\n\u003Ch3>💯 Why WPFactory?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Experience You Can Trust:\u003C\u002Fstrong> Over a decade in the business\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide Plugin Selection:\u003C\u002Fstrong> Offering 65+ unique and powerful plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly-Rated Support:\u003C\u002Fstrong> Backed by hundreds of 5-star reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expert Team:\u003C\u002Fstrong> Dedicated developers and technical support at your service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What’s Next? Discover More Plugins by WPFactory\u003C\u002Fh3>\n\u003Cp>WPFactory has a diverse range of plugins tailored to enhance your experience, some of our top-selling plugins are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Min Max Step Quantity**\" rel=\"nofollow ugc\">\u003Cstrong>Min Max Step Quantity\u003C\u002Fstrong>\u003C\u002Fa>: Set minimum, maximum, step, and default product quantities, including dropdowns and decimal options on WooCommerce (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-quantity-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Cost of Goods WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Cost of Goods for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Enhance profit maximization and financial management by accurately calculating your WooCommerce store’s COGS (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Maximum Products per User**\" rel=\"nofollow ugc\">\u003Cstrong>Maximum Products per User\u003C\u002Fstrong>\u003C\u002Fa>: Impose personalized purchase limits based on user roles and date ranges to manage customer buying behavior (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Forder-minimum-maximum-amount-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Order Minimum\u002FMaximum Amount**\" rel=\"nofollow ugc\">\u003Cstrong>Order Minimum\u002FMaximum Amount\u003C\u002Fstrong>\u003C\u002Fa>: Customize order limits by amount, quantity, weight, or volume, including user role, category, and more (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-minimum-amount-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**EU\u002FUK VAT Manager for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>EU\u002FUK VAT Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Automate VAT compliance for your WooCommerce store, including settings and VIES validation for a seamless experience (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-vat-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Femail-verification-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Email Verification for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Email Verification for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Boost security and credibility by verifying customer emails, reducing spam, and improving email marketing (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Famount-left-free-shipping-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Free Shipping Over Amount for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Free Shipping Over Amount for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Encourage higher spending by offering free shipping based on amount, with a progress bar for customers (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famount-left-free-shipping-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-price-by-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Dynamic Pricing & Bulk Quantity Discounts**\" rel=\"nofollow ugc\">\u003Cstrong>Dynamic Pricing & Bulk Quantity Discounts\u003C\u002Fstrong>\u003C\u002Fa>: Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk purchases and driving more sales (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesale-pricing-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Limit number of items your WooCommerce customers can buy (lifetime or in selected date range).",1000,113743,92,42,"2026-03-11T19:51:00.000Z","6.9.4","4.4","",[20,21,22,23,24],"limits","order-restriction","product-quantity","quantity-restriction","woocommerce","https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaximum-products-per-user-for-woocommerce.4.4.6.zip",98,2,0,"2025-12-31 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-62096","maximum-products-per-user-for-woocommerce-authenticated-contributor-stored-cross-site-scripting","Maximum Products per User for WooCommerce \u003C= 4.4.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Maximum Products per User for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 4.4.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=4.4.3","4.4.4","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-01-08 21:14:04",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc4624846-3399-458b-8287-77553f43cd37?source=api-prod",9,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2024-9205","maximum-products-per-user-for-woocommerce-reflected-cross-site-scripting","Maximum Products per User for WooCommerce \u003C= 4.2.8 - Reflected Cross-Site Scripting","The Maximum Products per User for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_query_arg without appropriate escaping on the URL in all versions up to, and including, 4.2.8. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=4.2.8","4.2.9",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-10-09 13:47:01","2024-10-10 02:06:04",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F140c0d22-dc26-4100-a5c0-a2f8a6f98d97?source=api-prod",1,{"slug":64,"display_name":7,"profile_url":8,"plugin_count":65,"total_installs":66,"avg_security_score":67,"avg_patch_time_days":68,"trust_score":69,"computed_at":70},"wpcodefactory",63,135890,97,90,86,"2026-04-04T05:59:00.037Z",[72,97,115,134,155],{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":94,"download_link":95,"security_score":96,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"minmax-quantity-for-woocommerce","Min and Max Quantity for WooCommerce","1.3.8.3","BeRocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fberocket\u002F","\u003Cp>Min and Max Quantity for WooCommerce plugin allow you to setup limits for cost of products in orders and in groups and limits for quantity of products, product variations, products in orders and products in group. You can add products and product variations to group. Infinite amount of groups.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>✅ Quantity limits for products\u003Cbr \u002F>\n✅ Quantity limits for product variations\u003Cbr \u002F>\n✅ Quantity limits for products in cart\u003Cbr \u002F>\n✅ Cost limits for products in cart\u003C\u002Fp>\n\u003Ch4>Additional Features in Paid Plugin:\u003C\u002Fh4>\n\u003Cp>✅ Quantity limits for groups of products\u003Cbr \u002F>\n✅ Quantity limits for products from categories\u003Cbr \u002F>\n✅ Quantity limits for products from specific attributes\u003Cbr \u002F>\n✅ Cost limits for groups of products\u003Cbr \u002F>\n✅ Cost limits for products from categories\u003Cbr \u002F>\n✅ Cost limits for products from specific attributes\u003Cbr \u002F>\n✅ Infinite groups of products\u003C\u002Fp>\n\u003Ch4>Plugin Links:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fberocket.com\u002Fwoocommerce-min-max-quantity\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=MM_Quantity\" rel=\"nofollow ugc\">Paid Plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwoocommerce-product-of-day.berocket.com\u002Fshop\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=MM_Quantity\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.berocket.com\u002Fplugin\u002Fwoocommerce-minmax-quantity?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=MM_Quantity\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>🍬 Wanna try admin side?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fberocket.com\u002Fwoocommerce-min-max-quantity\u002F?utm_source=wordpress_org&utm_medium=admin_demo&utm_campaign=MM_Quantity#try-admin\" rel=\"nofollow ugc\">Admin Demo\u003C\u002Fa> – Get access to this plugin’s admin and try it from inside. Change things and watch how they work.\u003C\u002Fp>\n\u003Ch4>Premium plugin video\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FHJPL94cmX2k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\n\u003Cem>we don’t have video with free plugin right now but we are working on it\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Compatibility with WooCommerce plugins\u003C\u002Fh4>\n\u003Cp>Min and Max Quantity for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcart-notices-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Cart Notices for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-exchange-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Currency Exchange for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforce-sell-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Force Sell for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcart-products-suggestions-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Products Suggestions for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-report-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Sales Report for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Min and Max Quantity for WooCommerce - set limits for cost of products in orders and in groups and limits for quantity of products, product variations &hellip;",20000,518837,96,217,"2025-10-27T15:04:00.000Z","6.8.5","5.0","7.0",[89,90,91,92,93],"limit-cost","limit-quantity","min-and-max-to-purchase","range-to-buy","woocommerce-limits","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminmax-quantity-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminmax-quantity-for-woocommerce.1.3.8.3.zip",100,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":82,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":113,"download_link":114,"security_score":96,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wc-min-max-quantities","Min Max Quantities – Set Minimum\u002FMaximum Quantity & Price Limits with Step Control for WooCommerce","2.2.7","PluginEver","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginever\u002F","\u003Ch4>A Complete Solution for Purchase Control and Quantity Limits\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fpluginever.com\u002Fplugins\u002Fwoocommerce-min-max-quantities-pro\u002F?utm_source=product-page-wordpress.org&utm_medium=product-page-wordpress.org&utm_campaign=product-page-wordpress.org\" rel=\"nofollow ugc\">Min Max Quantities\u003C\u002Fa>\u003C\u002Fstrong> is a feature-rich quantity, price, and step control manager plugin for WooCommerce store owners. Set both minimum and maximum purchase limits for individual products, categories, or globally to prevent overselling and underselling your products.\u003C\u002Fp>\n\u003Cp>Set minimum and maximum limits for the product quantity itself, order quantities, or total cart amounts in WooCommerce. You can set quantity and price thresholds for both simple and variable products. You can also specify rules that will only apply to the cart. These amazing features of Min Max Quantities will allow you to restrict customers from purchasing items if the product quantity and\u002For price conditions are not met.\u003C\u002Fp>\n\u003Ch3>✨ This Plugin is ideal for Store Owners Who Want to:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Control their inventory stock efficiently\u003C\u002Fli>\n\u003Cli>Lower their inventory cost\u003C\u002Fli>\n\u003Cli>Maximize their profit margin\u003C\u002Fli>\n\u003Cli>Avoid the shortage of inventory stock\u003C\u002Fli>\n\u003Cli>Keep their products in stock consistently\u003C\u002Fli>\n\u003Cli>Reach more potential customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Min Max Quantities for WooCommerce is a widely used plugin across various use cases. To ensure a smooth, efficient purchase process, it provides complete control over your product quantities for each product and variation, aligned with your business requirements.\u003C\u002Fp>\n\u003Ch3>✨ With Min Max Quantities, you can:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set minimum and maximum purchase quantities for WooCommerce products\u003C\u002Fli>\n\u003Cli>Enforce quantity limits to prevent customers from purchasing insufficient or excessive quantities\u003C\u002Fli>\n\u003Cli>Customize error messages to communicate quantity requirements effectively\u003C\u002Fli>\n\u003Cli>Streamlined purchase process by setting quantity limits across your entire store or for specific products\u003C\u002Fli>\n\u003Cli>Enhance the overall shopping experience for your customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.pluginever.com\u002Fmin-max-quantities\u002F\" title=\"Live Demo Site\" rel=\"nofollow ugc\">\u003Cstrong>💻 Live Demo Site\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginever.com\u002Fdocs\u002Fwc-min-max-quantities\u002F\" title=\"Plugin Documentation\" rel=\"nofollow ugc\">\u003Cstrong>📄 Plugin Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginever.com\u002Fplugins\u002Fwoocommerce-min-max-quantities-pro\u002F?utm_source=product-page-wordpress.org&utm_medium=product-page-wordpress.org&utm_campaign=product-page-wordpress.org\" rel=\"nofollow ugc\">\u003Cstrong>🛒 Upgrade to PRO\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>✨ MIN MAX QUANTITIES FEATURES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Minimum Product Quantity:\u003C\u002Fstrong> Products cannot be purchased if the quantity is less than the minimum quantity limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Product Quantity:\u003C\u002Fstrong> Products cannot be purchased if the quantity is greater than the maximum quantity limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Product Total Amount (PRO):\u003C\u002Fstrong> If the total amount is less than the minimum amount limit, products cannot be purchased.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Product Total Amount (PRO):\u003C\u002Fstrong> Products cannot be purchased if the total amount exceeds the maximum amount limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Quantity Steps\u002FQuantity Groups:\u003C\u002Fstrong> If the quantity is not within the predefined quantity step\u002Fgroup, the product cannot be purchased.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Based Min Max Rules (PRO):\u003C\u002Fstrong> Set product quantity, category quantity, product total, category total, and cart limits based on specific user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Order Quantity:\u003C\u002Fstrong> If the quantity is less than the minimum order quantity, the order will be canceled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Order Quantity:\u003C\u002Fstrong> If the quantity exceeds the maximum quantity, the order will not be processed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Order Value\u002FAmount:\u003C\u002Fstrong> Orders that are less than the minimum amount will not be processed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Order Value\u002FAmount:\u003C\u002Fstrong> If the amount exceeds the maximum amount, the order will be canceled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Category Quantity (PRO):\u003C\u002Fstrong> Products cannot be purchased if the product quantity of a category is less than the minimum quantity limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Category Quantity (PRO):\u003C\u002Fstrong> Products cannot be purchased if the product quantity of a category is greater than the maximum quantity limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Category Total (PRO):\u003C\u002Fstrong> If the product total amount of a category is less than the minimum amount limit, products cannot be purchased.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Category Total (PRO):\u003C\u002Fstrong> If the product total amount of a category exceeds the maximum amount limit, products cannot be purchased.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Category Product (PRO):\u003C\u002Fstrong> Products cannot be purchased if the product quota of a category is less than the minimum limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Category Product (PRO):\u003C\u002Fstrong> Products cannot be purchased if the product quota of a category exceeds the maximum limit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create Rules for Specific Products or Globally:\u003C\u002Fstrong> You have the ability to set rules per product or for the entire store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ignore Minimum\u002FMaximum Rule:\u003C\u002Fstrong> You can ignore the minimum\u002Fmaximum rules for any specific product\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Category Rule (PRO):\u003C\u002Fstrong> You can ignore the minimum\u002Fmaximum rules for any specific category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Multiple Vendor Support (PRO):\u003C\u002Fstrong> Your vendors can implement their own rules if you’re using WCFM, and MultivendorX multivendor plugins for your WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Limits for Each Product Variation (PRO):\u003C\u002Fstrong> Minimum\u002Fmaximum quantity, minimum\u002Fmaximum amount, and quantity steps for product variations and categories are all supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Limits for Grouped Products:\u003C\u002Fstrong> Set minimum\u002Fmaximum quantity, minimum\u002Fmaximum amount, and quantity steps for grouped products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allow Combination for Variable Products (PRO):\u003C\u002Fstrong> Instead of using each variation rule, you can use combined rules.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Total after Discount (PRO)\u003C\u002Fstrong>: Set a minimum total price for the order after discount applied.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Error Messages (PRO):\u003C\u002Fstrong> Set customizable text\u002Fmessage for any restriction error that will appear if It doesn’t meet the Min Max requirements\u002Fconditions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>➡️ \u003Ca href=\"https:\u002F\u002Fpluginever.com\u002Fplugins\u002Fwoocommerce-min-max-quantities-pro\u002F?utm_source=product-page-wordpress.org&utm_medium=product-page-wordpress.org&utm_campaign=product-page-wordpress.org\" rel=\"nofollow ugc\">Get The PRO Version.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>💢 Enhance Your WooCommerce Store With Our Other Plugins:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-serial-numbers\u002F\" title=\"Serial Numbers\" rel=\"ugc\">Serial Numbers\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-category-slider-by-pluginever\u002F\" title=\"Product Category Slider for WooCommerce\" rel=\"ugc\">Product Category Slider for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-category-showcase\u002F\" title=\"Product Category Showcase for WooCommerce\" rel=\"ugc\">Product Category Showcase for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-variation-swatches\u002F\" title=\"Product Variation Swatches for WooCommerce\" rel=\"ugc\">Product Variation Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Set minimum and maximum order quantities or amounts for individual products, categories, or globally, with quantity-step control for WooCommerce store &hellip;",10000,201051,56,"2026-03-12T09:08:00.000Z","5.2","7.4",[112,89,90,91,93],"cart-limits","https:\u002F\u002Fpluginever.com\u002Fwoocommerce-min-max-quantities-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-min-max-quantities.2.2.7.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":13,"num_ratings":125,"last_updated":126,"tested_up_to":16,"requires_at_least":17,"requires_php":110,"tags":127,"homepage":132,"download_link":133,"security_score":96,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"minimum-purchase-amount-for-woo-cart","Minimum Purchase Amount For Woo Cart – For WooCommerce","2.3.25","CT Talks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcttalks\u002F","\u003Cul>\n\u003Cli>This woocommecre extension will allow you to specify the minimum purchase value for WooCommerce.\u003C\u002Fli>\n\u003Cli>The extension will also allow to set the different minimum order amount for each user role.\u003C\u002Fli>\n\u003Cli>To show the cart message using the shortcode ‘ct_mpac_minimum_order_amount_message’, add the following shortcode on the page\u002Fpost where you want to show this message.\u003Cbr \u002F>\n> [ct_mpac_minimum_order_amount_message]\u003C\u002Fli>\n\u003Cli>A newly added feature will allow you to offer the free shipping over the specified cart amount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out how the plugin works:\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FuhzK_rPcYiM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\nLike, Share & Subscribe to the Channel.\u003C\u002Fp>\n\u003Ch4>Features of Minimum Purchase Amount For Woo Cart\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Restrict the purchase if the cart amount is lesser than the specified amount.\u003C\u002Fli>\n\u003Cli>Ability to set the minimum order amount by user roles.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable the role based minimum order rules.\u003C\u002Fli>\n\u003Cli>Specify custom messages for the resctrictions on the cart page.\u003C\u002Fli>\n\u003Cli>Shortcode to show the cart message anywhere on the site.\u003C\u002Fli>\n\u003Cli>Translation ready.\u003C\u002Fli>\n\u003Cli>Highly customizable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Workflow of Minimum Purchase Amount For Woo Cart\u003C\u002Fh4>\n\u003Cp>After the plugin installation, the admin needs to set the minimum purchase amount in the settings. Cart Settings > Minimum Cart Amount To Make a Purchase.\u003C\u002Fp>\n","Want to increase your WooCommerce average order value?  This plugin allows you to set minimum order value for your entire store, specific user roles, and for the free shipping. Start optimizing your sales today!",4000,40484,8,"2025-12-25T19:46:00.000Z",[24,128,129,130,131],"woocommerce-cart-limits","woocommerce-minimum-order","woocommerce-minimum-purchase-amount","woocommerce-order","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminimum-purchase-amount-for-woo-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminimum-purchase-amount-for-woo-cart.2.3.25.zip",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":85,"requires_at_least":147,"requires_php":110,"tags":148,"homepage":18,"download_link":152,"security_score":153,"vuln_count":28,"unpatched_count":29,"last_vuln_date":154,"fetched_at":31},"wc-order-limit-lite","Order Limit for WooCommerce – Set Order Restrictions, Min and Max Amount\u002FQuantity, Cart Control, and Checkout Restrictions","3.1.1","Xfinitysoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fxfinitysoft\u002F","\u003Cp>Set WooCommerce order limits with minimum and maximum quantities, cart totals, and role-based rules. Also, control product, category, and checkout order restrictions with ease.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Forderlimit.xfinitysoft.app\u002F\" title=\"Demo\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Forder-limit\u002F\" title=\"Technical Documentation\" rel=\"nofollow ugc\">Technical Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Forder-limit\u002F\" title=\"Check out the Premium Version\" rel=\"nofollow ugc\">Check out the Premium Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fxfinitysoft\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fp-rgKRYiXgE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>If you run a WooCommerce store, controlling how much customers can order is crucial for managing stock, avoiding overordering, and boosting sales. \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Forder-limit\u002F\" title=\"Check out the Premium Version\" rel=\"nofollow ugc\">Order Limit for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> gives you powerful tools to set \u003Cstrong>minimum and maximum order amounts, product quantity limits, and cart restrictions\u003C\u002Fstrong> without complex setups.\u003C\u002Fp>\n\u003Cp>Whether you need to \u003Cstrong>restrict checkout in WooCommerce based on order value,\u003C\u002Fstrong> create \u003Cstrong>user role-based order limits\u003C\u002Fstrong> for wholesalers, or simply enforce a \u003Cstrong>minimum purchase in WooCommerce,\u003C\u002Fstrong> this plugin helps you handle it all.\u003C\u002Fp>\n\u003Cp>From \u003Cstrong>product-level rules to cart validation, category-based order limits,\u003C\u002Fstrong> and \u003Cstrong>payment gateway restrictions,\u003C\u002Fstrong> this plugin is built for store owners who want smarter control over how orders are placed.\u003C\u002Fp>\n\u003Cp>Isn’t that amazing? Wait until you see its features 😃👇\u003C\u002Fp>\n\u003Ch3>Powerful Features of Order Limit for WooCommerce\u003C\u002Fh3>\n\u003Cp>Here’s what you get with this WooCommerce min and max order restriction plugin:\u003C\u002Fp>\n\u003Ch4>🛒 Product & Category Order Limit Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product Purchase Limit Control:\u003C\u002Fstrong> Set minimum and maximum order quantities or amounts for individual products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Variation-Specific Purchase Restrictions (Pro):\u003C\u002Fstrong> Apply unique minimum and maximum order limits to each variation of a variable product.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Aggregate Product Rule Combinations:\u003C\u002Fstrong> Combine restrictions across selected products for cumulative purchase control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category-Based Order Limits:\u003C\u002Fstrong> Define minimum and maximum purchase restrictions across entire product categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Aggregate Category Rules:\u003C\u002Fstrong> Apply combined restrictions across multiple categories by quantity or value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Specific Products (Pro):\u003C\u002Fstrong> Exempt items like gift cards, subscriptions, or promos — or even assign them their own special purchase cap.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Specific Products from Rules (Pro):\u003C\u002Fstrong> Exempt items like gift cards, subscriptions, or promotional products from restrictions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>👥 Customer & User Role Order Restrictions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>User Role-Based Order Rules (Pro):\u003C\u002Fstrong> Create tailored restrictions for wholesalers, retailers, logged-in users, or guest shoppers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer-Specific Purchase Limits (Pro):\u003C\u002Fstrong> Assign unique order rules to specific customers for tighter control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest-Only Restrictions (Pro):\u003C\u002Fstrong> Apply special purchase limits for guest checkouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Purchase History Limits (Pro):\u003C\u002Fstrong> Restrict new orders based on a customer’s past WooCommerce purchases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Storewide Purchase History Control (Pro):\u003C\u002Fstrong> Track combined sales across all customers to set total store limits.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Order Validation (Pro):\u003C\u002Fstrong> Instantly verify past orders before allowing checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale Order Flexibility (Pro):\u003C\u002Fstrong> Set relaxed order limits for wholesale buyers while applying stricter rules for retail shoppers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Status Control (Pro):\u003C\u002Fstrong> Choose which order statuses (e.g., Completed, Processing) count toward purchase history limits.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛍️ Cart & Checkout Restriction Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cart Total Restrictions:\u003C\u002Fstrong> Enforce minimum and maximum cart totals (items or amount) before checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Quantity Restrictions:\u003C\u002Fstrong> Apply minimum and maximum product quantity rules directly at the cart level.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Checkout Button:\u003C\u002Fstrong> Prevent checkout until cart or order rules are met.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Gateway Restrictions (Pro):\u003C\u002Fstrong> Apply purchase restriction rules for specific payment methods such as PayPal, Bank Transfer, or COD.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Shipping Costs (Pro):\u003C\u002Fstrong> Ensure order limits are based only on products, not shipping fees.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⏳ Time-Based & Storewide Order Rules\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Time-Based Reset Rules:\u003C\u002Fstrong> Reset order limits daily, weekly, monthly, yearly, or on custom intervals.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Precise Reset Options:\u003C\u002Fstrong> Choose to reset at midnight or from the customer’s last purchase time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global Order Count Limits (Pro):\u003C\u002Fstrong> Limit the total number of orders storewide on flexible schedules.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global Order Value Caps (Pro):\u003C\u002Fstrong> Restrict the total revenue across your store over a set period.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Store Closure Mode (Pro):\u003C\u002Fstrong> Pause all new orders instantly with a one-click storewide block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💬 Messaging, Alerts & Shortcodes (Free + Pro)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Limit Messages:\u003C\u002Fstrong> Display personalized warning or error messages to customers when limits are exceeded.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Message Placeholder Support:\u003C\u002Fstrong> Use placeholders such as {store-name}, {max-order-limit}, or {remaining} to make messages clear and dynamic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Notices (Pro):\u003C\u002Fstrong> Customize messages for specific cases — parent products, accumulative rules, or returning customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Quantity Alerts:\u003C\u002Fstrong> Show real-time notifications on how many items a customer can still purchase.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes for Rules & Limits:\u003C\u002Fstrong> Display order rules anywhere on your store using simple shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remaining Limit Shortcodes:\u003C\u002Fstrong> Show remaining product or order allowance with shortcodes like [wc-order-limit-remaining].\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌐 Multi-Vendor Marketplace Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Compatibility with WC Vendors Pro (Pro):\u003C\u002Fstrong> Admin can set vendor-specific order limits. Let vendors set their own order limits, share control with admins, or apply global restrictions across vendors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible with WC Vendors Pro\u003C\u002Fh3>\n\u003Cp>Our plugin works seamlessly with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-vendors\u002F\" title=\"WC Vendors Plugin\" rel=\"ugc\">WC Vendors\u003C\u002Fa>\u003C\u002Fstrong> , giving marketplace admins and vendors full flexibility over order restrictions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Per-Vendor Order Limits:\u003C\u002Fstrong> The admin can set individual minimum and maximum limits for each vendor’s products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Control Sharing:\u003C\u002Fstrong> The admin can grant vendors permission to adjust their own order restriction settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vendor Self-Management:\u003C\u002Fstrong> Vendors with access can create or update their own WooCommerce order limits without relying on the site admin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This makes it the perfect solution for multi-vendor stores that need product quantity limits, cart restrictions, or checkout rules tailored to each vendor.\u003C\u002Fp>\n\u003Ch3>🆚 Free vs Pro Features of Order Limit for WooCommerce\u003C\u002Fh3>\n\u003Ch4>Free Version\u003C\u002Fh4>\n\u003Cp>✔ Set min\u002Fmax order quantities or amounts per product (simple products)\u003Cbr \u002F>\n✔ Set min\u002Fmax purchase restrictions per category\u003Cbr \u002F>\n✔ Combine product or category limits for cumulative control\u003Cbr \u002F>\n✔ Min\u002Fmax cart totals (by items or amount)\u003Cbr \u002F>\n✔ Min\u002Fmax cart quantities\u003Cbr \u002F>\n✔ Hide checkout button until limits are met\u003Cbr \u002F>\n✔ Reset order limits daily, weekly, monthly, yearly, or custom\u003Cbr \u002F>\n✔ Customizable limit messages, dynamic placeholders, real-time quantity alerts\u003Cbr \u002F>\n✔ Display rules and remaining limits anywhere on your store\u003Cbr \u002F>\n✔ Create, edit, bulk-manage, enable\u002Fdisable rules\u003C\u002Fp>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>✅ Set min\u002Fmax order quantities or amounts per product (simple products) + variation-level rules, dependent parent rules, purchase history rules, user targeting, payment method restrictions, time spans, custom notices\u003Cbr \u002F>\n✅ Set min\u002Fmax purchase restrictions per category + cumulative across multiple categories, dependent parent rules, purchase history rules, user targeting, payment method restrictions, time spans, custom notices\u003Cbr \u002F>\n✅ More advanced accumulative control with custom notices and dependencies\u003Cbr \u002F>\n✅ Exclude specific products (e.g. gift cards, promos) and optionally set custom max limits for them\u003Cbr \u002F>\n✅ Create rules for specific customers, guest users, or user roles with min\u002Fmax order count or amount\u003Cbr \u002F>\n✅ Apply rules per user role (wholesale, retail, guest, logged-in)\u003Cbr \u002F>\n✅ Assign unique restrictions to selected customers\u003Cbr \u002F>\n✅ Restrict based on past orders (current user or all users)\u003Cbr \u002F>\n✅ Choose which order statuses count toward history-based rules\u003Cbr \u002F>\n✅ Min\u002Fmax cart totals (by items or amount) + per-category cart total restrictions, exclude shipping cost from limits\u003Cbr \u002F>\n✅ Min\u002Fmax cart quantities\u003Cbr \u002F>\n✅ Hide checkout button until limits are met + block checkout per payment method\u003Cbr \u002F>\n✅ Restrict rules by payment gateway (PayPal, COD, Bank Transfer, etc.)\u003Cbr \u002F>\n✅ Reset order limits daily, weekly, monthly, yearly, or custom + more precision: reset at midnight or purchase time, custom day of week\u002Fmonth\u003Cbr \u002F>\n✅ Storewide daily\u002Fweekly\u002Fmonthly caps on total order count or value, plus store closure mode\u003Cbr \u002F>\n✅ Customizable limit messages, dynamic placeholders, real-time quantity alerts + advanced notices for parent\u002Fchild rules, purchase history rules, accumulative rules, and role\u002Fcustomer-specific rules\u003Cbr \u002F>\n✅ Display rules and remaining limits anywhere on your store + more shortcode variants (product, category, customer, cart, storewide)\u003Cbr \u002F>\n✅ WC Vendors Pro support (vendor-specific rules, admin control, shared restrictions)\u003Cbr \u002F>\n✅ Create, edit, bulk-manage, enable\u002Fdisable rules + adds more rule types & conditions\u003C\u002Fp>\n\u003Ch3>WooCommerce Order Restriction is Ideal for Store Owners Who Want To:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Set WooCommerce Minimum Order Amounts:\u003C\u002Fstrong> Require customers to spend a specific amount before checkout, helping increase average order value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apply WooCommerce Maximum Order Quantity Rules:\u003C\u002Fstrong> Stop customers from purchasing more than a set number of items, preventing stockouts and abuse during sales.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create Min\u002FMax Order Rules Per Product or Category:\u003C\u002Fstrong> Control purchase quantities at both product and category levels with flexible settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Checkout Based on Cart Value:\u003C\u002Fstrong> Block checkout if the cart total doesn’t meet your defined minimum or maximum threshold.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage Wholesale and Retail Orders Differently:\u003C\u002Fstrong> Apply user role-based order limits so wholesalers can place bulk orders while retail customers face stricter rules.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Limit Discounted or Promotional Items:\u003C\u002Fstrong> Control how many sale products or coupon-based items a single customer can purchase.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use Time-Based Order Rules:\u003C\u002Fstrong> Automatically reset purchase limits daily, weekly, or monthly, perfect for seasonal or recurring promotions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Control Orders by Payment Method:\u003C\u002Fstrong> Apply order restrictions to specific payment gateways like COD, PayPal, or bank transfers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enforce Cart Limits at Checkout:\u003C\u002Fstrong> Define cart-level restrictions that encourage larger purchases or stop oversized orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automate Inventory Control:\u003C\u002Fstrong> Reduce manual oversight with rules that handle stock protection, order caps, and purchase limitations automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use Cases of This WooCommerce Order Restriction Plugin\u003C\u002Fh3>\n\u003Cp>Order Limit for WooCommerce isn’t just another min\u002Fmax plugin—it’s built to solve real problems for different types of online stores. Here are some of the most popular use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Retail Stores:\u003C\u002Fstrong> Apply a WooCommerce minimum order amount to encourage larger carts, or set maximum order quantities on hot products to prevent hoarding during promotions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale Businesses:\u003C\u002Fstrong> Use role-based order rules to require higher minimum purchases for B2B buyers while keeping retail customers unrestricted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Food & Beverage Shops:\u003C\u002Fstrong> Add daily order limits on perishable goods like bread, cakes, or meals to match production capacity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Planners & Ticketing:\u003C\u002Fstrong> Restrict the maximum number of tickets or event merchandise a customer can buy to avoid scalping.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Handmade & Custom Products:\u003C\u002Fstrong> Set WooCommerce purchase restrictions to control order quantities on items with limited production time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seasonal or Holiday Sales:\u003C\u002Fstrong> Use time-based order rules to spread inventory across a holiday season and stop buyers from clearing out your stock.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription Services:\u003C\u002Fstrong> Limit the number of items per subscriber each week or month, keeping order volume aligned with delivery capacity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Promotional Campaigns:\u003C\u002Fstrong> Restrict discounted items or coupon-based purchases with WooCommerce product quantity limits to maintain fair distribution.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Over-Ordering Prevention:\u003C\u002Fstrong> Stop bulk or excessive purchases during promotions or when stock is low.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory Workflow Automation:\u003C\u002Fstrong> Automate minimum and maximum purchase rules to reduce manual oversight.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High-Demand or Limited Stock Items:\u003C\u002Fstrong> Enforce WooCommerce cart limits to prevent overselling when supply is low.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment-Based Order Control:\u003C\u002Fstrong> Apply restrictions when customers choose certain gateways like COD, PayPal, or Bank Transfer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer Support and Technical Documentation\u003C\u002Fh3>\n\u003Cp>We provide 24\u002F7 customer support to help you set up and customize your WooCommerce order rules. Our detailed \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Forder-limit\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">technical documentation\u003C\u002Fa>\u003C\u002Fstrong> covers everything from creating product-level restrictions to configuring cart limits and checkout restrictions.\u003C\u002Fp>\n\u003Cp>Still Need Help?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmy-account\u002Fcontact-support\u002F?select=order-limit#contact-us\" title=\"Get Support\" rel=\"nofollow ugc\">Reach out anytime\u003C\u002Fa>\u003C\u002Fstrong>, and our support team will get you up and running quickly.\u003C\u002Fp>\n","Set WooCommerce order limits with ease. Control min\u002Fmax quantities, cart totals, category rules, user role restrictions, and checkout limit.",900,38441,84,13,"2025-10-09T11:37:00.000Z","4.4.0",[149,150,21,151,24],"maximum-quantity","minimum-quantity","user-restriction","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-order-limit-lite.3.1.1.zip",99,"2025-02-23 00:00:00",{"slug":156,"name":157,"version":158,"author":159,"author_profile":160,"description":161,"short_description":162,"active_installs":163,"downloaded":164,"rating":96,"num_ratings":165,"last_updated":166,"tested_up_to":167,"requires_at_least":168,"requires_php":110,"tags":169,"homepage":172,"download_link":173,"security_score":174,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"limit-orders","Limit Orders for WooCommerce","2.0.0","Nexcess","https:\u002F\u002Fprofiles.wordpress.org\u002Fnexcess\u002F","\u003Cp>While many stores would be thrilled to have a never-ending order queue, some store owners are faced with the opposite problem: how can I make sure I don’t get overwhelmed by \u003Cem>too many\u003C\u002Fem> orders?\u003C\u002Fp>\n\u003Cp>Limit Orders for WooCommerce lets you limit the number of orders your store will accept per day, week, or month, while giving you full control over the messaging shown to your customers when orders are no longer being accepted. Once limiting is in effect, “Add to Cart” buttons and the checkout screens will automatically be disabled.\u003C\u002Fp>\n\u003Cp>For full documentation on configuration options and available filters, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnexcess\u002Flimit-orders\" rel=\"nofollow ugc\">visit the plugin’s GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically disable WooCommerce's checkout process after reaching a maximum number of orders.",300,7664,3,"2022-11-22T20:19:00.000Z","6.1.10","5.7",[20,170,171,24],"ordering","throttle","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flimit-orders\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flimit-orders.2.0.0.zip",85,{"attackSurface":176,"codeSignals":527,"taintFlows":587,"riskAssessment":693,"analyzedAt":707},{"hooks":177,"ajaxHandlers":485,"restRoutes":498,"shortcodes":499,"cronEvents":525,"entryPointCount":526,"unprotectedCount":29},[178,184,190,193,198,202,206,210,214,218,222,227,231,235,239,243,247,251,255,259,262,266,270,274,278,280,285,289,293,297,301,306,310,314,318,320,323,327,331,335,340,343,346,350,354,357,360,364,368,373,377,379,383,386,390,395,398,401,404,408,411,415,418,420,424,427,430,434,437,441,445,448,451,454,458,461,464,466,471,475,478,481,484],{"type":179,"name":180,"callback":181,"file":182,"line":183},"filter","cron_schedules","schedule_cron_healthcheck","includes\\background-process\\class-alg-wc-mppu-deliciousbrains-background-process.php",109,{"type":185,"name":186,"callback":187,"file":188,"line":189},"action","woocommerce_checkout_process","check_cart_quantities","includes\\class-alg-wc-mppu-core.php",160,{"type":185,"name":191,"callback":187,"file":188,"line":192},"woocommerce_before_checkout_form",161,{"type":185,"name":194,"callback":195,"priority":196,"file":188,"line":197},"woocommerce_store_api_cart_errors","check_cart_quantities_and_add_errors_to_cart",10,162,{"type":185,"name":199,"callback":200,"file":188,"line":201},"wp","block_checkout",170,{"type":179,"name":203,"callback":204,"file":188,"line":205},"woocommerce_add_to_cart_validation","validate_on_add_to_cart",179,{"type":185,"name":207,"callback":208,"file":188,"line":209},"woocommerce_init","block_guest_add_to_cart_ajax_error",181,{"type":179,"name":211,"callback":212,"file":188,"line":213},"woocommerce_product_is_visible","product_visibility",185,{"type":179,"name":215,"callback":216,"file":188,"line":217},"the_posts","hide_products_from_search_and_direct_links",186,{"type":185,"name":219,"callback":220,"file":188,"line":221},"woocommerce_before_single_product","permanent_notice",190,{"type":185,"name":223,"callback":224,"priority":225,"file":188,"line":226},"woocommerce_single_product_summary","permanent_notice_text",30,193,{"type":179,"name":228,"callback":229,"file":188,"line":230},"the_content","permanent_notice_text_content",196,{"type":179,"name":232,"callback":233,"priority":196,"file":188,"line":234},"alg_wc_mppu_user_already_bought_do_count_order","count_by_current_payment_method",201,{"type":179,"name":236,"callback":237,"priority":142,"file":188,"line":238},"alg_wc_mppu_date_to_check","compensate_date_to_check_time",205,{"type":179,"name":240,"callback":241,"priority":142,"file":188,"line":242},"alg_wc_mppu_datetime_to_compare","compensate_current_time_to_compare",207,{"type":179,"name":244,"callback":245,"file":188,"line":246},"alg_wc_mppu_user_already_bought","set_guest_user_bought_to_zero",211,{"type":179,"name":248,"callback":249,"priority":196,"file":188,"line":250},"alg_wc_mppu_user_already_bought_validation","validate_user_already_bought_monthly_range",213,{"type":179,"name":252,"callback":253,"priority":196,"file":188,"line":254},"woocommerce_is_purchasable","disallow_product_purchase",216,{"type":179,"name":256,"callback":257,"priority":196,"file":188,"line":258},"woocommerce_quantity_input_args","set_qty_field_max_attr",268,{"type":179,"name":260,"callback":257,"priority":196,"file":188,"line":261},"woocommerce_available_variation",269,{"type":185,"name":263,"callback":264,"file":188,"line":265},"woocommerce_after_single_variation","change_variation_qty_input_script",270,{"type":179,"name":267,"callback":268,"priority":196,"file":188,"line":269},"woocommerce_store_api_product_quantity_maximum","set_store_api_product_max_qty",271,{"type":179,"name":271,"callback":272,"file":188,"line":273},"alg_wc_mppu_bkg_process_email_params","change_bkg_process_params",590,{"type":179,"name":275,"callback":276,"file":188,"line":277},"woocommerce_cart_redirect_after_error","block_guest_add_to_cart_ajax_redirect",1128,{"type":179,"name":275,"callback":276,"file":188,"line":279},2037,{"type":185,"name":281,"callback":282,"file":283,"line":284},"woocommerce_thankyou","save_quantities_on_new_created_order","includes\\class-alg-wc-mppu-data.php",74,{"type":185,"name":286,"callback":287,"file":283,"line":288},"alg_wc_mppu_after_save_settings","calculate_data",83,{"type":179,"name":290,"callback":291,"file":283,"line":292},"woocommerce_duplicate_product_exclude_meta","duplicate_product_exclude_meta",87,{"type":185,"name":294,"callback":295,"priority":196,"file":283,"line":296},"woocommerce_order_partially_refunded","deduct_refunds_from_orders",94,{"type":185,"name":298,"callback":299,"file":283,"line":300},"woocommerce_sections_alg_wc_mppu","calculate_data_notice",407,{"type":179,"name":302,"callback":303,"file":304,"line":305},"alg_wc_mppu_get_cart_item_quantities","get_cart_item_quantities_by_mode","includes\\class-alg-wc-mppu-modes.php",25,{"type":179,"name":307,"callback":308,"priority":196,"file":304,"line":309},"alg_wc_mppu_validate_on_add_to_cart_quantity","validate_on_add_to_cart_quantity_by_mode",26,{"type":179,"name":311,"callback":312,"priority":196,"file":304,"line":313},"alg_wc_mppu_save_quantities_item_qty","save_quantities_item_qty_by_mode",27,{"type":179,"name":315,"callback":316,"file":304,"line":317},"alg_wc_mppu_get_cart_item_amount_by_term","cart_item_amount",29,{"type":179,"name":319,"callback":316,"file":304,"line":225},"alg_wc_mppu_get_cart_item_amount_by_parent",{"type":179,"name":321,"callback":316,"file":304,"line":322},"alg_wc_mppu_cart_item_amount",31,{"type":179,"name":324,"callback":325,"file":304,"line":326},"alg_wc_mppu_validate_on_add_to_cart_quantity_do_add","validate_on_add_to_cart_quantity_do_add",32,{"type":179,"name":328,"callback":329,"priority":196,"file":304,"line":330},"alg_wc_mppu_orders_data_increase_qty","handle_orders_data_quantity_increase_qty_on_order_mode",33,{"type":179,"name":332,"callback":333,"priority":196,"file":304,"line":334},"alg_wc_mppu_totals_data","handle_totals_data_on_order_mode",34,{"type":179,"name":336,"callback":337,"priority":196,"file":338,"line":339},"alg_wc_mppu_data_product_or_term_id","anonymous","includes\\class-alg-wc-mppu-multi-language.php",40,{"type":185,"name":341,"callback":341,"file":342,"line":330},"init","includes\\class-alg-wc-mppu-my-account.php",{"type":185,"name":341,"callback":344,"priority":345,"file":342,"line":334},"flush_rewrite_rules_on_init_after_plugin_activation",20,{"type":185,"name":347,"callback":348,"file":342,"line":349},"alg_wc_mppu_on_activation","plugin_activation",35,{"type":179,"name":351,"callback":352,"file":342,"line":353},"the_title","endpoint_title",70,{"type":185,"name":286,"callback":355,"file":342,"line":356},"flush_rewrite_rules_on_save_frontend_settings",71,{"type":179,"name":358,"callback":358,"priority":29,"file":342,"line":359},"query_vars",72,{"type":179,"name":361,"callback":362,"file":342,"line":363},"woocommerce_account_menu_items","add_link",73,{"type":185,"name":365,"callback":366,"file":342,"line":367},"wp_head","icon",75,{"type":185,"name":369,"callback":370,"file":371,"line":372},"add_meta_boxes","add_report_meta_box","includes\\class-alg-wc-mppu-reports.php",23,{"type":185,"name":374,"callback":375,"file":371,"line":376},"product_tag_edit_form","product_terms_show_data",24,{"type":185,"name":378,"callback":375,"file":371,"line":305},"product_cat_edit_form",{"type":179,"name":380,"callback":381,"priority":196,"file":382,"line":326},"alg_wc_mppu_user_product_limits_item_validation","hide_unbought_user_product_limits_table_items","includes\\class-alg-wc-mppu-shortcodes.php",{"type":179,"name":384,"callback":385,"priority":196,"file":382,"line":330},"alg_wc_mppu_user_product_limits_query_args","hide_unbought_items_from_user_produce_limits_query",{"type":179,"name":387,"callback":388,"priority":196,"file":382,"line":389},"alg_wc_mppu_user_terms_limits_item_validation","hide_unbought_user_terms_limits_table_items",36,{"type":185,"name":391,"callback":392,"file":393,"line":394},"show_user_profile","show_extra_profile_fields","includes\\class-alg-wc-mppu-users.php",61,{"type":185,"name":396,"callback":392,"file":393,"line":397},"edit_user_profile",62,{"type":185,"name":399,"callback":400,"file":393,"line":65},"personal_options_update","update_profile_fields",{"type":185,"name":402,"callback":400,"file":393,"line":403},"edit_user_profile_update",64,{"type":185,"name":405,"callback":406,"file":393,"line":407},"admin_footer-profile.php","handle_sales_data_via_js",65,{"type":185,"name":409,"callback":406,"file":393,"line":410},"admin_footer-user-edit.php",66,{"type":185,"name":412,"callback":413,"file":393,"line":414},"admin_notices","show_profile_update_notices",68,{"type":185,"name":416,"callback":417,"file":393,"line":356},"admin_init","export_orders_data",{"type":185,"name":416,"callback":419,"file":393,"line":284},"export_orders_data_all_users",{"type":179,"name":421,"callback":422,"priority":196,"file":393,"line":423},"alg_wc_mppu_profile_page_table_row","add_delete_user_sales_button",80,{"type":179,"name":416,"callback":425,"priority":196,"file":393,"line":426},"delete_user_sales_data_on_btn_click",81,{"type":185,"name":412,"callback":428,"file":393,"line":429},"show_user_sales_data_delete_notices",82,{"type":185,"name":341,"callback":431,"file":432,"line":433},"localize","includes\\class-alg-wc-mppu.php",95,{"type":185,"name":341,"callback":435,"file":432,"line":436},"move_wc_settings_tab_to_wpfactory_menu",101,{"type":185,"name":438,"callback":439,"file":432,"line":440},"before_woocommerce_init","closure",104,{"type":179,"name":442,"callback":443,"file":432,"line":444},"woocommerce_get_settings_pages","add_woocommerce_settings_tab",229,{"type":185,"name":416,"callback":446,"file":432,"line":447},"version_updated",232,{"type":185,"name":369,"callback":449,"file":450,"line":376},"add_meta_box","includes\\settings\\class-alg-wc-mppu-settings-per-product.php",{"type":185,"name":452,"callback":453,"file":450,"line":305},"save_post_product","save_meta_box",{"type":185,"name":455,"callback":456,"file":457,"line":376},"product_tag_edit_form_fields","product_terms_add_fields","includes\\settings\\class-alg-wc-mppu-settings-per-term.php",{"type":185,"name":459,"callback":460,"file":457,"line":305},"edit_product_tag","product_terms_save_fields",{"type":185,"name":462,"callback":456,"file":457,"line":463},"product_cat_edit_form_fields",28,{"type":185,"name":465,"callback":460,"file":457,"line":317},"edit_product_cat",{"type":179,"name":467,"callback":468,"file":469,"line":470},"woocommerce_get_sections_alg_wc_mppu","settings_section","includes\\settings\\class-alg-wc-mppu-settings-section.php",41,{"type":179,"name":472,"callback":473,"file":474,"line":309},"woocommerce_admin_settings_sanitize_option","maybe_unclean_field","includes\\settings\\class-alg-wc-mppu-settings.php",{"type":185,"name":416,"callback":476,"file":474,"line":477},"add_promoting_notice",39,{"type":185,"name":412,"callback":479,"file":474,"line":480},"admin_notice_settings_reset",171,{"type":185,"name":482,"callback":439,"file":483,"line":356},"plugins_loaded","maximum-products-per-user-for-woocommerce.php",{"type":185,"name":416,"callback":439,"file":483,"line":69},[486,491,494],{"action":487,"nopriv":488,"callback":489,"hasNonce":490,"hasCapCheck":488,"file":371,"line":463},"get_mppu_product_sales_data",false,"get_product_sales_data_html_ajax",true,{"action":492,"nopriv":488,"callback":493,"hasNonce":490,"hasCapCheck":488,"file":371,"line":322},"get_mppu_term_sales_data","get_term_sales_data_html_ajax",{"action":495,"nopriv":488,"callback":496,"hasNonce":490,"hasCapCheck":488,"file":393,"line":497},"get_mppu_user_sales_data","get_user_sales_data_html_ajax",67,[],[500,503,506,508,511,514,517,520,522],{"tag":501,"callback":502,"file":382,"line":372},"alg_wc_mppu_translate","language_shortcode",{"tag":504,"callback":505,"file":382,"line":376},"alg_wc_mppu_current_product_limit","current_product_limit_shortcode",{"tag":507,"callback":505,"file":382,"line":305},"alg_wc_mppu_current_product_quantity",{"tag":509,"callback":510,"file":382,"line":309},"alg_wc_mppu_term_limit","term_limit_shortcode",{"tag":512,"callback":513,"file":382,"line":313},"alg_wc_mppu_placeholder","placeholder",{"tag":515,"callback":516,"file":382,"line":463},"alg_wc_mppu_customer_msg","customer_msg_shortcode",{"tag":518,"callback":519,"file":382,"line":225},"alg_wc_mppu_user_product_quantities","user_product_limits_shortcode",{"tag":521,"callback":519,"file":382,"line":322},"alg_wc_mppu_user_product_limits",{"tag":523,"callback":524,"file":382,"line":349},"alg_wc_mppu_user_terms_limits","user_terms_limits_shortcode",[],12,{"dangerousFunctions":528,"sqlUsage":533,"outputEscaping":536,"fileOperations":29,"externalRequests":62,"nonceChecks":585,"capabilityChecks":28,"bundledLibraries":586},[529],{"fn":530,"file":182,"line":531,"context":532},"unserialize",876,"return @unserialize( $data, $options ); \u002F\u002F @phpcs:ignore",{"prepared":534,"raw":29,"locations":535},16,[],{"escaped":537,"rawEcho":376,"locations":538},47,[539,542,544,546,548,550,552,554,556,558,560,562,563,564,566,568,570,572,574,576,578,580,582,583],{"file":188,"line":540,"context":541},853,"raw output",{"file":188,"line":543,"context":541},1689,{"file":342,"line":545,"context":541},103,{"file":342,"line":547,"context":541},127,{"file":371,"line":549,"context":541},50,{"file":371,"line":551,"context":541},128,{"file":371,"line":553,"context":541},131,{"file":371,"line":555,"context":541},139,{"file":371,"line":557,"context":541},146,{"file":371,"line":559,"context":541},200,{"file":371,"line":561,"context":541},208,{"file":371,"line":246,"context":541},{"file":393,"line":436,"context":541},{"file":393,"line":565,"context":541},397,{"file":393,"line":567,"context":541},754,{"file":393,"line":569,"context":541},797,{"file":393,"line":571,"context":541},840,{"file":393,"line":573,"context":541},841,{"file":393,"line":575,"context":541},842,{"file":393,"line":577,"context":541},957,{"file":457,"line":579,"context":541},46,{"file":457,"line":581,"context":541},52,{"file":457,"line":284,"context":541},{"file":474,"line":584,"context":541},183,7,[],[588,620,639,684],{"entryPoint":589,"graph":590,"unsanitizedCount":28,"severity":41},"export_orders_data (includes\\class-alg-wc-mppu-users.php:302)",{"nodes":591,"edges":615},[592,597,601,607,609,611],{"id":593,"type":594,"label":595,"file":393,"line":596},"n0","source","$_GET",313,{"id":598,"type":599,"label":600,"file":393,"line":596},"n1","transform","→ get_file()",{"id":602,"type":603,"label":604,"file":393,"line":605,"wp_function":606},"n2","sink","header() [Header Injection]",391,"header",{"id":608,"type":594,"label":595,"file":393,"line":596},"n3",{"id":610,"type":599,"label":600,"file":393,"line":596},"n4",{"id":612,"type":603,"label":613,"file":393,"line":565,"wp_function":614},"n5","echo() [XSS]","echo",[616,617,618,619],{"from":593,"to":598,"sanitized":488},{"from":598,"to":602,"sanitized":488},{"from":608,"to":610,"sanitized":488},{"from":610,"to":612,"sanitized":488},{"entryPoint":621,"graph":622,"unsanitizedCount":28,"severity":41},"get_user_sales_data_html_ajax (includes\\class-alg-wc-mppu-users.php:985)",{"nodes":623,"edges":634},[624,626,628,629,631,633],{"id":593,"type":594,"label":625,"file":393,"line":11},"$_POST",{"id":598,"type":599,"label":627,"file":393,"line":11},"→ get_user_products_data_html()",{"id":602,"type":603,"label":613,"file":393,"line":567,"wp_function":614},{"id":608,"type":594,"label":625,"file":393,"line":630},1002,{"id":610,"type":599,"label":632,"file":393,"line":630},"→ get_user_terms_data_html()",{"id":612,"type":603,"label":613,"file":393,"line":569,"wp_function":614},[635,636,637,638],{"from":593,"to":598,"sanitized":488},{"from":598,"to":602,"sanitized":488},{"from":608,"to":610,"sanitized":488},{"from":610,"to":612,"sanitized":488},{"entryPoint":640,"graph":641,"unsanitizedCount":683,"severity":41},"\u003Cclass-alg-wc-mppu-users> (includes\\class-alg-wc-mppu-users.php:0)",{"nodes":642,"edges":672},[643,645,647,648,649,650,651,653,656,658,660,662,664,666,668,670],{"id":593,"type":594,"label":595,"file":393,"line":644},307,{"id":598,"type":603,"label":604,"file":393,"line":646,"wp_function":606},396,{"id":602,"type":594,"label":595,"file":393,"line":644},{"id":608,"type":603,"label":613,"file":393,"line":565,"wp_function":614},{"id":610,"type":594,"label":595,"file":393,"line":596},{"id":612,"type":599,"label":600,"file":393,"line":596},{"id":652,"type":603,"label":604,"file":393,"line":605,"wp_function":606},"n6",{"id":654,"type":594,"label":655,"file":393,"line":596},"n7","$_GET (x2)",{"id":657,"type":599,"label":600,"file":393,"line":596},"n8",{"id":659,"type":603,"label":613,"file":393,"line":565,"wp_function":614},"n9",{"id":661,"type":594,"label":625,"file":393,"line":11},"n10",{"id":663,"type":599,"label":627,"file":393,"line":11},"n11",{"id":665,"type":603,"label":613,"file":393,"line":567,"wp_function":614},"n12",{"id":667,"type":594,"label":625,"file":393,"line":630},"n13",{"id":669,"type":599,"label":632,"file":393,"line":630},"n14",{"id":671,"type":603,"label":613,"file":393,"line":569,"wp_function":614},"n15",[673,674,675,676,677,678,679,680,681,682],{"from":593,"to":598,"sanitized":490},{"from":602,"to":608,"sanitized":490},{"from":610,"to":612,"sanitized":488},{"from":612,"to":652,"sanitized":488},{"from":654,"to":657,"sanitized":488},{"from":657,"to":659,"sanitized":488},{"from":661,"to":663,"sanitized":488},{"from":663,"to":665,"sanitized":488},{"from":667,"to":669,"sanitized":488},{"from":669,"to":671,"sanitized":488},5,{"entryPoint":685,"graph":686,"unsanitizedCount":29,"severity":692},"\u003Cclass-alg-wc-mppu-reports> (includes\\class-alg-wc-mppu-reports.php:0)",{"nodes":687,"edges":690},[688,689],{"id":593,"type":594,"label":625,"file":371,"line":426},{"id":598,"type":603,"label":613,"file":371,"line":559,"wp_function":614},[691],{"from":593,"to":598,"sanitized":490},"low",{"summary":694,"deductions":695},"The 'maximum-products-per-user-for-woocommerce' plugin, version 4.4.6, exhibits a mixed security posture. While it demonstrates good practices such as using prepared statements for all SQL queries and implementing nonce checks on most entry points, there are areas of concern.\n\nThe static analysis reveals the presence of a dangerous `unserialize` function, which, if not handled with extreme care, can lead to arbitrary code execution if malicious data is passed to it. Furthermore, the taint analysis indicates flows with unsanitized paths, suggesting potential vulnerabilities that could be exploited if user-supplied data is not properly validated or escaped before use.\n\nThe plugin's vulnerability history shows two known medium-severity CVEs, both related to Cross-Site Scripting (XSS). While there are currently no unpatched vulnerabilities, the history of XSS issues, even at a medium severity, suggests a recurring pattern that requires ongoing vigilance. The fact that the last vulnerability was in the future (2025-12-31) is likely an error in the data provided and should be disregarded. Overall, the plugin has strengths in its basic security implementations but requires careful scrutiny regarding the `unserialize` function and the identified unsanitized taint flows. Continued monitoring for new vulnerabilities is also recommended.",[696,699,701,703,705],{"reason":697,"points":698},"Presence of dangerous unserialize function",15,{"reason":700,"points":526},"Taint flows with unsanitized paths found",{"reason":702,"points":196},"2 known medium severity CVEs in history",{"reason":704,"points":683},"Only 66% of outputs properly escaped",{"reason":706,"points":585},"2 out of 7 nonce checks missing for AJAX","2026-03-16T18:48:54.997Z",{"wat":709,"direct":751},{"assetPaths":710,"generatorPatterns":713,"scriptPaths":714,"versionParams":748},[711,712],"\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-mppu-frontend.css","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-mppu-frontend.js",[],[715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,718,742,743,744,745,746,747,716,715,733,721,719,722,723,724,725,726,720,731,732,729,717,718,730,743,744,745,746,747,735,737,736,740,739,738,727,728,734],"\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FAES.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRandom.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FMath\u002FBigInteger.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FHash.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FTripleDES.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRijndael.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FDES.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRC4.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FBlowfish.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FTwofish.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FCAST5.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FIDEA.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FCommon.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FBase.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FXORCipher.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FPBKDF2.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRC2.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FSerpent.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FChaCha20.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FDummy.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FMD5.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FSHA256.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FSHA1.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRIPEMD160.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FSHA512.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FSHA384.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FMAC.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FPrimitve.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FRSA.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FDSA.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FECDSA.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FDH.php","\u002Fwp-content\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002Fvendor\u002Fphpseclib\u002Fphpseclib\u002Fphpseclib\u002FCrypt\u002FDiffieHellman.php",[749,750],"maximum-products-per-user-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-mppu-frontend.css?ver=","maximum-products-per-user-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-mppu-frontend.js?ver=",{"cssClasses":752,"htmlComments":755,"htmlAttributes":758,"restEndpoints":762,"jsGlobals":763,"shortcodeOutput":765},[753,754],"alg-wc-mppu-user-product-limits","alg-wc-mppu-my-account-tab",[756,757],"Maximum Products per User for WooCommerce - My Account.","Maximum Products per User for WooCommerce - Shortcodes.",[759,760,761],"data-alg-wc-mppu-product-id","data-alg-wc-mppu-limit","data-alg-wc-mppu-user-id",[],[764],"alg_wc_mppu_data",[766],"[alg_wc_mppu_user_product_limits]"]