Flex HSA/FSA Payments Security & Risk Analysis

wordpress.org/plugins/pay-with-flex

This is the official plugin for accepting payments via the Flex payment gateway on a WooCommerce store.

20 active installs v3.3.2 PHP 8.1+ WP 6.7+ Updated Unknown
fsahsapaymentswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Flex HSA/FSA Payments Safe to Use in 2026?

Generally Safe

Score 100/100

Flex HSA/FSA Payments has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

Based on the provided static analysis and vulnerability history, the "pay-with-flex" v3.3.2 plugin appears to have a strong security posture. The absence of any identified vulnerabilities in its history, combined with the static analysis showing no critical or high-severity issues, is a positive indicator. The plugin demonstrates good practices by not exposing a large attack surface through common entry points like AJAX handlers, REST API routes, or shortcodes. Furthermore, all SQL queries utilize prepared statements, and output is properly escaped, mitigating common web vulnerabilities.

However, there are a few areas that warrant attention. The presence of a single external HTTP request without further context raises a potential concern, as this could be a vector for data leakage or man-in-the-middle attacks if not handled securely. The lack of nonce checks and capability checks on any entry points, although the analysis shows zero unprotected entry points, suggests that even if future entry points are added, they might be introduced without these fundamental security measures in place. The bundled Guzzle library, while not inherently a vulnerability, could become a risk if it is outdated or contains known vulnerabilities not yet patched in the plugin's version. Overall, while the current state is very good, a proactive approach to securing external requests and ensuring future development adheres to WordPress security best practices is recommended.

Key Concerns

  • External HTTP request found
  • No nonce checks on any entry points
  • No capability checks on any entry points
  • Bundled library (Guzzle) may pose risk if outdated
Vulnerabilities
None known

Flex HSA/FSA Payments Security Vulnerabilities

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

Flex HSA/FSA Payments Code Analysis

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

Bundled Libraries

Guzzle

Output Escaping

100% escaped6 total outputs
Attack Surface

Flex HSA/FSA Payments Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actioninitsrc\PaymentGateway.php:64
actionadmin_noticessrc\PaymentGateway.php:68
Maintenance & Trust

Flex HSA/FSA Payments Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version8.1
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Flex HSA/FSA Payments Developer Profile

Flex

1 plugin · 20 total installs

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

How We Detect Flex HSA/FSA Payments

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/pay-with-flex/dist/index.css/wp-content/plugins/pay-with-flex/dist/index.js
Script Paths
/wp-content/plugins/pay-with-flex/dist/index.js
Version Parameters
pay-with-flex/dist/index.css?ver=pay-with-flex/dist/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
payment-method-flexflex-payment-gatewayflex-payment-formflex-checkout-container
HTML Comments
<!-- Flex HSA/FSA Payments Plugin --><!-- Initializing Flex Payment Gateway --><!-- Flex Payment Gateway Configuration -->
Data Attributes
data-flex-payment-formdata-flex-api-keydata-flex-environment
JS Globals
window.FlexPaymentvar FlexPaymentConfig
REST Endpoints
/wp-json/flex/v1/payment-gateway/token/wp-json/flex/v1/payment-gateway/webhook
Shortcode Output
[flex_payment_button][flex_payment_form]
FAQ

Frequently Asked Questions about Flex HSA/FSA Payments