
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Security & Risk Analysis
wordpress.org/plugins/direct-payments-for-woocommerceDirect Payments for WooCommerce allows your store to accept instant payments via bank transfers, mobile money, crypto and popular P2P platforms global …
Is Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Safe to Use in 2026?
Generally Safe
Score 100/100Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The direct-payments-for-woocommerce plugin v2.4.4 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs and a robust implementation of nonce and capability checks across its considerable attack surface (74 AJAX handlers) are significant strengths. Furthermore, the high percentage of properly escaped output (95%) and the fact that no dangerous functions were detected are positive indicators.
However, there are areas for improvement. The presence of 3 flows with unsanitized paths, even without critical or high severity flags, warrants attention. While the SQL query sanitization is at 50%, which is average, any raw SQL queries without prepared statements could pose a risk. The plugin also makes 9 external HTTP requests, which, while not inherently a vulnerability, represent potential attack vectors if not handled securely or if external endpoints are compromised.
Overall, the plugin appears well-maintained and developed with security in mind, particularly given its clean vulnerability history. The strengths significantly outweigh the potential weaknesses. The primary focus for improvement should be on addressing the identified unsanitized paths and ensuring all SQL queries are properly prepared.
Key Concerns
- Flows with unsanitized paths
- SQL queries not using prepared statements
- External HTTP requests
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Security Vulnerabilities
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Attack Surface
AJAX Handlers 74
WordPress Hooks 89
Scheduled Events 2
Maintenance & Trust
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Maintenance & Trust
Maintenance Signals
Community Trust
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Alternatives
Bani Payments for WooCommerce
bani-payments-for-woocommerce
Bani for WooCommerce allows merchants seamlessly accept cardless payments from their customers whether that be mobile money payments across Sub-Sahara …
NOWPayments for WooCommerce – Crypto Payment Gateway
nowpayments-for-woocommerce
Accept Bitcoin, Ethereum, and 300+ cryptocurrencies in WooCommerce using the official NOWPayments crypto payment gateway.
Fr Multi Bank Transfer Payment Gateways for WooCommerce
fr-multi-bank-transfer-payment-gateways-for-woocommerce
Add multiple bank transfer payment gateways.
Advance Bank Payment Transfer Gateway
advance-bank-payment-transfer-gateway
Short Description: This plugin clones the Direct Bank Transfer gateway to create another offline payment method. License: GPLv2 or later
Helio Pay (Accept 1-click crypto payments #USDC #SOL #BTC #ETH)
helio
Helio Pay ⚡⚡ Sell more with crypto ⚡⚡ - Accept crypto payments the easy way - Set up in minutes & get paid instantly with real-time payouts - Sell …
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments Developer Profile
5 plugins · 850 total installs
How We Detect Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/direct-payments-for-woocommerce/functions/enqueue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/frontadminenqueue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/bankenqueue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/mobilequeue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/cryptoqueue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/p2penqueue.php/wp-content/plugins/direct-payments-for-woocommerce/functions/popupenqueue.php/wp-content/plugins/direct-payments-for-woocommerce/frontend/main.php+25 more