Resurs Bank Payments for WooCommerce Security & Risk Analysis

wordpress.org/plugins/resurs-bank-payments-for-woocommerce

Resurs Bank Payment Gateway for WooCommerce.

90 active installs v1.2.31 PHP 8.1+ WP 6.0+ Updated Apr 9, 2026
paymentpayment-gatewayresurs-bankresursbankwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Resurs Bank Payments for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Resurs Bank Payments for WooCommerce 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 Resurs Bank Payments for WooCommerce plugin, version 1.2.24, demonstrates a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, unsanitized taint flows, or raw SQL queries is particularly commendable. The plugin also appears to handle output escaping effectively, with nearly all outputs properly sanitized, and utilizes nonces and capability checks appropriately. The limited attack surface, with no exposed AJAX handlers, REST API routes, or shortcodes, further contributes to its secure design.

Furthermore, the plugin has no recorded vulnerability history, including no known CVEs, which suggests a history of responsible development and maintenance. The fact that there are no currently unpatched vulnerabilities is a positive indicator of ongoing security focus. The plugin also does not bundle external libraries, which can sometimes introduce vulnerabilities if not kept up-to-date.

In conclusion, this version of the Resurs Bank Payments for WooCommerce plugin appears to be well-secured, adhering to many best practices for WordPress plugin development. The lack of identified vulnerabilities and the robust static analysis results paint a picture of a trustworthy component. There are no immediate security concerns to highlight based on the provided data.

Vulnerabilities
None known

Resurs Bank Payments for WooCommerce Security Vulnerabilities

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

Resurs Bank Payments for WooCommerce Release Timeline

v1.2.31Current
v1.2.30
v1.2.29
v1.2.28
v1.2.27
v1.2.26
v1.2.25
v1.2.24
v1.2.23
v1.2.22
v1.2.21
v1.2.20
v1.2.19
v1.2.18
v1.2.17
v1.2.16
v1.2.15
v1.2.14
v1.2.12
v1.2.11
Code Analysis
Analyzed Mar 16, 2026

Resurs Bank Payments for WooCommerce Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

99% escaped84 total outputs
Attack Surface

Resurs Bank Payments for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 61
actionplugins_loadedinit.php:111
actionbefore_woocommerce_initinit.php:125
actionadmin_noticessrc\Autoloader\requirements.php:17
actionadmin_noticessrc\Autoloader\requirements.php:33
actionadmin_noticessrc\Modules\Api\Connection.php:138
filterwoocommerce_payment_gatewayssrc\Modules\Gateway\Gateway.php:56
actionwc_payment_gateways_initializedsrc\Modules\Gateway\Gateway.php:70
filterwoocommerce_available_payment_gatewayssrc\Modules\Gateway\Gateway.php:75
filterwoocommerce_gateway_iconsrc\Modules\Gateway\Gateway.php:217
actionwoocommerce_blocks_payment_method_type_registrationsrc\Modules\Gateway\GatewayBlocks.php:61
actionwp_enqueue_scriptssrc\Modules\Gateway\GatewayBlocks.php:76
filterthe_contentsrc\Modules\GetAddress\GetAddress.php:41
filterwoocommerce_before_checkout_formsrc\Modules\GetAddress\GetAddress.php:47
actionadmin_noticessrc\Modules\MessageBag\MessageBag.php:47
actionwp_enqueue_scriptssrc\Modules\ModuleInit\Frontend.php:40
actionwp_enqueue_scriptssrc\Modules\ModuleInit\Shared.php:53
filterresurs_payment_task_statussrc\Modules\ModuleInit\Shared.php:77
filterwc_order_typessrc\Modules\Order\Controller\Admin\GetOrderContentController.php:59
filterwoocommerce_order_cancelled_noticesrc\Modules\Order\Filter\Failure.php:33
filterthe_contentsrc\Modules\Order\Filter\Failure.php:40
actionwoocommerce_thankyousrc\Modules\Order\Filter\ThankYou.php:38
actionadd_meta_boxessrc\Modules\Order\Order.php:53
filteris_protected_metasrc\Modules\Order\Order.php:57
actionadmin_enqueue_scriptssrc\Modules\Order\Order.php:70
actionadmin_footersrc\Modules\Order\Order.php:189
filtersafe_style_csssrc\Modules\Order\Order.php:247
actionshutdownsrc\Modules\OrderManagement\Action\Modify.php:109
actiontransition_post_statussrc\Modules\OrderManagement\OrderManagement.php:90
actionwoocommerce_before_order_object_savesrc\Modules\OrderManagement\OrderManagement.php:98
actionwoocommerce_order_status_changedsrc\Modules\OrderManagement\OrderManagement.php:106
actionadmin_headsrc\Modules\OrderManagement\OrderManagement.php:114
filterwc_order_is_editablesrc\Modules\OrderManagement\OrderManagement.php:131
actionwoocommerce_update_ordersrc\Modules\OrderManagement\OrderManagement.php:139
filterwoocommerce_admin_order_should_render_refundssrc\Modules\OrderManagement\OrderManagement.php:157
filterwoocommerce_admin_order_actionssrc\Modules\OrderManagement\OrderManagement.php:165
actionwoocommerce_order_refundedsrc\Modules\OrderManagement\OrderManagement.php:173
filterwoocommerce_new_order_note_datasrc\Modules\OrderManagement\OrderManagement.php:181
filtergettextsrc\Modules\OrderManagement\OrderManagement.php:257
actionadmin_enqueue_scriptssrc\Modules\PartPayment\Admin.php:78
actionwp_enqueue_scriptssrc\Modules\PartPayment\PartPayment.php:63
actionwoocommerce_single_product_summarysrc\Modules\PartPayment\PartPayment.php:67
actionadmin_enqueue_scriptssrc\Modules\PartPayment\PartPayment.php:80
filtersafe_style_csssrc\Modules\PartPayment\PartPayment.php:143
actionadmin_headsrc\Modules\PaymentInformation\PaymentInformation.php:45
actionadmin_enqueue_scriptssrc\Modules\Store\Store.php:40
actionwp_headsrc\Modules\UniqueSellingPoint\UniqueSellingPoint.php:31
actionadmin_enqueue_scriptssrc\Settings\Api.php:80
filterplugin_row_metasrc\Settings\Filter\AddDocumentationLink.php:31
actionwoocommerce_admin_field_rbinvalidatecachebuttonsrc\Settings\Filter\InvalidateCacheButton.php:31
actionwoocommerce_admin_field_rbtestcallbackbuttonsrc\Settings\Filter\TestCallbackButton.php:31
actionupdated_optionsrc\Settings\PartPayment.php:89
filterwoocommerce_admin_settings_sanitize_optionsrc\Settings\PartPayment.php:96
actionwoocommerce_settings_page_initsrc\Settings\Settings.php:47
actionin_admin_headersrc\Settings\Settings.php:53
filterhandle_bulk_actions-edit-shop_ordersrc\Settings\Settings.php:61
filterplugin_action_linkssrc\Settings\Settings.php:92
actionadmin_noticessrc\Util\Admin.php:44
filterwoocommerce_get_sections_checkoutsrc\Util\Admin.php:124
filtersafe_style_csssrc\Util\HtmlSanitizer.php:645
filtersafe_style_csssrc\Util\HtmlSanitizer.php:735
actionwoocommerce_after_register_post_typesrc\Util\Route.php:469
Maintenance & Trust

Resurs Bank Payments for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 9, 2026
PHP min version8.1
Downloads9K

Community Trust

Rating0/100
Number of ratings0
Active installs90
Developer Profile

Resurs Bank Payments for WooCommerce Developer Profile

Resurs Bank Plugins & Onboarding

1 plugin · 90 total installs

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

How We Detect Resurs Bank Payments for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/resurs-bank-payments-for-woocommerce/src/Resources/Gateway/checkout-blocks.css
Version Parameters
resursbankabpaygw-wc-blocks-cssresursbank

HTML / DOM Fingerprints

CSS Classes
resursbank-payment-gateway
Data Attributes
data-resursbank-cart-id
JS Globals
resursbank_payment_gateway_config
REST Endpoints
/wp-json/resursbank/v1/payment-gateway
FAQ

Frequently Asked Questions about Resurs Bank Payments for WooCommerce