Walletdoc Payment Gateway for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wc-walletdoc-payment-gateway

Attributions: Walletdoc Take card and EFT payments on your store using Walletdoc.

200 active installs v1.8.2 PHP 7.4+ WP 4.4+ Updated Feb 13, 2026
credit-carddebit-cardeftwalletdocwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Walletdoc Payment Gateway for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Walletdoc Payment Gateway for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "wc-walletdoc-payment-gateway" v1.8.2 demonstrates a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points, combined with the lack of reported CVEs, suggests a minimal attack surface and a proactive approach to security. The code also shows good practices with all SQL queries utilizing prepared statements and a high percentage of output escaping, minimizing risks of SQL injection and cross-site scripting.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
  • Output escaping is not 100% proper
Vulnerabilities
None known

Walletdoc Payment Gateway for WooCommerce Security Vulnerabilities

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

Walletdoc Payment Gateway for WooCommerce Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

83% escaped40 total outputs
Attack Surface

Walletdoc Payment Gateway for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 28
actionwoocommerce_order_status_processingincludes\common\abstract-wc-walletdoc-payment.php:71
actionwoocommerce_order_status_completedincludes\common\abstract-wc-walletdoc-payment.php:72
filterwoocommerce_my_subscriptions_payment_methodincludes\common\abstract-wc-walletdoc-payment.php:78
filterwc_walletdoc_allowed_payment_processing_statusesincludes\payment-methods\class-wc-gateway-Walletdoc-bank2bank.php:53
actionwoocommerce_order_status_processingincludes\payment-methods\class-wc-gateway-Walletdoc-bank2bank.php:109
actionwoocommerce_order_status_completedincludes\payment-methods\class-wc-gateway-Walletdoc-bank2bank.php:110
actionwoocommerce_order_status_processingpayment_gateway.php:61
actionwoocommerce_order_status_completedpayment_gateway.php:62
filterwoocommerce_my_subscriptions_payment_methodpayment_gateway.php:67
actionadmin_noticeswoocoomerce-walletdoc.php:67
filterquery_varswoocoomerce-walletdoc.php:84
actioninitwoocoomerce-walletdoc.php:86
actionadmin_enqueue_scriptswoocoomerce-walletdoc.php:94
actionadmin_initwoocoomerce-walletdoc.php:140
filterwoocommerce_payment_gatewayswoocoomerce-walletdoc.php:158
filterplugin_row_metawoocoomerce-walletdoc.php:160
filterwoocommerce_get_sections_checkoutwoocoomerce-walletdoc.php:163
actionplugins_loadedwoocoomerce-walletdoc.php:259
actionwpwoocoomerce-walletdoc.php:271
actionwoocommerce_payment_token_deletedwoocoomerce-walletdoc.php:272
filterwoocommerce_payment_gatewayswoocoomerce-walletdoc.php:296
actionprofile_updatewoocoomerce-walletdoc.php:311
actionwoocommerce_initwoocoomerce-walletdoc.php:317
actionadmin_noticeswoocoomerce-walletdoc.php:324
actionbefore_woocommerce_initwoocoomerce-walletdoc.php:328
actionwoocommerce_blocks_loadedwoocoomerce-walletdoc.php:339
actionwoocommerce_blocks_payment_method_type_registrationwoocoomerce-walletdoc.php:345
actionwoocommerce_initwoocoomerce-walletdoc.php:359
Maintenance & Trust

Walletdoc Payment Gateway for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 13, 2026
PHP min version7.4
Downloads7K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

Walletdoc Payment Gateway for WooCommerce Developer Profile

dwagnerwd

1 plugin · 200 total installs

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

How We Detect Walletdoc Payment Gateway 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/wc-walletdoc-payment-gateway/includes/common/abstract-wc-walletdoc-payment.php/wp-content/plugins/wc-walletdoc-payment-gateway/includes/payment-methods/class-wc-gateway-Walletdoc-bank2bank.php
Version Parameters
wc-walletdoc-payment-gateway

HTML / DOM Fingerprints

CSS Classes
wc_payment_method_walletdoc
HTML Comments
<!-- WooCommerce Walletdoc Payment Gateway -->
Data Attributes
data-gateway-id="walletdoc"data-gateway-id="walletdoc_bank2bank"
JS Globals
window.wc_walletdoc_params
FAQ

Frequently Asked Questions about Walletdoc Payment Gateway for WooCommerce