China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Security & Risk Analysis

wordpress.org/plugins/wp-stripe-global-payments

Accept WeChat Pay, Alipay & UnionPay via Stripe. Chinese checkout optimization with localization, multi-currency display & CNY conversion for …

300 active installs v3.5.0 PHP 7.4+ WP 5.1+ Updated Mar 10, 2026
alipaychinese-paymentsstripeunionpaywechat-pay
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Safe to Use in 2026?

Generally Safe

Score 100/100

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 24d ago
Risk Assessment

The "wp-stripe-global-payments" v3.5.0 plugin exhibits a generally positive security posture, characterized by robust use of prepared statements for SQL queries and a high percentage of properly escaped output. The absence of known vulnerabilities in its history further strengthens this impression. However, a significant concern arises from the presence of the `unserialize` dangerous function without explicit mention of sanitization or validation, which could potentially be exploited if user-supplied data is unserialized. Additionally, the complete lack of nonce checks on its single AJAX handler is a notable weakness that could pave the way for Cross-Site Request Forgery (CSRF) attacks if the AJAX action is not properly protected by capability checks alone, which is not always sufficient for preventing unauthorized actions.

Key Concerns

  • Dangerous function: unserialize detected
  • No nonce checks on AJAX handler
Vulnerabilities
None known

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Security Vulnerabilities

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

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
17 prepared
Unescaped Output
25
177 escaped
Nonce Checks
0
Capability Checks
20
File Operations
2
External Requests
7
Bundled Libraries
1

Dangerous Functions Found

unserialize$zero_cents = unserialize( SIMPLE_WP_MEMBERSHIP_STRIPE_ZERO_CENTS );app\ThirdPartyIntegration\SimpleMembership\RestAPI.php:166

Bundled Libraries

Freemius1.0

SQL Query Safety

100% prepared17 total queries

Output Escaping

88% escaped202 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
migrate_single (app\Migration\Admin.php:171)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_china_payments_migration_handlerapp\Migration\Admin.php:11
WordPress Hooks 61
actionplugins_loadedapp\ActionScheduler.php:33
actioninitapp\ActionScheduler.php:47
actionchina_payments_woocommerce_background_payment_checkapp\ActionScheduler.php:48
actionadmin_noticesapp\AdminController.php:32
actionadmin_menuapp\AdminController.php:35
actionadmin_enqueue_scriptsapp\AdminController.php:38
actioninitapp\AdminController.php:42
actioninitapp\AdminController.php:46
actioninitapp\AdminController.php:104
actionadmin_bar_menuapp\Controller.php:42
actionwp_footerapp\Controller.php:43
actionadmin_footerapp\Controller.php:44
actionadmin_initapp\Migration\Admin.php:14
actionadmin_menuapp\Migration\Admin.php:15
actioninitapp\Migration\Admin.php:17
actionadmin_noticesapp\Migration\Admin.php:37
filtergettextapp\Optimizations\ChineseLocalization.php:32
filtergettext_with_contextapp\Optimizations\ChineseLocalization.php:38
filterngettextapp\Optimizations\ChineseLocalization.php:44
actionwp_enqueue_scriptsapp\Optimizations\ChineseLocalization.php:51
filterwoocommerce_get_price_htmlapp\Optimizations\MultiCurrency.php:27
filterwoocommerce_cart_item_priceapp\Optimizations\MultiCurrency.php:33
filterwoocommerce_cart_item_subtotalapp\Optimizations\MultiCurrency.php:39
filterwoocommerce_cart_subtotalapp\Optimizations\MultiCurrency.php:45
filterwoocommerce_cart_totals_order_total_htmlapp\Optimizations\MultiCurrency.php:51
actionwp_headapp\Optimizations\MultiCurrency.php:52
actionwp_enqueue_scriptsapp\Optimizations\MultiCurrency.php:54
filterplugin_iconapp\ThirdPartyIntegration\Freemius.php:35
filterpricing/show_annual_in_monthlyapp\ThirdPartyIntegration\Freemius.php:38
filterllms_get_gateway_settings_fieldsapp\ThirdPartyIntegration\LifterLMS\Gateway\Stripe\Skeleton.php:44
actionlifterlms_checkout_confirm_after_payment_methodapp\ThirdPartyIntegration\LifterLMS\Gateway\Stripe\Skeleton.php:50
filterlifterlms_payment_gatewaysapp\ThirdPartyIntegration\LifterLMS.php:23
filterllms_order_can_be_confirmedapp\ThirdPartyIntegration\LifterLMS.php:24
actionrest_api_initapp\ThirdPartyIntegration\MemberPress.php:23
filtermepr-gateway-pathsapp\ThirdPartyIntegration\MemberPress.php:25
filtermepr-ctrls-pathsapp\ThirdPartyIntegration\MemberPress.php:26
actionplugins_loadedapp\ThirdPartyIntegration\MemberPress.php:31
filterpayment_page_administration_dashboardapp\ThirdPartyIntegration\PaymentPage.php:22
filterpayment_page_stripe_payment_methods_frontendapp\ThirdPartyIntegration\PaymentPage.php:23
actionswpm_new_button_select_button_typeapp\ThirdPartyIntegration\SimpleMembership\Administration.php:12
actionswpm_create_new_button_for_cpp_wechatapp\ThirdPartyIntegration\SimpleMembership\Administration.php:13
actionswpm_create_new_button_for_cpp_alipayapp\ThirdPartyIntegration\SimpleMembership\Administration.php:14
actionswpm_edit_payment_button_for_cpp_wechatapp\ThirdPartyIntegration\SimpleMembership\Administration.php:15
actionswpm_edit_payment_button_for_cpp_alipayapp\ThirdPartyIntegration\SimpleMembership\Administration.php:16
actionswpm_create_new_button_process_submissionapp\ThirdPartyIntegration\SimpleMembership\Administration.php:18
actionswpm_edit_payment_button_process_submissionapp\ThirdPartyIntegration\SimpleMembership\Administration.php:19
filterswpm_payment_button_shortcode_for_cpp_wechatapp\ThirdPartyIntegration\SimpleMembership\Frontend.php:13
filterswpm_payment_button_shortcode_for_cpp_alipayapp\ThirdPartyIntegration\SimpleMembership\Frontend.php:14
actionrest_api_initapp\ThirdPartyIntegration\SimpleMembership.php:39
actionwp_enqueue_scriptsapp\ThirdPartyIntegration\WooCommerce\Gateway\Stripe\Skeleton.php:26
filtertemplate_includeapp\ThirdPartyIntegration\WooCommerce\Gateway\Stripe\Skeleton.php:209
filterwc_get_templateapp\ThirdPartyIntegration\WooCommerce\Gateway\Stripe\Skeleton.php:213
filterwoocommerce_payment_gatewaysapp\ThirdPartyIntegration\WooCommerce.php:25
actionwoocommerce_blocks_loadedapp\ThirdPartyIntegration\WooCommerce.php:26
actionrest_api_initapp\ThirdPartyIntegration\WooCommerce.php:27
actionwoocommerce_scheduled_subscription_payment_china_payments_stripe_alipayapp\ThirdPartyIntegration\WooCommerce.php:28
actionwoocommerce_blocks_payment_method_type_registrationapp\ThirdPartyIntegration\WooCommerce.php:52
actionplugins_loadedinit.php:34
actionrest_api_initinit.php:48
filtersite_status_testsinit.php:51
actionplugins_loadedwpstripeglobal.php:47
Maintenance & Trust

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 10, 2026
PHP min version7.4
Downloads20K

Community Trust

Rating100/100
Number of ratings17
Active installs300
Developer Profile

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization Developer Profile

Brandon Ernst

7 plugins · 11K total installs

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

How We Detect China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-stripe-global-payments/app/Optimizations/interface/js/chinese-localization-frontend.js
Script Paths
/wp-content/plugins/wp-stripe-global-payments/app/Optimizations/interface/js/chinese-localization-frontend.js
Version Parameters
wp-stripe-global-payments/wpstripeglobal.php?ver=3.5.0chinese-localization-frontend.js?ver=3.5.0

HTML / DOM Fingerprints

JS Globals
chinaPaymentsLocalization
FAQ

Frequently Asked Questions about China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization