Dintero Checkout for WooCommerce Payment Methods Security & Risk Analysis

wordpress.org/plugins/dintero-checkout-for-woocommerce

Accept Visa, MasterCard, Vipps, Apple Pay, Google Pay, Click to Pay, Swish, MobilePay,

600 active installs v1.13.5 PHP 7.4+ WP 5.8.3+ Updated Feb 18, 2026
checkoutdinteroe-commerceecommercewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Dintero Checkout for WooCommerce Payment Methods Safe to Use in 2026?

Generally Safe

Score 100/100

Dintero Checkout for WooCommerce Payment Methods 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 "dintero-checkout-for-woocommerce" v1.13.6 plugin exhibits a strong security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, significantly limiting the potential attack surface. Furthermore, the absence of critical or high-severity taint flows and the clean record of known CVEs suggest robust development practices and a proactive approach to security.

However, a notable area for improvement lies in capability checks. The static analysis indicates zero capability checks, which means that all identified entry points, though currently none are exposed, would be accessible without proper user role verification. While the current absence of exposed entry points mitigates immediate risk, this lack of capability checks represents a significant weakness that could be exploited if any new entry points are introduced or if existing ones are inadvertently exposed in future updates. The plugin also performs file operations and makes external HTTP requests, which are common but can introduce vulnerabilities if not handled with extreme care and proper validation.

In conclusion, the plugin's strengths are its minimal attack surface and excellent vulnerability history. The primary concern is the complete absence of capability checks, which is a fundamental security measure that should be implemented to ensure secure access to any plugin functionalities. Addressing this would substantially enhance the plugin's overall security.

Key Concerns

  • No capability checks found
Vulnerabilities
None known

Dintero Checkout for WooCommerce Payment Methods Security Vulnerabilities

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

Dintero Checkout for WooCommerce Payment Methods Code Analysis

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

Output Escaping

97% escaped138 total outputs
Attack Surface

Dintero Checkout for WooCommerce Payment Methods Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 72
actionwp_enqueue_scriptsclasses\class-dintero-checkout-assets.php:23
actionwp_enqueue_scriptsclasses\class-dintero-checkout-assets.php:24
actionadmin_enqueue_scriptsclasses\class-dintero-checkout-assets.php:26
actionwp_headclasses\class-dintero-checkout-assets.php:27
actionwp_enqueue_scriptsclasses\class-dintero-checkout-assets.php:28
actionwoocommerce_api_dintero_callbackclasses\class-dintero-checkout-callback.php:21
actiondintero_scheduled_callbackclasses\class-dintero-checkout-callback.php:22
actioninitclasses\class-dintero-checkout-confirmation.php:21
filterwoocommerce_checkout_fieldsclasses\class-dintero-checkout-embedded.php:23
actionwoocommerce_before_calculate_totalsclasses\class-dintero-checkout-embedded.php:24
actionwoocommerce_after_calculate_totalsclasses\class-dintero-checkout-embedded.php:25
actionwoocommerce_checkout_update_order_reviewclasses\class-dintero-checkout-embedded.php:26
filterwoocommerce_shipping_packagesclasses\class-dintero-checkout-embedded.php:27
actionwoocommerce_checkout_create_order_line_itemclasses\class-dintero-checkout-gateway.php:99
actionwoocommerce_checkout_create_order_shipping_itemclasses\class-dintero-checkout-gateway.php:100
filterwoocommerce_hidden_order_itemmetaclasses\class-dintero-checkout-gateway.php:106
actionwoocommerce_admin_order_data_after_billing_addressclasses\class-dintero-checkout-gateway.php:108
filterwoocommerce_order_button_textclasses\class-dintero-checkout-gateway.php:162
filterwoocommerce_pay_order_button_textclasses\class-dintero-checkout-gateway.php:163
actionupdate_option_woocommerce_dintero_checkout_settingsclasses\class-dintero-checkout-gateway.php:164
actionadd_meta_boxesclasses\class-dintero-checkout-meta-box.php:24
actionwoocommerce_order_status_completedclasses\class-dintero-checkout-order-management.php:56
actionwoocommerce_order_status_cancelledclasses\class-dintero-checkout-order-management.php:57
actionwoocommerce_order_status_refundedclasses\class-dintero-checkout-order-management.php:58
actionwoocommerce_order_status_changedclasses\class-dintero-checkout-order-status.php:23
filterwc_order_statusesclasses\class-dintero-checkout-order-status.php:26
filterwoocommerce_register_shop_order_post_statusesclasses\class-dintero-checkout-order-status.php:29
filterwoocommerce_valid_order_statuses_for_payment_completeclasses\class-dintero-checkout-order-status.php:32
filterwc_order_is_editableclasses\class-dintero-checkout-order-status.php:35
actionwoocommerce_order_status_manual-reviewclasses\class-dintero-checkout-order-status.php:38
actionwoocommerce_order_status_manual-reviewclasses\class-dintero-checkout-order-status.php:41
actionwoocommerce_order_status_manual-reviewclasses\class-dintero-checkout-order-status.php:44
actionwoocommerce_order_status_manual-reviewclasses\class-dintero-checkout-order-status.php:47
actioninitclasses\class-dintero-checkout-shipping-settings.php:21
actionwcs_renewal_order_createdclasses\class-dintero-checkout-subscription.php:31
filterdintero_checkout_create_session_argsclasses\class-dintero-checkout-subscription.php:34
filterdintero_checkout_payment_token_argsclasses\class-dintero-checkout-subscription.php:37
filterdintero_checkout_is_availableclasses\class-dintero-checkout-subscription.php:40
actionwoocommerce_account_view-subscription_endpointclasses\class-dintero-checkout-subscription.php:43
actionwoocommerce_admin_order_data_after_billing_addressclasses\class-dintero-checkout-subscription.php:46
filterwoocommerce_cart_needs_paymentclasses\class-dintero-checkout-subscription.php:49
filterallowed_redirect_hostsclasses\class-dintero-checkout-subscription.php:52
actionwoocommerce_saved_order_itemsclasses\class-dintero-checkout-subscription.php:55
filterwc_get_templateclasses\class-dintero-checkout-templates.php:57
actiondintero_iframeclasses\class-dintero-checkout-templates.php:58
actiondintero_express_after_order_reviewclasses\class-dintero-checkout-templates.php:61
actiondintero_express_order_reviewclasses\class-dintero-checkout-templates.php:62
actiondintero_express_order_reviewclasses\class-dintero-checkout-templates.php:63
actiondintero_express_formclasses\class-dintero-checkout-templates.php:64
actiondintero_express_iframeclasses\class-dintero-checkout-templates.php:65
filterbody_classclasses\class-dintero-checkout-templates.php:66
actionadd_meta_boxesdependencies\krokedil\shipping\src\Admin\EditOrderPage.php:80
actionks_metabox_contentdependencies\krokedil\shipping\src\Admin\EditOrderPage.php:82
actionks_metabox_contentdependencies\krokedil\shipping\src\Admin\EditOrderPage.php:83
actioninitdependencies\krokedil\shipping\src\Assets.php:25
actionwp_enqueue_scriptsdependencies\krokedil\shipping\src\Assets.php:26
actionadmin_enqueue_scriptsdependencies\krokedil\shipping\src\Assets.php:27
actionwoocommerce_after_shipping_ratedependencies\krokedil\shipping\src\Frontend\PickupPointSelect.php:32
actionwoocommerce_after_shipping_ratedependencies\krokedil\shipping\src\Frontend\ShippingRateOutput.php:25
filterwoocommerce_hidden_order_itemmetadependencies\krokedil\shipping\src\PickupPoints.php:50
filterwoocommerce_package_ratesdependencies\krokedil\shipping\src\SessionHandler.php:35
filterwoocommerce_package_ratesdependencies\krokedil\shipping\src\SessionHandler.php:36
filterwoocommerce_shipping_chosen_methoddependencies\krokedil\shipping\src\SessionHandler.php:37
actionwoocommerce_shipping_method_chosendependencies\krokedil\shipping\src\SessionHandler.php:38
filterwoocommerce_hidden_order_itemmetadependencies\krokedil\shipping\src\ShippingRate.php:47
actionplugins_loadeddintero-checkout-for-woocommerce.php:130
actioninitdintero-checkout-for-woocommerce.php:134
actionwidgets_initdintero-checkout-for-woocommerce.php:136
actionadmin_noticesdintero-checkout-for-woocommerce.php:166
filterwoocommerce_payment_gatewaysdintero-checkout-for-woocommerce.php:252
actionbefore_woocommerce_initdintero-checkout-for-woocommerce.php:254
actionadmin_noticesdintero-checkout-for-woocommerce.php:255
Maintenance & Trust

Dintero Checkout for WooCommerce Payment Methods Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 18, 2026
PHP min version7.4
Downloads21K

Community Trust

Rating100/100
Number of ratings2
Active installs600
Developer Profile

Dintero Checkout for WooCommerce Payment Methods Developer Profile

Dintero

1 plugin · 600 total installs

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

How We Detect Dintero Checkout for WooCommerce Payment Methods

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dintero-checkout-for-woocommerce/assets/css/dintero-checkout.css/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout.js/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout-fields.js/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout-embedded.js
Script Paths
https://checkout.dintero.com/v1/widget.js
Version Parameters
/wp-content/plugins/dintero-checkout-for-woocommerce/assets/css/dintero-checkout.css?ver=/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout.js?ver=/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout-fields.js?ver=/wp-content/plugins/dintero-checkout-for-woocommerce/assets/js/dintero-checkout-embedded.js?ver=

HTML / DOM Fingerprints

CSS Classes
dintero-checkout-payment-formdintero-checkout-embedded-wrapper
Data Attributes
data-dintero-checkout-iframe
JS Globals
DinteroCheckoutdinteroCheckoutConfig
FAQ

Frequently Asked Questions about Dintero Checkout for WooCommerce Payment Methods