Openpay AR Payment Gateway Security & Risk Analysis

wordpress.org/plugins/openpay-ar-payment-gateway

Con este plugin tus clientes podrán pagarte con tarjetas de débito, crédito y prepagas, de forma fácil, rápida, segura y con comisiones bajas.

100 active installs v1.3.1 PHP 7.4+ WP 4.7+ Updated Aug 22, 2025
ecommercegeopagosopenpaywoocommerce
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Openpay AR Payment Gateway Safe to Use in 2026?

Generally Safe

Score 92/100

Openpay AR 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 'openpay-ar-payment-gateway' plugin v1.3.1 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, unescaped output, and file operations are all positive indicators. The presence of a nonce check and the secure handling of SQL queries with prepared statements further enhance its security. However, the plugin does make an external HTTP request, which can be a potential vector if the external service is compromised or if the request is not properly secured. The lack of capability checks on its single AJAX handler is a significant concern, as it means any authenticated user could potentially trigger this handler without proper authorization.

Key Concerns

  • AJAX handler lacks capability checks
  • External HTTP request without context
Vulnerabilities
None known

Openpay AR Payment Gateway Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Openpay AR Payment Gateway Release Timeline

v1.3.1Current
v1.3.0
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Openpay AR Payment Gateway Code Analysis

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

Output Escaping

97% escaped34 total outputs
Attack Surface

Openpay AR Payment Gateway Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_call_auth_openpay_noncepanel\support\class-openpay-middleware.php:34
WordPress Hooks 19
actionplugins_loadedincludes\class-openpay.php:141
actionadmin_enqueue_scriptsincludes\class-openpay.php:157
actionadmin_enqueue_scriptsincludes\class-openpay.php:158
filterpage_templateincludes\class-openpay.php:163
actionadmin_menuincludes\class-openpay.php:165
actionopenpay_cron_update_orders_statusincludes\class-openpay.php:168
actionplugins_loadedincludes\class-openpay.php:175
filterwoocommerce_payment_gatewaysincludes\class-openpay.php:176
filterplugin_action_links_openpay/openpay.phpincludes\class-openpay.php:177
actionbefore_woocommerce_initincludes\class-openpay.php:183
actionwoocommerce_blocks_loadedincludes\class-openpay.php:189
actionrest_api_initincludes\class-openpay.php:196
actionwp_enqueue_scriptsincludes\class-openpay.php:211
actionwp_enqueue_scriptsincludes\class-openpay.php:212
actionadmin_footerpanel\class-openpay-admin.php:121
actionwoocommerce_blocks_payment_method_type_registrationpanel\class-openpay-admin.php:294
actionadmin_initpanel\support\class-openpay-middleware.php:35
actionadmin_noticespanel\support\class-openpay-middleware.php:120
actionadmin_noticespayment\class-geopagos-openpay-payment-gateway.php:123
Maintenance & Trust

Openpay AR Payment Gateway Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.6
Last updatedAug 22, 2025
PHP min version7.4
Downloads3K

Community Trust

Rating74/100
Number of ratings3
Active installs100
Developer Profile

Openpay AR Payment Gateway Developer Profile

Johana Frezza

1 plugin · 100 total installs

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

How We Detect Openpay AR 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/openpay-ar-payment-gateway/public/css/openpay-public.css/wp-content/plugins/openpay-ar-payment-gateway/public/js/openpay-public.js/wp-content/plugins/openpay-ar-payment-gateway/panel/css/openpay-admin.css/wp-content/plugins/openpay-ar-payment-gateway/panel/js/openpay-admin.js
Script Paths
/wp-content/plugins/openpay-ar-payment-gateway/public/js/openpay-public.js/wp-content/plugins/openpay-ar-payment-gateway/panel/js/openpay-admin.js
Version Parameters
openpay-ar-payment-gateway/public/css/openpay-public.css?ver=openpay-ar-payment-gateway/public/js/openpay-public.js?ver=openpay-ar-payment-gateway/panel/css/openpay-admin.css?ver=openpay-ar-payment-gateway/panel/js/openpay-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
openpay-settings-sectionopenpay-settings-fieldopenpay-noticeopenpay-card-icon
HTML Comments
Openpay AR Payment Gateway SettingsOpenpay Payment Gateway Admin Area
Data Attributes
data-openpay-public-keydata-openpay-amountdata-openpay-currencydata-openpay-descriptiondata-openpay-order-iddata-openpay-customer-name+2 more
JS Globals
OpenpayPublicopenpay_paramsOpenpayAdmin
REST Endpoints
/wp-json/openpay/v1/process_payment
Shortcode Output
[openpay_payment_form]
FAQ

Frequently Asked Questions about Openpay AR Payment Gateway