Quantity Discounts, Breaks & Product Bundles for WooCommerce Security & Risk Analysis

wordpress.org/plugins/quantity-discounts

๐Ÿš€ Boost Your AOV with Quantity Discounts, Breaks & Product Bundles for WooCommerce!

200 active installs v2.6.10 PHP 7.4+ WP 6.7+ Updated Aug 23, 2025
e-commerceecommerceproductproductswoocommerce
100
A ยท Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Quantity Discounts, Breaks & Product Bundles for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Quantity Discounts, Breaks & Product Bundles for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The "quantity-discounts" plugin v2.6.10 exhibits a generally good security posture with strong practices in critical areas like SQL query sanitization and output escaping. The absence of known vulnerabilities and critical taint flows is highly positive. However, a significant concern arises from the presence of a single unprotected AJAX handler, which represents an entry point to the plugin's functionality without any authentication or authorization checks. This oversight, combined with the lack of explicit nonce checks on this handler, could potentially expose the plugin to various attacks, depending on the functionality it exposes.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce check on AJAX handler
Vulnerabilities
None known

Quantity Discounts, Breaks & Product Bundles for WooCommerce Security Vulnerabilities

No known vulnerabilities โ€” this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Quantity Discounts, Breaks & Product Bundles for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
10
249 escaped
Nonce Checks
0
Capability Checks
1
File Operations
0
External Requests
3
Bundled Libraries
0

Output Escaping

96% escaped259 total outputs
Attack Surface
1 unprotected

Quantity Discounts, Breaks & Product Bundles for WooCommerce Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_dismiss_admin_noticeincludes\class-quantity-discounts.php:181
WordPress Hooks 24
actionplugins_loadedincludes\class-quantity-discounts.php:142
actionadmin_enqueue_scriptsincludes\class-quantity-discounts.php:156
actionadmin_enqueue_scriptsincludes\class-quantity-discounts.php:157
actionadmin_noticesincludes\class-quantity-discounts.php:158
actionadmin_menuincludes\class-quantity-discounts.php:160
actionadmin_post_nopriv_submit_formincludes\class-quantity-discounts.php:163
actionadmin_post_submit_formincludes\class-quantity-discounts.php:164
actionadmin_enqueue_scriptsincludes\class-quantity-discounts.php:165
filterwoocommerce_product_data_tabsincludes\class-quantity-discounts.php:168
actionadmin_headincludes\class-quantity-discounts.php:173
actionwoocommerce_product_data_panelsincludes\class-quantity-discounts.php:174
actionsave_postincludes\class-quantity-discounts.php:179
actionadmin_initincludes\class-quantity-discounts.php:180
actionadmin_noticesincludes\class-quantity-discounts.php:182
actionadmin_initincludes\class-quantity-discounts.php:184
filterplugin_action_links_quantity-discounts/quantity-discounts.phpincludes\class-quantity-discounts.php:189
actionwp_enqueue_scriptsincludes\class-quantity-discounts.php:208
actionwp_enqueue_scriptsincludes\class-quantity-discounts.php:209
actionwoocommerce_before_add_to_cart_buttonincludes\class-quantity-discounts.php:210
actionwp_headincludes\class-quantity-discounts.php:211
filterwoocommerce_add_cart_item_dataincludes\class-quantity-discounts.php:212
actionwoocommerce_before_calculate_totalsincludes\class-quantity-discounts.php:219
actionwoocommerce_before_add_to_cart_buttonincludes\class-quantity-discounts.php:226
actionwp_headincludes\class-quantity-discounts.php:232
Maintenance & Trust

Quantity Discounts, Breaks & Product Bundles for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 23, 2025
PHP min version7.4
Downloads6K

Community Trust

Rating100/100
Number of ratings2
Active installs200
Developer Profile

Quantity Discounts, Breaks & Product Bundles for WooCommerce Developer Profile

WpIron

4 plugins ยท 490 total installs

93
trust score
Avg Security Score
98/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Quantity Discounts, Breaks & Product Bundles for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/quantity-discounts/admin/css/quantity-discounts-admin.css/wp-content/plugins/quantity-discounts/admin/js/quantity-discounts-admin.js/wp-content/plugins/quantity-discounts/public/css/quantity-discounts-public.css/wp-content/plugins/quantity-discounts/public/js/quantity-discounts-public.js/wp-content/plugins/quantity-discounts/public/js/quantity-discounts-public-script.js
Version Parameters
quantity-discounts/admin/css/quantity-discounts-admin.css?ver=quantity-discounts/admin/js/quantity-discounts-admin.js?ver=quantity-discounts/public/css/quantity-discounts-public.css?ver=quantity-discounts/public/js/quantity-discounts-public.js?ver=quantity-discounts/public/js/quantity-discounts-public-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
quantity-discounts-sectionquantity-discount-settingsquantity_discounts_sectionquantity_discounts_settingsmin_max_quantity_discounts_settings
HTML Comments
<!-- Start of Quantity Discounts Section --><!-- End of Quantity Discounts Section --><!-- Start of Min Max Quantity Discounts Section --><!-- End of Min Max Quantity Discounts Section -->
Data Attributes
data-quantity-discount-iddata-quantity-discount-typedata-min-max-id
JS Globals
QuantityDiscountsAdminVarsQuantityDiscountsPublicVars
REST Endpoints
/wp-json/quantity-discounts/v1/settings/wp-json/quantity-discounts/v1/min_max_settings
Shortcode Output
[quantity_discount_table][quantity_discount_display]
FAQ

Frequently Asked Questions about Quantity Discounts, Breaks & Product Bundles for WooCommerce