Integrate PhonePe with WooCommerce Security & Risk Analysis

wordpress.org/plugins/wc-phonepe

Allows customers to use PhonePe payment gateway with the WooCommerce Plugin.

200 active installs v1.2.1 PHP 5.4+ WP 3.0+ Updated Jan 25, 2024
phonepephonepe-pluginphonepe-woocommerceupiupi-payment
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Integrate PhonePe with WooCommerce Safe to Use in 2026?

Generally Safe

Score 85/100

Integrate PhonePe with WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "wc-phonepe" plugin version 1.2.1 presents a generally positive security posture, with no recorded vulnerabilities in its history and a commendable approach to database interactions, utilizing prepared statements exclusively. The static analysis reveals a clean codebase with no dangerous functions, file operations, or bundled libraries. External HTTP requests are present, which is a common feature for payment gateways, but their security implications would depend on the implementation details not provided in this analysis.

However, there are some areas for concern. The taint analysis indicates two flows with unsanitized paths, meaning data might be processed without sufficient cleaning, though these did not reach critical or high severity in this analysis. More significantly, there are zero nonce checks and a single capability check across all entry points, which are all unprotected. This lack of robust authentication and authorization mechanisms on the identified entry points is a significant weakness, potentially allowing unauthorized actions if an attacker can discover or trigger these points.

Overall, the plugin demonstrates good coding practices in many areas, particularly regarding SQL injection prevention. The absence of historical vulnerabilities is a strong positive indicator. Nevertheless, the critical deficiency in securing its attack surface, coupled with the presence of unsanitized taint flows, presents a moderate security risk. Future development should prioritize implementing appropriate nonce and capability checks on all entry points to mitigate potential exploitation.

Key Concerns

  • Unprotected entry points, zero nonce checks
  • Taint flows with unsanitized paths
  • Low capability check coverage
Vulnerabilities
None known

Integrate PhonePe with WooCommerce Security Vulnerabilities

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

Integrate PhonePe with WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
4
19 escaped
Nonce Checks
0
Capability Checks
1
File Operations
0
External Requests
2
Bundled Libraries
0

Output Escaping

83% escaped23 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
webhook (includes\class-phonepe-gateway.php:240)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Integrate PhonePe with WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionwp_enqueue_scriptsincludes\class-phonepe-gateway.php:47
actionwoocommerce_api_phonepe-payment-completeincludes\class-phonepe-gateway.php:50
actionplugins_loadedincludes\class-phonepe.php:126
filterwoocommerce_payment_gatewaysincludes\class-phonepe.php:140
actionplugins_loadedincludes\class-phonepe.php:141
actionadmin_enqueue_scriptsplugin-deactivation-survey\deactivate-feedback-form.php:17
filtersgits_deactivate_feedback_form_pluginsplugin-deactivation-survey\deactivate-feedback-form.php:72
filtersgits_deactivate_feedback_form_pluginswc-phonepe.php:67
actionadmin_noticeswc-phonepe.php:102
actionbefore_woocommerce_initwc-phonepe.php:104
actionwoocommerce_blocks_loadedwc-phonepe.php:119
actionwoocommerce_blocks_payment_method_type_registrationwc-phonepe.php:135
Maintenance & Trust

Integrate PhonePe with WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.4.8
Last updatedJan 25, 2024
PHP min version5.4
Downloads17K

Community Trust

Rating60/100
Number of ratings4
Active installs200
Developer Profile

Integrate PhonePe with WooCommerce Developer Profile

Sarankumar

12 plugins · 3K total installs

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

How We Detect Integrate PhonePe with WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wc-phonepe/assets/phonepe.svg
Version Parameters
wc-phonepe/wc-phonepe.php?ver=wc-phonepe/includes/class-phonepe-gateway.php?ver=wc-phonepe/includes/class-phonepe-block-gateway.php?ver=wc-phonepe/plugin-deactivation-survey/deactivate-feedback-form.php?ver=wc-phonepe/includes/packages/plugin-review/notice.php?ver=

HTML / DOM Fingerprints

CSS Classes
woocommerce_phonepe_gateway
HTML Comments
<!-- Begin Payment Gateway for PhonePe --><!-- Begin WC-PhonePe -->
Data Attributes
data-phonepe-gateway
JS Globals
window.wc_phonepe_params
REST Endpoints
/wp-json/phonepe/v1/payment-gateway
FAQ

Frequently Asked Questions about Integrate PhonePe with WooCommerce