Japanized for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woocommerce-for-japan

Essential Japanese localization toolkit for WooCommerce - adds address formats, payment methods, delivery scheduling, and legal compliance.

10K active installs v2.9.4 PHP 8.1+ WP 6.7+ Updated Mar 19, 2026
e-commerceecommercejapanesewoocommerce
95
A · Safe
CVEs total6
Unpatched0
Last CVEFeb 26, 2026
Safety Verdict

Is Japanized for WooCommerce Safe to Use in 2026?

Generally Safe

Score 95/100

Japanized for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

6 known CVEsLast CVE: Feb 26, 2026Updated 2mo ago
Risk Assessment

The "woocommerce-for-japan" plugin version 2.8.5 presents a mixed security posture. While a significant majority of its outputs are properly escaped (92%) and it utilizes prepared statements for half of its SQL queries, several concerning areas exist. The presence of 87 "dangerous functions" including `assert`, and a total of 8 entry points with one unprotected REST API route, indicates potential avenues for exploitation if not handled with extreme care. The taint analysis, however, shows no vulnerabilities with unsanitized paths, which is a positive sign that sensitive data flows might be adequately protected.

The plugin's vulnerability history is a significant concern. With 6 known medium-severity CVEs in the past, despite none being currently unpatched, this pattern suggests recurring security weaknesses. The common vulnerability types (Improper Authentication, CSRF, Missing Authorization, XSS) indicate a history of issues related to input validation, access control, and protection against malicious user actions. This historical context amplifies the importance of the identified unprotected REST API route and the presence of dangerous functions.

In conclusion, "woocommerce-for-japan" v2.8.5 has strengths in output escaping and SQL handling. However, the significant number of dangerous functions, an unprotected REST API endpoint, and a history of multiple medium-severity vulnerabilities related to core security concepts warrant careful consideration and vigilance. The plugin's past issues suggest that even with current lack of unpatched vulnerabilities, its attack surface and coding practices require ongoing scrutiny.

Key Concerns

  • Unprotected REST API route
  • Significant number of dangerous functions
  • History of 6 medium severity CVEs
  • SQL queries not always using prepared statements
Vulnerabilities
6 published

Japanized for WooCommerce Security Vulnerabilities

CVEs by Year

3 CVEs in 2023
2023
1 CVE in 2025
2025
2 CVEs in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
6

6 total CVEs

CVE-2026-1305medium · 5.3Improper Authentication

Japanized for WooCommerce <= 2.8.4 - Missing Authorization to Unauthenticated Paidy Order Manipulation

Feb 26, 2026 Patched in 2.8.5 (1d)
CVE-2025-14886medium · 5.3Missing Authorization

Japanized for WooCommerce <= 2.7.17 - Missing Authorization to Unauthenticated Order Status Modification

Jan 8, 2026 Patched in 2.8.0 (1d)
CVE-2025-48284medium · 4.3Cross-Site Request Forgery (CSRF)

Japanized For WooCommerce <= 2.6.40 - Cross-Site Request Forgery

May 19, 2025 Patched in 2.6.41 (10d)
CVE-2023-47698medium · 6.5Missing Authorization

Japanized For WooCommerce <= 2.6.4 - Missing Authorization

Nov 9, 2023 Patched in 2.6.5 (75d)
CVE-2023-0948medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Japanized For WooCommerce <= 2.5.6 - Reflected Cross-Site Scripting

Apr 17, 2023 Patched in 2.5.7 (281d)
CVE-2023-0942medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Japanized For WooCommerce <= 2.5.4 - Reflected Cross-Site Scripting

Feb 21, 2023 Patched in 2.5.5 (336d)
Version History

Japanized for WooCommerce Release Timeline

Code Analysis
Analyzed Mar 16, 2026

Japanized for WooCommerce Code Analysis

Dangerous Functions
87
Raw SQL Queries
14
14 prepared
Unescaped Output
56
652 escaped
Nonce Checks
18
Capability Checks
16
File Operations
3
External Requests
15
Bundled Libraries
0

Dangerous Functions Found

assertassert( $order_endpoint instanceof OrderEndpoint );includes\gateways\paypal\api\order-functions.php:44
assertassert( $authorized_payment_processor instanceof AuthorizedPaymentsProcessor );includes\gateways\paypal\api\order-functions.php:68
assertassert( $refund_processor instanceof RefundProcessor );includes\gateways\paypal\api\order-functions.php:90
assertassert( $refund_processor instanceof RefundProcessor );includes\gateways\paypal\api\order-functions.php:106
assertassert( $session_handler instanceof SessionHandler );includes\gateways\paypal\modules\ppcp-api-client\services.php:182
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-api-client\services.php:186
assertassert( is_string( $unique_id ) );includes\gateways\paypal\modules\ppcp-api-client\src\Repository\CustomerRepository.php:48
assertassert( $endpoint instanceof StartPayPalVaultingEndpoint );includes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:118
assertassert( $endpoint instanceof SaveCheckoutFormEndpoint );includes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:167
assertassert( $endpoint instanceof ValidateCheckoutEndpoint );includes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:177
assertassert( $endpoint instanceof CartScriptParamsEndpoint );includes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:186
assertassert( $this->purchase_unit instanceof PurchaseUnit );includes\gateways\paypal\modules\ppcp-button\src\Endpoint\CreateOrderEndpoint.php:373
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-compat\services.php:81
assertassert( $asset_loader instanceof CompatAssets );includes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:53
assertassert( $endpoint instanceof OrderTrackingEndpoint );includes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:129
assertassert( $logger instanceof LoggerInterface );includes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:132
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:204
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:310
assertassert( $renderer instanceof OnboardingRenderer );includes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:70
assertassert( $webhook_registrar instanceof WebhookRegistrar );includes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingRESTController.php:253
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:49
assertassert( $pui_helper instanceof PayUponInvoiceHelper );includes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:52
assertassert( $asset_loader instanceof OrderEditPageAssets );includes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:66
assertassert( $endpoint instanceof OrderTrackingEndpoint );includes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:70
assertassert( $logger instanceof LoggerInterface );includes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:73
assertassert( $settings instanceof ContainerInterface );includes\gateways\paypal\modules\ppcp-status-report\src\StatusReportModule.php:50
assertassert( $last_webhook_storage instanceof WebhookEventStorage );includes\gateways\paypal\modules\ppcp-status-report\src\StatusReportModule.php:65
assertassert( $billing_agreements_endpoint instanceof BillingAgreementsEndpoint );includes\gateways\paypal\modules\ppcp-status-report\src\StatusReportModule.php:68
assertassert( $listener instanceof CustomerApprovalListener );includes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:53
assertassert( $endpoint instanceof DeletePaymentTokenEndpoint );includes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:142
assertassert( $state instanceof State );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:191
assertassert( $state instanceof State );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:387
assertassert( $dcc_applies instanceof DccApplies );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:392
assertassert( $onboarding_options_renderer instanceof OnboardingOptionsRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:395
assertassert( $subscription_helper instanceof SubscriptionHelper );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:398
assertassert( $settings instanceof ContainerInterface );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1092
assertassert( $settings instanceof ContainerInterface );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1104
assertassert( $bearer instanceof Bearer );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1117
assertassert( $pui_helper instanceof PayUponInvoiceHelper );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1128
assertassert( $pui_helper instanceof PayUponInvoiceHelper );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1144
assertassert( $dcc_product_status instanceof DCCProductStatus );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1223
assertassert( $environment instanceof Environment );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1226
assertassert( $pui_product_status instanceof PayUponInvoiceProductStatus );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1256
assertassert( $environment instanceof Environment );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1259
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1311
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\services.php:1335
assertassert( $state instanceof State );includes\gateways\paypal\modules\ppcp-wc-gateway\src\Settings\Fields\connection-tab-fields.php:29
assertassert( $dcc_applies instanceof DccApplies );includes\gateways\paypal\modules\ppcp-wc-gateway\src\Settings\Fields\connection-tab-fields.php:32
assertassert( $onboarding_options_renderer instanceof OnboardingOptionsRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\src\Settings\Fields\connection-tab-fields.php:37
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\src\Settings\Fields\pay-later-tab-fields.php:26
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\src\Settings\Fields\paypal-smart-button-fields.php:27
assertassert( $header_renderer instanceof HeaderRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:78
assertassert( $section_renderer instanceof SectionsRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:81
assertassert( $fees_renderer instanceof FeesRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:146
assertassert( $settings_status instanceof SettingsStatus );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:169
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:172
assertassert( $notice instanceof ConnectAdminNotice );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:193
assertassert( $gateway_without_paypal_notice instanceof GatewayWithoutPayPalAdminNotice );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:203
assertassert( $settings_renderer instanceof SettingsRenderer );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:217
assertassert( $settings instanceof Settings );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:252
assertassert( $dcc_status_cache instanceof Cache );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:269
assertassert( $pui_status_cache instanceof Cache );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:271
assertassert( $fraudnet_assets instanceof FraudNetAssets );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:293
assertassert( $settings instanceof ContainerInterface );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:342
assertassert( $authorized_payment_processor instanceof AuthorizedPaymentsProcessor );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:363
assertassert( $logger instanceof LoggerInterface );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:371
assertassert( $paypal_gateway instanceof \WC_Payment_Gateway );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:396
assertassert( $onboarding_state instanceof State );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:403
assertassert( $settings instanceof ContainerInterface );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:406
assertassert( $dcc_applies instanceof DccApplies );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:416
assertassert( $dcc_product_status instanceof DCCProductStatus );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:419
assertassert( $pui_product_status instanceof PayUponInvoiceProductStatus );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:438
assertassert( $listener instanceof SettingsListener );includes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:476
assertassert( $factory instanceof WebhookFactory );includes\gateways\paypal\modules\ppcp-webhooks\services.php:96
assertassert( $logger instanceof LoggerInterface );includes\gateways\paypal\modules\ppcp-webhooks\services.php:102
assertassert( $endpoint instanceof WebhookEndpoint );includes\gateways\paypal\modules\ppcp-webhooks\services.php:114
assertassert( $logger instanceof LoggerInterface );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:44
assertassert( $endpoint instanceof ResubscribeEndpoint );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:89
assertassert( $endpoint instanceof SimulateEndpoint );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:99
assertassert( $endpoint instanceof SimulationStateEndpoint );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:108
assertassert( $asset_loader instanceof WebhooksStatusPageAssets );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:117
assertassert( $registrar instanceof WebhookRegistrar );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:132
assertassert( $registrar instanceof WebhookRegistrar );includes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:151
assertassert( $plugin instanceof PluginInterface );includes\gateways\paypal\src\services.php:25
assertassert( $app_container instanceof CachingContainer );includes\gateways\paypal\uninstall.php:38
assertassert( $settings instanceof Settings );includes\gateways\paypal\uninstall.php:41
assertassert( $clear_db instanceof ClearDatabaseInterface );includes\gateways\paypal\uninstall.php:49

SQL Query Safety

50% prepared28 total queries

Output Escaping

92% escaped708 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

4 flows
save_account_details (includes\class-jp4wc-cod-fee.php:222)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Japanized for WooCommerce Attack Surface

Entry Points8
Unprotected1

AJAX Handlers 2

authwp_ajax_wc4jp_ratedclass-jp4wc.php:46
authwp_ajax_jp4wc_pr_dismiss_promptincludes\admin\class-jp4wc-admin-notices.php:62

REST API Routes 6

POST/wp-json/jp4wc/v1/security-start-scanincludes\admin\class-jp4wc-check-security.php:549
POST/wp-json/jp4wc/v1/security-process-scan-batchincludes\admin\class-jp4wc-check-security.php:596
POST/wp-json/yahoo/v1/postcode/includes\class-jp4wc-yahoo-api-endpoint.php:13
GETPOST/wp-json/paidy-receiver/v1/receiveincludes\gateways\paidy\class-wc-paidy-apply-receiver.php:30
POST/wp-json/paidy/v1/orderincludes\gateways\paidy\class-wc-paidy-endpoint.php:45
POST/wp-json/paidy/v1/checkincludes\gateways\paidy\class-wc-paidy-endpoint.php:275
WordPress Hooks 256
filterwoocommerce_paypal_express_checkout_paypal_localeclass-jp4wc.php:41
filterwoocommerce_paypal_express_checkout_request_bodyclass-jp4wc.php:42
filterwoocommerce_amazon_pa_api_request_argsclass-jp4wc.php:44
filteradmin_footer_textclass-jp4wc.php:47
filterwoocommerce_payment_gatewaysclass-jp4wc.php:49
actioninitclass-jp4wc.php:73
actionwoocommerce_blocks_loadedclass-jp4wc.php:74
actionwoocommerce_blocks_payment_method_type_registrationclass-jp4wc.php:289
actionwoocommerce_blocks_payment_method_type_registrationclass-jp4wc.php:298
actionwoocommerce_blocks_payment_method_type_registrationclass-jp4wc.php:307
actionwoocommerce_blocks_payment_method_type_registrationclass-jp4wc.php:316
actionwoocommerce_initclass-jp4wc.php:329
actionwoocommerce_blocks_checkout_block_registrationclass-jp4wc.php:350
actionwoocommerce_initclass-jp4wc.php:370
actionwoocommerce_blocks_checkout_block_registrationclass-jp4wc.php:391
actionadmin_noticesincludes\admin\class-jp4wc-admin-notices.php:57
actionadmin_noticesincludes\admin\class-jp4wc-admin-notices.php:58
actionadmin_noticesincludes\admin\class-jp4wc-admin-notices.php:59
actionwp_loadedincludes\admin\class-jp4wc-admin-notices.php:60
actionwoocommerce_subscriptions_product_options_pricingincludes\admin\class-jp4wc-admin-product-meta.php:57
actionsave_postincludes\admin\class-jp4wc-admin-product-meta.php:59
actionadmin_menuincludes\admin\class-jp4wc-admin-settings.php:27
actionadmin_enqueue_scriptsincludes\admin\class-jp4wc-admin-settings.php:28
actionrest_api_initincludes\admin\class-jp4wc-admin-settings.php:29
actioncurrent_screenincludes\admin\class-jp4wc-admin-settings.php:30
actionadmin_menuincludes\admin\class-jp4wc-check-security.php:26
actionadmin_enqueue_scriptsincludes\admin\class-jp4wc-check-security.php:27
actioninitincludes\admin\class-jp4wc-check-security.php:28
actionrest_api_initincludes\admin\class-jp4wc-check-security.php:30
actionrest_api_initincludes\admin\class-jp4wc-check-security.php:31
filterwoocommerce_order_get_formatted_meta_dataincludes\blocks\class-jp4wc-delivery-blocks-integration.php:67
actionwoocommerce_blocks_loadedincludes\blocks\class-jp4wc-delivery-blocks-integration.php:113
filterwoocommerce_validate_additional_fieldincludes\blocks\class-jp4wc-yomigana-blocks-integration.php:45
actionwoocommerce_store_api_checkout_update_order_from_requestincludes\blocks\class-jp4wc-yomigana-blocks-integration.php:47
filterwoocommerce_order_get_formatted_meta_dataincludes\blocks\class-jp4wc-yomigana-blocks-integration.php:49
actionwp_enqueue_scriptsincludes\blocks\class-jp4wc-yomigana-blocks-integration.php:51
actionwoocommerce_blocks_loadedincludes\blocks\class-jp4wc-yomigana-blocks-integration.php:112
filterwoocommerce_default_address_fieldsincludes\class-jp4wc-address-fields.php:39
filterwoocommerce_default_address_fieldsincludes\class-jp4wc-address-fields.php:41
filterwoocommerce_billing_fieldsincludes\class-jp4wc-address-fields.php:43
filterwoocommerce_shipping_fieldsincludes\class-jp4wc-address-fields.php:44
filterwoocommerce_formatted_address_replacementsincludes\class-jp4wc-address-fields.php:45
filterwoocommerce_localisation_address_formatsincludes\class-jp4wc-address-fields.php:46
filterwoocommerce_my_account_my_address_formatted_addressincludes\class-jp4wc-address-fields.php:48
filterwoocommerce_order_formatted_billing_addressincludes\class-jp4wc-address-fields.php:50
filterwoocommerce_order_formatted_shipping_addressincludes\class-jp4wc-address-fields.php:51
actionwoocommerce_admin_order_data_after_shipping_addressincludes\class-jp4wc-address-fields.php:52
filterwoocommerce_get_order_addressincludes\class-jp4wc-address-fields.php:55
actionwp_enqueue_scriptsincludes\class-jp4wc-address-fields.php:57
filterwoocommerce_admin_billing_fieldsincludes\class-jp4wc-address-fields.php:59
filterwoocommerce_admin_shipping_fieldsincludes\class-jp4wc-address-fields.php:60
filterwoocommerce_customer_meta_fieldsincludes\class-jp4wc-address-fields.php:61
filterwoocommerce_default_address_fieldsincludes\class-jp4wc-address-fields.php:64
filterwoocommerce_email_preview_dummy_orderincludes\class-jp4wc-address-fields.php:66
filterwoocommerce_email_preview_dummy_addressincludes\class-jp4wc-address-fields.php:67
filterwoocommerce_email_preview_dummy_productincludes\class-jp4wc-address-fields.php:68
filterwoocommerce_email_preview_dummy_product_variationincludes\class-jp4wc-address-fields.php:69
actionwoocommerce_after_checkout_billing_formincludes\class-jp4wc-address-yahoo-auto-entry.php:28
actionwoocommerce_after_checkout_shipping_formincludes\class-jp4wc-address-yahoo-auto-entry.php:29
actionwoocommerce_after_edit_address_form_billingincludes\class-jp4wc-address-yahoo-auto-entry.php:30
actionwoocommerce_after_edit_address_form_shippingincludes\class-jp4wc-address-yahoo-auto-entry.php:31
actionwp_headincludes\class-jp4wc-affiliate.php:23
actionwoocommerce_before_thankyouincludes\class-jp4wc-affiliate.php:25
actionwp_headincludes\class-jp4wc-affiliate.php:29
actionwoocommerce_before_thankyouincludes\class-jp4wc-affiliate.php:31
actionwp_enqueue_scriptsincludes\class-jp4wc-cod-fee-handler.php:37
actioninitincludes\class-jp4wc-cod-fee-handler.php:39
actionwp_enqueue_scriptsincludes\class-jp4wc-cod-fee.php:70
actionwoocommerce_update_options_payment_gateways_codincludes\class-jp4wc-cod-fee.php:71
filterwoocommerce_cart_calculate_feesincludes\class-jp4wc-cod-fee.php:72
filterwoocommerce_order_get_billing_first_nameincludes\class-jp4wc-custom-email.php:29
actionwoocommerce_before_order_notesincludes\class-jp4wc-delivery.php:34
actionwoocommerce_checkout_create_orderincludes\class-jp4wc-delivery.php:36
actionwoocommerce_checkout_update_order_metaincludes\class-jp4wc-delivery.php:37
filterwoocommerce_checkout_posted_dataincludes\class-jp4wc-delivery.php:38
actionwoocommerce_after_checkout_validationincludes\class-jp4wc-delivery.php:40
actionwoocommerce_store_api_checkout_update_order_from_requestincludes\class-jp4wc-delivery.php:42
actionwoocommerce_order_details_after_order_tableincludes\class-jp4wc-delivery.php:44
filterwoocommerce_email_order_metaincludes\class-jp4wc-delivery.php:46
filtermanage_edit-shop_order_columnsincludes\class-jp4wc-delivery.php:48
actionmanage_shop_order_posts_custom_columnincludes\class-jp4wc-delivery.php:49
actionadd_meta_boxesincludes\class-jp4wc-delivery.php:51
actionwoocommerce_process_shop_order_metaincludes\class-jp4wc-delivery.php:52
filterwoocommerce_payment_successful_resultincludes\class-jp4wc-delivery.php:54
filterwoocommerce_package_ratesincludes\class-jp4wc-free-shipping.php:18
actioninitincludes\class-jp4wc-install.php:19
filterwoocommerce_cod_iconincludes\class-jp4wc-payments.php:34
actioninitincludes\class-jp4wc-security.php:21
actionwp_loginincludes\class-jp4wc-security.php:22
filterauthenticateincludes\class-jp4wc-security.php:23
actionwp_login_failedincludes\class-jp4wc-security.php:24
filterwoocommerce_subscriptions_product_price_stringincludes\class-jp4wc-subscriptions.php:47
actionjp4wc_tracker_send_eventincludes\class-jp4wc-usage-tracking.php:39
actionjp4wc_installedincludes\class-jp4wc-usage-tracking.php:40
actionjp4wc_updatedincludes\class-jp4wc-usage-tracking.php:41
filterwoocommerce_checkout_fieldsincludes\class-jp4wc-virtual.php:30
actionrest_api_initincludes\class-jp4wc-yahoo-api-endpoint.php:10
actionwoocommerce_email_before_order_tableincludes\gateways\atstore\class-wc-gateway-atstore-jp.php:68
filterwoocommerce_payment_gatewaysincludes\gateways\atstore\class-wc-gateway-atstore-jp.php:194
actionwoocommerce_thankyou_bankjpincludes\gateways\bank-jp\class-wc-gateway-bank-jp.php:129
actionwoocommerce_email_order_detailsincludes\gateways\bank-jp\class-wc-gateway-bank-jp.php:133
actionwoocommerce_email_order_detailsincludes\gateways\bank-jp\class-wc-gateway-bank-jp.php:135
filterwoocommerce_payment_gatewaysincludes\gateways\bank-jp\class-wc-gateway-bank-jp.php:483
actionwoocommerce_scheduled_subscription_payment_cod2includes\gateways\cod\class-wc-addons-gateway-cod2.php:45
actionwoocommerce_email_before_order_tableincludes\gateways\cod\class-wc-gateway-cod2.php:91
filterwoocommerce_payment_gatewaysincludes\gateways\cod\class-wc-gateway-cod2.php:370
actionwoocommerce_update_options_payment_gatewaysincludes\gateways\paidy\class-wc-gateway-paidy.php:167
actionwp_enqueue_scriptsincludes\gateways\paidy\class-wc-gateway-paidy.php:172
actionadmin_enqueue_scriptsincludes\gateways\paidy\class-wc-gateway-paidy.php:173
actionwoocommerce_before_checkout_formincludes\gateways\paidy\class-wc-gateway-paidy.php:175
actionwoocommerce_order_status_completedincludes\gateways\paidy\class-wc-gateway-paidy.php:178
actionwoocommerce_order_status_processing_to_cancelledincludes\gateways\paidy\class-wc-gateway-paidy.php:179
actionwoocommerce_order_status_completed_to_cancelledincludes\gateways\paidy\class-wc-gateway-paidy.php:180
actionadmin_print_footer_scriptsincludes\gateways\paidy\class-wc-gateway-paidy.php:182
actionadmin_noticesincludes\gateways\paidy\class-wc-paidy-admin-notices.php:33
actionwp_loadedincludes\gateways\paidy\class-wc-paidy-admin-notices.php:34
actionadmin_menuincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:46
actionadmin_enqueue_scriptsincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:47
actioninitincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:48
filterwoocommerce_gateway_method_descriptionincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:49
actionwoocommerce_settings_tabs_checkoutincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:50
actionupdated_optionincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:52
actionadd_optionincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:53
actionadmin_initincludes\gateways\paidy\class-wc-paidy-admin-wizard.php:55
actionadmin_noticesincludes\gateways\paidy\class-wc-paidy-apply-admin-dashboard.php:46
actionnetwork_admin_noticesincludes\gateways\paidy\class-wc-paidy-apply-admin-dashboard.php:47
actionwp_loadedincludes\gateways\paidy\class-wc-paidy-apply-admin-dashboard.php:48
actionrest_api_initincludes\gateways\paidy\class-wc-paidy-apply-receiver.php:23
actionrest_api_initincludes\gateways\paidy\class-wc-paidy-endpoint.php:33
actionrest_api_initincludes\gateways\paidy\class-wc-paidy-endpoint.php:35
actionadmin_enqueue_scriptsincludes\gateways\paidy\class-wc-paidy-settings-controller.php:34
actionwp_print_scriptsincludes\gateways\paidy\class-wc-paidy-settings-controller.php:92
actionadmin_noticesincludes\gateways\paypal\modules\ppcp-admin-notices\src\AdminNotices.php:36
actionwoocommerce_after_calculate_totalsincludes\gateways\paypal\modules\ppcp-api-client\src\ApiModule.php:36
filterwoocommerce_credit_card_form_fieldsincludes\gateways\paypal\modules\ppcp-button\src\Assets\SmartButton.php:283
actionwoocommerce_review_order_after_submitincludes\gateways\paypal\modules\ppcp-button\src\Assets\SmartButton.php:327
actionwpincludes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:48
actionwp_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:63
filterwoocommerce_create_orderincludes\gateways\paypal\modules\ppcp-button\src\ButtonModule.php:77
filternonce_user_logged_outincludes\gateways\paypal\modules\ppcp-button\src\Endpoint\RequestData.php:23
actionwoocommerce_checkout_order_processedincludes\gateways\paypal\modules\ppcp-button\src\Helper\EarlyOrderHandler.php:123
filterwoocommerce_is_checkoutincludes\gateways\paypal\modules\ppcp-button\src\Validation\CheckoutFormValidator.php:44
actioninitincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:55
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:56
actionwoocommerce_initincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:86
filtersgo_js_minify_excludeincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:106
actionwoocommerce_gzd_shipment_status_shippedincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:134
actionwoocommerce_paypal_payments_gateway_migrate_on_updateincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:200
actionwoocommerce_paypal_payments_gateway_migrate_on_updateincludes\gateways\paypal\modules\ppcp-compat\src\CompatModule.php:306
actiondeactivate-paypal-checkout-pluginincludes\gateways\paypal\modules\ppcp-compat\src\PPEC\DeactivateNote.php:70
actionlearn-moreincludes\gateways\paypal\modules\ppcp-compat\src\PPEC\DeactivateNote.php:77
filterwoocommerce_payment_gatewaysincludes\gateways\paypal\modules\ppcp-compat\src\PPEC\SubscriptionsHandler.php:60
filterwoocommerce_paypal_payments_valid_payment_token_typesincludes\gateways\paypal\modules\ppcp-compat\src\PPEC\SubscriptionsHandler.php:63
filterwoocommerce_paypal_payments_subscriptions_get_token_for_customerincludes\gateways\paypal\modules\ppcp-compat\src\PPEC\SubscriptionsHandler.php:108
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:47
actionwoocommerce_settings_checkoutincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:54
filterwoocommerce_form_fieldincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:62
actionwc_ajax_ppc-puiincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:99
actionrest_api_initincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingModule.php:109
filterwoocommerce_paypal_payments_partner_config_override_return_urlincludes\gateways\paypal\modules\ppcp-onboarding\src\OnboardingRESTController.php:282
actioninitincludes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:75
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:86
actionadd_meta_boxesincludes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:103
actionwoocommerce_order_status_completedincludes\gateways\paypal\modules\ppcp-order-tracking\src\OrderTrackingModule.php:116
actionwoocommerce_review_order_after_submitincludes\gateways\paypal\modules\ppcp-session\src\Cancellation\CancelController.php:78
actionwoocommerce_initincludes\gateways\paypal\modules\ppcp-session\src\SessionModule.php:37
actionwoocommerce_system_status_reportincludes\gateways\paypal\modules\ppcp-status-report\src\StatusReportModule.php:46
actionwoocommerce_subscription_payment_completeincludes\gateways\paypal\modules\ppcp-subscription\src\SubscriptionModule.php:64
filterwoocommerce_gateway_descriptionincludes\gateways\paypal\modules\ppcp-subscription\src\SubscriptionModule.php:74
filterwoocommerce_credit_card_form_fieldsincludes\gateways\paypal\modules\ppcp-subscription\src\SubscriptionModule.php:87
filterppcp_create_order_request_body_dataincludes\gateways\paypal\modules\ppcp-subscription\src\SubscriptionModule.php:100
actioninitincludes\gateways\paypal\modules\ppcp-uninstall\src\UninstallModule.php:60
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-uninstall\src\UninstallModule.php:61
actionwoocommerce_initincludes\gateways\paypal\modules\ppcp-vaulting\src\CustomerApprovalListener.php:95
filterwoocommerce_account_menu_itemsincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:57
actioninitincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:69
actionwoocommerce_paypal_payments_gateway_migrateincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:76
actioninitincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:79
actionwoocommerce_paypal_payments_gateway_activateincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:89
actionwoocommerce_account_ppcp-paypal-payment-tokens_endpointincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:97
actionwoocommerce_created_customerincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:113
actionwp_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:128
actionwoocommerce_paypal_payments_check_saved_paymentincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:148
actionwoocommerce_email_before_order_tableincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:168
actionwoocommerce_email_after_order_tableincludes\gateways\paypal\modules\ppcp-vaulting\src\VaultingModule.php:200
actionwp_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Assets\FraudNetAssets.php:128
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Assets\SettingsPageAssets.php:132
filterallowed_redirect_hostsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Endpoint\ReturnUrlEndpoint.php:83
actiongettextincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\CreditCardGateway.php:239
filterwoocommerce_available_payment_gatewaysincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:64
actionwp_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:84
filterwoocommerce_thankyou_order_received_textincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:89
actionwoocommerce_email_before_order_tableincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:114
filterppcp_payment_capture_reversed_webhook_update_status_noteincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:141
actionadd_meta_boxesincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:154
actionwoocommerce_order_details_before_order_table_itemsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\OXXO\OXXO.php:180
filterppcp_partner_referrals_dataincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:147
actionppcp_payment_capture_completed_webhook_handlerincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:185
actionwoocommerce_email_before_order_tableincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:233
filterwoocommerce_gateway_descriptionincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:302
actionwoocommerce_after_checkout_validationincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:374
filterwoocommerce_available_payment_gatewaysincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:418
actionwoocommerce_update_options_checkout_ppcp-pay-upon-invoice-gatewayincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:453
actionwoocommerce_settings_checkoutincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:463
actionadd_meta_boxesincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Gateway\PayUponInvoice\PayUponInvoice.php:514
filterredirect_post_locationincludes\gateways\paypal\modules\ppcp-wc-gateway\src\Notice\AuthorizeOrderActionNotice.php:107
actionwoocommerce_sections_checkoutincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:74
actionwoocommerce_paypal_payments_order_capturedincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:89
actionwoocommerce_admin_order_totals_after_totalincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:148
actionwoocommerce_paypal_commerce_gateway_deactivateincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:224
actionwoocommerce_paypal_payments_gateway_migrateincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:246
actionwoocommerce_paypal_payments_gateway_migrate_on_updateincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:265
actionwp_loadedincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:283
actionwoocommerce_paypal_payments_check_pui_payment_capturedincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:298
actionwc_ajax_ppc-oxxoincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:325
actionwoocommerce_order_status_changedincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:333
filterwoocommerce_payment_gatewaysincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:392
actionwoocommerce_settings_save_checkoutincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:459
actionadmin_initincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:472
actionadmin_noticesincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:484
filterwoocommerce_form_fieldincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:503
filterwoocommerce_available_payment_gatewaysincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:523
filterwoocommerce_order_actionsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:543
actionwoocommerce_order_action_ppcp_authorize_orderincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:562
actionwoocommerce_order_actions_startincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:583
filtermanage_edit-shop_order_columnsincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:596
actionmanage_shop_order_posts_custom_columnincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:609
filterwoocommerce_checkout_get_valueincludes\gateways\paypal\modules\ppcp-wc-gateway\src\WCGatewayModule.php:631
actionrest_api_initincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:46
actionwoocommerce_paypal_payments_gateway_deactivateincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:72
actioninitincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:118
actionadmin_enqueue_scriptsincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:122
actioninitincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:135
actionwoocommerce_paypal_payments_gateway_migrateincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:147
actioninitincludes\gateways\paypal\modules\ppcp-webhooks\src\WebhookModule.php:152
actionall_admin_noticesincludes\gateways\paypal\uninstall.php:63
actionadmin_noticesincludes\gateways\paypal\woocommerce-paypal-payments.php:53
actionadmin_noticesincludes\gateways\paypal\woocommerce-paypal-payments.php:64
actionplugins_loadedincludes\gateways\paypal\woocommerce-paypal-payments.php:94
actionjp4wc_save_methods_activationincludes\gateways\paypal\woocommerce-paypal-payments.php:146
actionjp4wc_save_methods_deactivationincludes\gateways\paypal\woocommerce-paypal-payments.php:159
filterplugin_row_metaincludes\gateways\paypal\woocommerce-paypal-payments.php:198
actionwoocommerce_email_order_detailsincludes\gateways\postofficebank\class-wc-gateway-postofficebank-jp.php:118
actionwoocommerce_email_order_detailsincludes\gateways\postofficebank\class-wc-gateway-postofficebank-jp.php:120
filterwoocommerce_payment_gatewaysincludes\gateways\postofficebank\class-wc-gateway-postofficebank-jp.php:424
actionplugins_loadedwoocommerce-for-japan.php:71
actionplugins_loadedwoocommerce-for-japan.php:76
actionadmin_noticeswoocommerce-for-japan.php:87
filterwoocommerce_order_shipping_to_displaywoocommerce-for-japan.php:128
actionplugins_loadedwoocommerce-for-japan.php:150
actionwoocommerce_blocks_payment_method_type_registrationwoocommerce-for-japan.php:160
filterwoocommerce_payment_gatewayswoocommerce-for-japan.php:180
actionadmin_initwoocommerce-for-japan.php:197
actioninitwoocommerce-for-japan.php:226
filterwoocommerce_available_payment_gatewayswoocommerce-for-japan.php:262
actionbefore_woocommerce_initwoocommerce-for-japan.php:271

Scheduled Events 1

jp4wc_tracker_send_event
Maintenance & Trust

Japanized for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 19, 2026
PHP min version8.1
Downloads560K

Community Trust

Rating66/100
Number of ratings21
Active installs10K
Developer Profile

Japanized for WooCommerce Developer Profile

shohei.tanaka

7 plugins · 11K total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
101 days
View full developer profile
Detection Fingerprints

How We Detect Japanized 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/woocommerce-for-japan/includes/gateways/paypal/woocommerce-paypal-payments.php

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Japanized for WooCommerce