
PiWeb Disable payment method / Partial payment for WooCommerce Security & Risk Analysis
wordpress.org/plugins/disable-payment-method-for-woocommerceDisable payment method for WooCommerce, Charge WooCommerce Payment processing FEES, Take Partial payment for Order, Advance COD or Partial payment for …
Is PiWeb Disable payment method / Partial payment for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100PiWeb Disable payment method / Partial payment for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'disable-payment-method-for-woocommerce' plugin exhibits a generally good security posture, with robust practices like 100% prepared statement usage for SQL queries and a high percentage of properly escaped output. The absence of known vulnerabilities, critical taint flows, and dangerous functions is a strong indicator of well-written and secure code. The plugin also demonstrates a significant focus on security through numerous nonce and capability checks.
However, there is a notable concern regarding the plugin's attack surface. It possesses two AJAX handlers, one of which lacks authentication checks. This unprotected entry point, coupled with two flows with unsanitized paths identified during taint analysis, represents a potential avenue for malicious actors to interact with the plugin in unintended ways. While the taint analysis did not reveal critical or high severity issues, the presence of unsanitized paths alongside an unprotected AJAX endpoint warrants caution.
Overall, the plugin is built on a solid foundation of secure coding practices and has a clean vulnerability history, suggesting a commitment to security. The main area for improvement lies in ensuring all entry points, particularly AJAX handlers, are adequately protected with proper authentication and authorization checks, and that all data flows are thoroughly sanitized.
Key Concerns
- Unprotected AJAX handler
- Flows with unsanitized paths
PiWeb Disable payment method / Partial payment for WooCommerce Security Vulnerabilities
PiWeb Disable payment method / Partial payment for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
PiWeb Disable payment method / Partial payment for WooCommerce Attack Surface
AJAX Handlers 2
WordPress Hooks 91
Maintenance & Trust
PiWeb Disable payment method / Partial payment for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
PiWeb Disable payment method / Partial payment for WooCommerce Alternatives
Smart COD for WooCommerce
wc-smart-cod
All the COD restrictions and extra fees you'll ever need, in a single plugin.
PCOD – Partial COD, Payment Gateway Restrictions & Fees | for WooCommerce
partial-cod-payment-gateway-restrictions-fees
Advanced Partial COD, Payment Method Restrictions, Cart Fees & Cart Discounts for WooCommerce
Risk Free Cash On Delivery (COD) – WooCommerce
risk-free-cash-on-delivery-cod-woocommerce
This plugin secures your Cash on delivery orders with an advance Payment option, with an additional feature of Extra fees and Restrictions.
WooBooster Partial COD for WooCommerce
wb-partial-cod-for-woocommerce
Best Wordpress plugin to Allows you to take partial payment via Cash on Delivery (COD) in WooCommerce.
COD Order Confirmation for India
cod-confirmation-for-india
Using this plugin you can ensure that your COD orders are legitimate before you ship them out. This plugin will confirm your COD orders on call or SMS …
PiWeb Disable payment method / Partial payment for WooCommerce Developer Profile
30 plugins · 93K total installs
How We Detect PiWeb Disable payment method / Partial payment for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/disable-payment-method-for-woocommerce/admin/css/bootstrap.css/wp-content/plugins/disable-payment-method-for-woocommerce/admin/css/disable-payment-method-for-woocommerce-admin.css/wp-content/plugins/disable-payment-method-for-woocommerce/admin/js/disable-payment-method-for-woocommerce-admin.js/wp-content/plugins/disable-payment-method-for-woocommerce/admin/js/disable-payment-method-for-woocommerce-admin.jsdisable-payment-method-for-woocommerce/admin/css/bootstrap.css?ver=disable-payment-method-for-woocommerce/admin/css/disable-payment-method-for-woocommerce-admin.css?ver=disable-payment-method-for-woocommerce/admin/js/disable-payment-method-for-woocommerce-admin.js?ver=HTML / DOM Fingerprints
pisol-dpmw-settingsdata-pi_dpmw_activation_redirectpi_dpmw_blocklist_db_settings