RapidCents Payment Gateway for WooCommerce Security & Risk Analysis

wordpress.org/plugins/rapidcents-payment-gateway

RapidCents Payment Gateway enables secure credit card payments with 3D Secure in WooCommerce.

0 active installs v1.0.0 PHP 7.4+ WP 5.0+ Updated Mar 5, 2026
3d-securecredit-cardpayment-gatewayrapidcentswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is RapidCents Payment Gateway for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

RapidCents Payment Gateway for WooCommerce 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 rapidcents-payment-gateway plugin, version 1.0.0, exhibits a generally good security posture, with several strong practices in place. The absence of reported CVEs and a robust output escaping rate (99%) are positive indicators. Furthermore, the plugin utilizes prepared statements for all SQL queries and has a commendable number of nonce and capability checks relative to its entry points, suggesting a developer awareness of common WordPress security vulnerabilities.

However, a key concern lies in the presence of two 'unserialize' function calls within the codebase, which, if exploited with malicious serialized data, could lead to remote code execution. While no critical or high severity taint flows were identified, the potential for such an exploit with 'unserialize' remains a significant risk. The plugin also makes three external HTTP requests, which, depending on what data is sent and processed, could be a vector for information leakage or further attacks if not handled securely.

Given the clean vulnerability history and the presence of security checks, the plugin is not inherently insecure. However, the identified 'unserialize' usage presents a notable weakness that requires attention. The developer should prioritize sanitizing and validating any data passed to 'unserialize' or, ideally, refactor the code to avoid its use altogether. The external HTTP requests should also be scrutinized for secure implementation.

Key Concerns

  • Dangerous function 'unserialize' used
  • External HTTP requests made
Vulnerabilities
None known

RapidCents Payment Gateway for WooCommerce Security Vulnerabilities

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

RapidCents Payment Gateway for WooCommerce Release Timeline

v1.0.0Current
v0.0.1
Code Analysis
Analyzed Mar 17, 2026

RapidCents Payment Gateway for WooCommerce Code Analysis

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

Dangerous Functions Found

unserialize$code = unserialize( $code );public\class-wc-rapidcents-gateway-public.php:125
unserialize$dddtrans = unserialize( $dddtrans );public\class-wc-rapidcents-gateway-public.php:188

Output Escaping

99% escaped124 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

5 flows2 with unsanitized paths
admin_footer (admin\class-wc-rapidcents-gateway-admin.php:114)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

RapidCents Payment Gateway for WooCommerce Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_admin_rapidcent_authorizeadmin\class-wc-rapidcents-gateway-admin.php:54
authwp_ajax_rapidcents_receiptadmin\class-wc-rapidcents-gateway-admin.php:56
WordPress Hooks 16
actionadmin_noticesadmin\class-wc-rapidcents-gateway-admin.php:58
actionadmin_footeradmin\class-wc-rapidcents-gateway-admin.php:60
actionplugins_loadedincludes\class-wc-rapidcents-gateway.php:80
filterwoocommerce_payment_gatewaysincludes\class-wc-rapidcents-gateway.php:81
actionwoocommerce_blocks_payment_method_type_registrationincludes\class-wc-rapidcents-gateway.php:82
actionplugins_loadedincludes\class-wc-rapidcents-gateway.php:175
actionadmin_enqueue_scriptsincludes\class-wc-rapidcents-gateway.php:189
actionadmin_enqueue_scriptsincludes\class-wc-rapidcents-gateway.php:190
actionwp_enqueue_scriptsincludes\class-wc-rapidcents-gateway.php:204
actionwp_enqueue_scriptsincludes\class-wc-rapidcents-gateway.php:205
actioninitpublic\class-wc-rapidcents-gateway-public.php:53
filterquery_varspublic\class-wc-rapidcents-gateway-public.php:54
actiontemplate_redirectpublic\class-wc-rapidcents-gateway-public.php:55
actionwoocommerce_api_rapidcentspublic\class-wc-rapidcents-gateway-public.php:56
filterwoocommerce_gateway_titlepublic\class-wc-rapidcents-gateway-public.php:57
filterwp_footerpublic\class-wc-rapidcents-gateway-public.php:58
Maintenance & Trust

RapidCents Payment Gateway for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedMar 5, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

RapidCents Payment Gateway for WooCommerce Developer Profile

manirahnama

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 RapidCents Payment Gateway 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/rapidcents-payment-gateway/public/css/rapidcents-gateway-public.css/wp-content/plugins/rapidcents-payment-gateway/public/js/rapidcents-gateway-public.js/wp-content/plugins/rapidcents-payment-gateway/admin/css/rapidcents-gateway-admin.css/wp-content/plugins/rapidcents-payment-gateway/admin/js/rapidcents-gateway-admin.js
Script Paths
/wp-content/plugins/rapidcents-payment-gateway/public/js/rapidcents-gateway-public.js/wp-content/plugins/rapidcents-payment-gateway/admin/js/rapidcents-gateway-admin.js
Version Parameters
rapidcents-payment-gateway/public/css/rapidcents-gateway-public.css?ver=rapidcents-payment-gateway/public/js/rapidcents-gateway-public.js?ver=rapidcents-payment-gateway/admin/css/rapidcents-gateway-admin.css?ver=rapidcents-payment-gateway/admin/js/rapidcents-gateway-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
woocommerce-order-rapidcents-receiptorder-attribution-metabox
Data Attributes
data-rc-order-id
JS Globals
WC_RAPIDCENTS_GATEWAY_VERSIONWC_RAPIDCENTS_GATEWAY_PLUGIN_URLwc_rapidcents_gateway_params
REST Endpoints
/wp-json/wc-rapidcents-gateway/v1/process-payment
FAQ

Frequently Asked Questions about RapidCents Payment Gateway for WooCommerce