
Payment Methods by Product & Country for WooCommerce Security & Risk Analysis
wordpress.org/plugins/payment-gateways-per-product-categories-for-woocommerceUse products and countries conditional rules to show/hide gateways, increase profit margins & optimize operations for your products by restricting …
Is Payment Methods by Product & Country for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Payment Methods by Product & Country for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "payment-gateways-per-product-categories-for-woocommerce" v1.8.4 exhibits a mixed security posture. On the positive side, it demonstrates good practices regarding database interactions, utilizing prepared statements exclusively and avoiding file operations and external HTTP requests. The absence of any recorded vulnerabilities or CVEs in its history is also a strong indicator of diligent development and maintenance. However, significant security concerns arise from its attack surface. With two AJAX handlers identified, both lacking any authentication checks, there is a substantial risk of unauthorized actions being performed on the WordPress site. Furthermore, the analysis reveals a lack of nonce checks and capability checks, which are fundamental security mechanisms for WordPress plugins. While taint analysis shows no immediate critical or high-severity flows, the absence of proper output escaping on nearly half of the analyzed outputs is a concern, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is improperly handled. The strengths lie in its data handling and lack of past vulnerabilities, but the uncovered weaknesses in authentication, authorization, and output sanitization present clear and actionable risks.
Key Concerns
- AJAX handlers without auth checks
- Outputs not properly escaped
- Missing nonce checks
- Missing capability checks
Payment Methods by Product & Country for WooCommerce Security Vulnerabilities
Payment Methods by Product & Country for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Payment Methods by Product & Country for WooCommerce Attack Surface
AJAX Handlers 2
WordPress Hooks 16
Maintenance & Trust
Payment Methods by Product & Country for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Payment Methods by Product & Country for WooCommerce Alternatives
Conditional Payments and Shipping for WooCommerce
wc-restricted-shipping-and-payment
A simplistic plugin for excluding shipping methods based on multiple rules such as shipping class, package weight and cart totals.
Codiepress WooCommerce Conditional Shipping and Payments – Hide Shipping & Payment Methods
conditional-shipping-and-payments-for-woocommerce
Easily manage WooCommerce shipping & payment methods by cart, user roles, address & more. Enhance checkout with conditional shipping & payments.
Beep Conditional Payments for WooCommerce
beep-conditional-payments
Control WooCommerce payment methods with flexible rules. Enable, disable, or add fees based on order, products, or customers.
Paystack WooCommerce Payment Gateway
woo-paystack
Paystack for WooCommerce allows your WooCommerce store to accept secure payments from multiple local and global payment channels.
Conditional Payments for WooCommerce
conditional-payments-for-woocommerce
Restrict WooCommerce payment methods based on conditions. Works with your existing payment methods.
Payment Methods by Product & Country for WooCommerce Developer Profile
63 plugins · 136K total installs
How We Detect Payment Methods by Product & Country for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/payment-gateways-per-product-categories-for-woocommerce/includes/settings/class-alg-wc-settings-pgpp.phpHTML / DOM Fingerprints
data-wc-pgpp-admin-noncealg_wc_pgpp_data