AM Barclay ePDQ Payment Gateway Security & Risk Analysis

wordpress.org/plugins/alakmalak-barclay-epdq-payment-gateway

The AM Barclay ePDQ Payment plugin enables merchants that use Woocommerce to process online card payments using Barclay Gateway.

10 active installs v1.0.0 PHP 7.4+ WP 5.6+ Updated Sep 5, 2024
barclay-card-payment-gatewaybarclay-epdq-paymentswoocommerce-payment-gateway
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AM Barclay ePDQ Payment Gateway Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "alakmalak-barclay-epdq-payment-gateway" plugin v1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, direct file operations, or external HTTP requests is commendable. The plugin also demonstrates good output escaping practices with 96% of outputs being properly escaped, and it includes a nonce check, indicating an awareness of common WordPress security vulnerabilities. The very low attack surface (0 AJAX handlers, REST API routes, shortcodes, or cron events) further minimizes potential entry points for attackers.

From a vulnerability history perspective, the plugin's clean record with zero known CVEs, unpatched vulnerabilities, or common vulnerability types suggests a history of secure development and maintenance. The lack of any critical, high, medium, or low severity vulnerabilities recorded is a significant positive indicator.

While the plugin appears very secure at this version, the lack of capability checks on the identified nonce check could be a minor concern if the nonce check is intended for an action that requires specific user permissions. However, given the minimal attack surface, this is unlikely to be a significant risk. Overall, the plugin demonstrates excellent security practices, making it a low-risk choice.

Key Concerns

  • Lack of capability checks
Vulnerabilities
None known

AM Barclay ePDQ Payment Gateway Security Vulnerabilities

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

AM Barclay ePDQ Payment Gateway Code Analysis

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

Output Escaping

96% escaped28 total outputs
Attack Surface

AM Barclay ePDQ Payment Gateway Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionplugins_loadedclasses\ambpg_barclay_payment.php:57
filterwoocommerce_payment_gatewaysclasses\ambpg_barclay_payment.php:58
actionwoocommerce_receipt_barclayclasses\ambpg_wc_gateway_barclay.php:224
actionwoocommerce_api_ambpg_wc_gateway_barclayclasses\ambpg_wc_gateway_barclay.php:225
actionadmin_noticesclasses\ambpg_wc_gateway_barclay.php:226
Maintenance & Trust

AM Barclay ePDQ Payment Gateway Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedSep 5, 2024
PHP min version7.4
Downloads606

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

AM Barclay ePDQ Payment Gateway Developer Profile

rushikshah

2 plugins · 10 total installs

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

How We Detect AM Barclay ePDQ Payment Gateway

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/alakmalak-barclay-epdq-payment-gateway/assets/ambpg_barclaycard_logo.png

HTML / DOM Fingerprints

HTML Comments
<!-- If the payment option is not showing on the checkout page, please ensure you are using the [woocommerce_checkout] shortcode on your checkout page. -->
Data Attributes
data-access_keydata-debugdata-showLogodata-statusdata-error_noticedata-sha_in+15 more
JS Globals
window.ambpg_barclay_payment_gateway
REST Endpoints
/wp-json/ambpg-barclay-payment-gateway/v1/process-payment
Shortcode Output
[woocommerce_checkout]
FAQ

Frequently Asked Questions about AM Barclay ePDQ Payment Gateway