FunnelKit Payment Gateway with PayPal for WooCommerce Security & Risk Analysis

wordpress.org/plugins/funnelkit-payment-gateway-paypal-for-woocommerce

Integrate PayPal's latest APIs with WooCommerce for secure payments, subscriptions, and express checkout.

60 active installs v1.0.3 PHP 7.4+ WP 5.0+ Updated Mar 26, 2026
payment-gatewaypaypalpaypal-for-woocommercewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FunnelKit Payment Gateway with PayPal for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

FunnelKit Payment Gateway with PayPal 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 plugin "funnelkit-payment-gateway-paypal-for-woocommerce" v1.0.1 exhibits a strong security posture based on the provided static analysis and vulnerability history. The code adheres to several security best practices, including the absence of dangerous functions, the use of prepared statements for all SQL queries, and near-perfect output escaping. Furthermore, the plugin implements a significant number of nonce and capability checks on its entry points, indicating a conscious effort to protect against common WordPress attacks. The lack of any recorded vulnerabilities or CVEs further strengthens this assessment, suggesting a well-maintained and secure codebase.

Key Concerns

  • External HTTP requests (9)
Vulnerabilities
None known

FunnelKit Payment Gateway with PayPal for WooCommerce Security Vulnerabilities

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

FunnelKit Payment Gateway with PayPal for WooCommerce Release Timeline

v1.0.3Current
v1.0.2
v1.0.1
v1.0.0
v0.8.0
Code Analysis
Analyzed Mar 16, 2026

FunnelKit Payment Gateway with PayPal for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
2
311 escaped
Nonce Checks
21
Capability Checks
14
File Operations
0
External Requests
9
Bundled Libraries
0

Output Escaping

99% escaped313 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
process_refund_offer (compatibilities\funnelkit\upsell.php:679)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

FunnelKit Payment Gateway with PayPal for WooCommerce Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_fkwcppcp_capture_paymentadmin\admin.php:31
authwp_ajax_fkwcppcp_create_webhookincludes\ajax.php:85
authwp_ajax_fkwcppcp_delete_webhookincludes\ajax.php:86
authwp_ajax_fkwcppcp_verify_webhookincludes\ajax.php:87
authwp_ajax_fkwcppcp_sync_productsincludes\ajax.php:88
WordPress Hooks 82
actionadmin_enqueue_scriptsadmin\admin.php:26
filterwoocommerce_get_settings_pagesadmin\admin.php:27
actionwoocommerce_order_item_add_action_buttonsadmin\admin.php:30
actionfkwcppcp_sync_products_cronadmin\admin.php:34
filterwoocommerce_settings_tabs_arrayadmin\settings\page.php:43
actionwoocommerce_admin_field_buttonadmin\settings\paypal.php:30
actionwoocommerce_admin_field_webhook_status_displayadmin\settings\paypal.php:31
actionwoocommerce_admin_field_webhook_actions_displayadmin\settings\paypal.php:32
actionwoocommerce_sections_fkwcppcp_paypal_apiadmin\settings\paypal.php:35
actionwoocommerce_sections_checkoutadmin\settings\paypal.php:36
filterfkcart_smart_buttonscompatibilities\funnelkit\cart.php:29
actionfkcart_fkwcppcp_smart_buttoncompatibilities\funnelkit\cart.php:30
filterfkwcppcp_express_button_load_scriptcompatibilities\funnelkit\cart.php:31
actionwp_enqueue_scriptscompatibilities\funnelkit\cart.php:32
filterwfacp_smart_buttonscompatibilities\funnelkit\checkout.php:29
actionwfacp_smart_button_container_fkwcppcpcompatibilities\funnelkit\checkout.php:30
filterwfacp_template_localize_datacompatibilities\funnelkit\checkout.php:31
filterfkwcppcp_express_button_load_scriptcompatibilities\funnelkit\checkout.php:32
actionwc_ajax_wfocu_front_handle_fkwcppcp_paypal_paymentscompatibilities\funnelkit\upsell.php:25
actionwfocu_footer_before_print_scriptscompatibilities\funnelkit\upsell.php:30
filterwfocu_allow_ajax_actions_for_charge_setupcompatibilities\funnelkit\upsell.php:32
actionwfocu_offer_accepted_and_processedcompatibilities\funnelkit\upsell.php:38
actionwoocommerce_scheduled_subscription_paymentcompatibilities\woocommerce\subscriptions\subscriptions.php:75
actionwoocommerce_subscription_status_cancelledcompatibilities\woocommerce\subscriptions\subscriptions.php:78
actionwoocommerce_subscription_status_pending-cancelcompatibilities\woocommerce\subscriptions\subscriptions.php:81
actionwoocommerce_subscription_status_activecompatibilities\woocommerce\subscriptions\subscriptions.php:84
filterfkwcppcp_enable_save_payment_methodcompatibilities\woocommerce\subscriptions\subscriptions.php:88
actionplugins_loadedfunnelkit-paypal.php:255
actionrest_api_initfunnelkit-paypal.php:256
filterwoocommerce_payment_token_classfunnelkit-paypal.php:257
filterwfocu_wc_get_supported_gatewaysfunnelkit-paypal.php:258
filterwfocu_subscriptions_get_supported_gatewaysfunnelkit-paypal.php:259
actionadmin_noticesfunnelkit-paypal.php:336
filterwoocommerce_payment_gatewaysfunnelkit-paypal.php:352
actionbefore_woocommerce_initfunnelkit-paypal.php:366
actionplugins_loadedfunnelkit-paypal.php:588
actioninitincludes\ajax.php:58
filterwoocommerce_cart_needs_paymentincludes\ajax.php:1971
actionwoocommerce_after_checkout_validationincludes\ajax.php:2156
filterfkwcppcp_show_express_button_cartincludes\cart.php:54
actionwoocommerce_add_to_cartincludes\cart.php:57
actionwoocommerce_cart_item_removedincludes\cart.php:58
actionwoocommerce_cart_item_restoredincludes\cart.php:59
actionwoocommerce_after_cart_item_quantity_updateincludes\cart.php:60
actionwoocommerce_applied_couponincludes\cart.php:61
actionwoocommerce_removed_couponincludes\cart.php:62
actionwoocommerce_shipping_method_chosenincludes\cart.php:63
actionwoocommerce_cart_emptiedincludes\cart.php:64
filterfkwcppcp_show_express_button_checkoutincludes\checkout.php:56
actionwoocommerce_checkout_before_customer_detailsincludes\checkout.php:57
filterwoocommerce_order_get_payment_methodincludes\conversion\controller.php:41
filterwoocommerce_subscription_get_payment_methodincludes\conversion\controller.php:42
actionwpincludes\express\button.php:45
actionwoocommerce_checkout_processincludes\express\button.php:47
actionwoocommerce_checkout_create_orderincludes\express\button.php:48
actionwp_enqueue_scriptsincludes\express\button.php:67
actionwoocommerce_after_add_to_cart_buttonincludes\express\button.php:70
actionwoocommerce_proceed_to_checkoutincludes\express\button.php:72
actionwoocommerce_checkout_before_customer_detailsincludes\express\button.php:75
actionwp_enqueue_scriptsincludes\gateways\paypal.php:194
actionwoocommerce_payment_token_deletedincludes\gateways\paypal.php:195
actionwoocommerce_review_order_after_submitincludes\gateways\paypal.php:196
actionwoocommerce_admin_order_data_after_billing_addressincludes\gateways\paypal.php:200
actionwoocommerce_subscription_status_cancelledincludes\gateways\paypal.php:203
actionwp_enqueue_scriptsincludes\gateways\paypal.php:204
filterwoocommerce_payment_methods_list_itemincludes\gateways\paypal.php:207
filterwoocommerce_subscription_payment_gateway_supportsincludes\gateways\paypal.php:209
filterwoocommerce_can_subscription_be_updated_to_new-payment-methodincludes\gateways\paypal.php:212
filterwoocommerce_available_payment_gatewaysincludes\gateways\paypal.php:215
actiontemplate_redirectincludes\gateways\paypal.php:218
actionwoocommerce_check_cart_itemsincludes\gateways\paypal.php:221
actionwoocommerce_checkout_order_processedincludes\gateways\paypal.php:224
actionwp_footerincludes\gateways\paypal.php:392
actionwp_footerincludes\gateways\paypal.php:433
actionbefore_woocommerce_pay_formincludes\gateways\paypal.php:2112
actioninitincludes\install.php:48
actionadmin_initincludes\install.php:49
filtersublium_wcs_filtered_plans_for_metaincludes\subscriptions\product.php:167
actionwoocommerce_process_product_metaincludes\subscriptions\product.php:184
filterwoocommerce_payment_token_classincludes\tokens.php:28
actionrest_api_initincludes\webhooks\handler.php:58
filterrest_pre_dispatchincludes\webhooks\handler.php:61
Maintenance & Trust

FunnelKit Payment Gateway with PayPal for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 26, 2026
PHP min version7.4
Downloads828

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

FunnelKit Payment Gateway with PayPal for WooCommerce Developer Profile

Aman

9 plugins · 117K total installs

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

How We Detect FunnelKit Payment Gateway with PayPal 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/funnelkit-payment-gateway-paypal-for-woocommerce/assets/css/fkwcppcp-paypal-checkout.css/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-checkout.js/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-frontend.js/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-admin.js
Script Paths
/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-checkout.js/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-frontend.js/wp-content/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-admin.js
Version Parameters
funnelkit-payment-gateway-paypal-for-woocommerce/assets/css/fkwcppcp-paypal-checkout.css?ver=funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-checkout.js?ver=funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-frontend.js?ver=funnelkit-payment-gateway-paypal-for-woocommerce/assets/js/fkwcppcp-paypal-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
fk_paypal_gateway_settings
Data Attributes
data-fk_paypal_settings
JS Globals
fkwcppcp_paypal_params
REST Endpoints
/wp-json/funnelkit-paypal/v1/webhook
FAQ

Frequently Asked Questions about FunnelKit Payment Gateway with PayPal for WooCommerce