Metadologie : Payments and Subscriptions Security & Risk Analysis

wordpress.org/plugins/metadologie-payments-and-subscriptions

Accept payments via Metadologie with WooCommerce/WordPress. Features include secure Email Payment Links and a dedicated ACH Bank Transfer portal.

0 active installs v1.2.2 PHP 7.4+ WP 6.2+ Updated Mar 12, 2026
achpayment-gatewaypaymentssubscriptionswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Metadologie : Payments and Subscriptions Safe to Use in 2026?

Generally Safe

Score 100/100

Metadologie : Payments and Subscriptions has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "metadologie-payments-and-subscriptions" plugin v1.2.2 demonstrates generally good security practices, with a high percentage of SQL queries using prepared statements and a very high rate of proper output escaping. The plugin also has a strong record of no known vulnerabilities, which is a positive indicator. However, the presence of one unprotected REST API route represents a potential entry point for attackers if not properly secured at the web server level or through other means. The taint analysis shows a low number of flows with unsanitized paths and no critical or high severity issues, which is encouraging. While the overall posture is good, the single unprotected REST API endpoint warrants attention as it could be exploited depending on its functionality. The lack of any historical vulnerabilities is a significant strength.

Key Concerns

  • REST API route without permission callback
Vulnerabilities
None known

Metadologie : Payments and Subscriptions Security Vulnerabilities

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

Metadologie : Payments and Subscriptions Release Timeline

v1.2.2Current
Code Analysis
Analyzed Mar 17, 2026

Metadologie : Payments and Subscriptions Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
42 prepared
Unescaped Output
3
163 escaped
Nonce Checks
19
Capability Checks
27
File Operations
3
External Requests
33
Bundled Libraries
0

SQL Query Safety

86% prepared49 total queries

Output Escaping

98% escaped166 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

10 flows2 with unsanitized paths
process_payment (includes\class-metadologie-stripe-gateway.php:181)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Metadologie : Payments and Subscriptions Attack Surface

Entry Points22
Unprotected1

AJAX Handlers 18

authwp_ajax_metadologie_fetch_subscriptionsmetadologie-payments-and-subscriptions.php:118
authwp_ajax_metadologie_update_surchargemetadologie-payments-and-subscriptions.php:120
authwp_ajax_metadologie_refund_ordermetadologie-payments-and-subscriptions.php:124
authwp_ajax_metadologie_get_customer_tokenmetadologie-payments-and-subscriptions.php:126
noprivwp_ajax_metadologie_get_customer_tokenmetadologie-payments-and-subscriptions.php:127
authwp_ajax_metadologie_fetch_wc_keysmetadologie-payments-and-subscriptions.php:130
authwp_ajax_metadologie_register_store_ajaxmetadologie-payments-and-subscriptions.php:133
authwp_ajax_metadologie_subscription_chargemetadologie-payments-and-subscriptions.php:136
authwp_ajax_metadologie_fetch_subscription_plansmetadologie-payments-and-subscriptions.php:139
authwp_ajax_metadologie_subscription_cc_tokenmetadologie-payments-and-subscriptions.php:142
authwp_ajax_metadologie_subscription_ach_portalmetadologie-payments-and-subscriptions.php:145
authwp_ajax_metadologie_subscription_process_paymentmetadologie-payments-and-subscriptions.php:146
authwp_ajax_metadologie_check_subscription_statusmetadologie-payments-and-subscriptions.php:147
authwp_ajax_metadologie_stripe_create_intentmetadologie-payments-and-subscriptions.php:3772
noprivwp_ajax_metadologie_stripe_create_intentmetadologie-payments-and-subscriptions.php:3773
authwp_ajax_metadologie_stripe_subscription_intentmetadologie-payments-and-subscriptions.php:3845
authwp_ajax_metadologie_stripe_saved_cardsmetadologie-payments-and-subscriptions.php:3919
authwp_ajax_metadologie_stripe_pay_savedmetadologie-payments-and-subscriptions.php:3976

REST API Routes 4

POST/wp-json/authvia/v1/payment-callbackmetadologie-payments-and-subscriptions.php:3125
GET/wp-json/authvia/v1/active-merchantmetadologie-payments-and-subscriptions.php:3131
GET/wp-json/authvia/v1/maybe-migrate-appmetadologie-payments-and-subscriptions.php:3145
POST/wp-json/authvia/v1/store-appmetadologie-payments-and-subscriptions.php:3159
WordPress Hooks 24
filterwoocommerce_store_api_checkout_update_order_from_requestincludes\class-metadologie-payment-gateway-blocks-support.php:18
actionwoocommerce_store_api_checkout_order_processedincludes\class-metadologie-payment-gateway-blocks-support.php:21
actionwp_enqueue_scriptsincludes\class-metadologie-payment-gateway.php:31
actionwp_enqueue_scriptsincludes\class-metadologie-payment-gateway.php:32
actionwp_enqueue_scriptsincludes\class-metadologie-stripe-gateway.php:47
actionbefore_woocommerce_initmetadologie-payments-and-subscriptions.php:25
actionadmin_menumetadologie-payments-and-subscriptions.php:102
actionadmin_post_metadologie_create_merchantmetadologie-payments-and-subscriptions.php:104
actionadmin_post_metadologie_import_merchantmetadologie-payments-and-subscriptions.php:106
actionadmin_post_metadologie_toggle_merchantmetadologie-payments-and-subscriptions.php:108
actionadmin_post_metadologie_delete_merchantmetadologie-payments-and-subscriptions.php:110
actionadmin_post_metadologie_register_storemetadologie-payments-and-subscriptions.php:112
actionadmin_initmetadologie-payments-and-subscriptions.php:114
actionrest_api_initmetadologie-payments-and-subscriptions.php:116
actionadd_meta_boxesmetadologie-payments-and-subscriptions.php:122
actionadmin_enqueue_scriptsmetadologie-payments-and-subscriptions.php:150
actionplugins_loadedmetadologie-payments-and-subscriptions.php:3681
actionwoocommerce_blocks_loadedmetadologie-payments-and-subscriptions.php:3696
actionwoocommerce_blocks_payment_method_type_registrationmetadologie-payments-and-subscriptions.php:3727
filterwoocommerce_payment_gatewaysmetadologie-payments-and-subscriptions.php:3755
actiontemplate_redirectmetadologie-payments-and-subscriptions.php:4040
filterwoocommerce_cart_checkout_blocks_compatibilitymetadologie-payments-and-subscriptions.php:4252
actionwp_enqueue_scriptsmetadologie-payments-and-subscriptions.php:4273
actionplugins_loadedmetadologie-payments-and-subscriptions.php:4371
Maintenance & Trust

Metadologie : Payments and Subscriptions Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.4
Downloads189

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Metadologie : Payments and Subscriptions Developer Profile

metadologie

1 plugin · 0 total installs

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

How We Detect Metadologie : Payments and Subscriptions

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/metadologie-payments-and-subscriptions/build/admin.css/wp-content/plugins/metadologie-payments-and-subscriptions/build/admin.js/wp-content/plugins/metadologie-payments-and-subscriptions/build/frontend.css/wp-content/plugins/metadologie-payments-and-subscriptions/build/frontend.js
Script Paths
/wp-content/plugins/metadologie-payments-and-subscriptions/build/admin.js/wp-content/plugins/metadologie-payments-and-subscriptions/build/frontend.js
Version Parameters
metadologie-payments-and-subscriptions/build/admin.css?ver=metadologie-payments-and-subscriptions/build/admin.js?ver=metadologie-payments-and-subscriptions/build/frontend.css?ver=metadologie-payments-and-subscriptions/build/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
metadologie-merchant-itemmetadologie-merchant-formmetadologie-merchant-statusmetadologie-merchant-actionsmetadologie-order-meta-box
HTML Comments
Metadologie Connector initializedHook for registering REST API routesCheck subscription status on activation
Data Attributes
data-metadologie-noncedata-metadologie-merchant-id
JS Globals
metadologie_ajax_objectmetadologie_globals
REST Endpoints
/wp-json/metadologie/v1/merchants/wp-json/metadologie/v1/settings/wp-json/metadologie/v1/subscriptions/status
FAQ

Frequently Asked Questions about Metadologie : Payments and Subscriptions