WooCommerce Stripe Payment Gateway Security & Risk Analysis

wordpress.org/plugins/woocommerce-gateway-stripe

Accept debit and credit cards in 135+ currencies, many local methods like Alipay, ACH, and SEPA, and express checkout with Apple Pay and Google Pay.

700K active installs v10.5.2 PHP 7.4+ WP 6.7+ Updated Mar 13, 2026
credit-cardpaymentsstripewoowoocommerce
98
A · Safe
CVEs total4
Unpatched0
Last CVEDec 27, 2023
Safety Verdict

Is WooCommerce Stripe Payment Gateway Safe to Use in 2026?

Generally Safe

Score 98/100

WooCommerce Stripe Payment Gateway has a strong security track record. Known vulnerabilities have been patched promptly.

4 known CVEsLast CVE: Dec 27, 2023Updated 21d ago
Risk Assessment

The WooCommerce Stripe Payment Gateway plugin, version 10.5.2, exhibits a generally strong security posture based on the static analysis. The complete absence of critical or high severity taint flows, along with the use of prepared statements for all SQL queries and robust nonce and capability checks, are significant strengths. The plugin also demonstrates good practices in output escaping, with 90% of outputs properly handled.

However, the plugin's vulnerability history reveals a concerning pattern of past security weaknesses. While there are no currently unpatched CVEs, the existence of one high and three medium severity vulnerabilities in its past, including authorization bypass and CSRF, suggests potential areas for recurring issues. The last recorded vulnerability in late 2023 further reinforces the need for vigilance. The presence of 2 AJAX handlers, while protected by checks, represents an attack surface that warrants continuous monitoring.

In conclusion, the plugin demonstrates good adherence to secure coding practices in its current state. The static analysis results are largely positive, indicating a mature and well-secured codebase. Nevertheless, the historical prevalence of authorization and CSRF-related vulnerabilities suggests that ongoing security diligence and prompt patching of any future discovered issues are paramount to maintaining a secure environment.

Key Concerns

  • Past High Severity Vulnerabilities
  • Past Medium Severity Vulnerabilities (x3)
  • Some outputs not properly escaped
  • Presence of AJAX handlers
Vulnerabilities
4

WooCommerce Stripe Payment Gateway Security Vulnerabilities

CVEs by Year

4 CVEs in 2023
2023
Patched Has unpatched

Severity Breakdown

High
1
Medium
3

4 total CVEs

CVE-2023-51502medium · 6.5Authorization Bypass Through User-Controlled Key

WooCommerce Stripe Payment Gateway <= 7.6.1 - Insecure Direct Object Reference via update_payment_intent_ajax

Dec 27, 2023 Patched in 7.6.2 (27d)
CVE-2023-44999medium · 5.4Cross-Site Request Forgery (CSRF)

Stripe Gateway <= 7.6.0 - Cross-Site Request Forgery

Oct 17, 2023 Patched in 7.6.1 (98d)
CVE-2023-35049medium · 6.3Missing Authorization

WooCommerce Stripe Payment Gateway <= 7.4.0 - Missing Authorization

Jun 13, 2023 Patched in 7.4.1 (224d)
CVE-2023-34000high · 7.5Authorization Bypass Through User-Controlled Key

WooCommerce Stripe Payment Gateway <= 7.4.0 - Unauthenticated Insecure Direct Object Reference to Sensitive Information Disclosure

Jun 13, 2023 Patched in 5.5.1 (224d)
Code Analysis
Analyzed Mar 16, 2026

WooCommerce Stripe Payment Gateway Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
14 prepared
Unescaped Output
29
267 escaped
Nonce Checks
28
Capability Checks
10
File Operations
4
External Requests
10
Bundled Libraries
0

SQL Query Safety

100% prepared14 total queries

Output Escaping

90% escaped296 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<class-wc-stripe-upe-payment-gateway> (includes\payment-methods\class-wc-stripe-upe-payment-gateway.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WooCommerce Stripe Payment Gateway Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_wc_stripe_get_oauth_urlincludes\admin\class-wc-stripe-settings-controller.php:49
authwp_ajax_wc_stripe_create_and_confirm_setup_intentincludes\class-wc-stripe-intent-controller.php:35
WordPress Hooks 162
filterrest_post_dispatchincludes\abstracts\abstract-wc-stripe-connect-rest-controller.php:154
actionwp_enqueue_scriptsincludes\abstracts\abstract-wc-stripe-payment-gateway-voucher.php:148
actionadmin_noticesincludes\admin\class-wc-stripe-admin-notices.php:32
actionwp_loadedincludes\admin\class-wc-stripe-admin-notices.php:33
actionwoocommerce_stripe_updatedincludes\admin\class-wc-stripe-admin-notices.php:34
actionadmin_enqueue_scriptsincludes\admin\class-wc-stripe-amazon-pay-controller.php:11
actionwc_stripe_gateway_admin_options_wrapperincludes\admin\class-wc-stripe-amazon-pay-controller.php:12
actionadmin_enqueue_scriptsincludes\admin\class-wc-stripe-express-checkout-controller.php:16
actionwc_stripe_gateway_admin_options_wrapperincludes\admin\class-wc-stripe-express-checkout-controller.php:17
actionadmin_initincludes\admin\class-wc-stripe-inbox-notes.php:22
actionmarketing-guideincludes\admin\class-wc-stripe-inbox-notes.php:189
actionlearn-moreincludes\admin\class-wc-stripe-inbox-notes.php:212
actionadmin_enqueue_scriptsincludes\admin\class-wc-stripe-payment-gateways-controller.php:25
actionwoocommerce_admin_field_payment_gatewaysincludes\admin\class-wc-stripe-payment-gateways-controller.php:26
actionadmin_enqueue_scriptsincludes\admin\class-wc-stripe-payment-requests-controller.php:15
actionwc_stripe_gateway_admin_options_wrapperincludes\admin\class-wc-stripe-payment-requests-controller.php:16
actioninitincludes\admin\class-wc-stripe-privacy.php:13
filterwoocommerce_get_settings_accountincludes\admin\class-wc-stripe-privacy.php:14
actionadmin_enqueue_scriptsincludes\admin\class-wc-stripe-settings-controller.php:39
actionwc_stripe_gateway_admin_options_wrapperincludes\admin\class-wc-stripe-settings-controller.php:40
actionwoocommerce_order_item_add_action_buttonsincludes\admin\class-wc-stripe-settings-controller.php:41
actionwoocommerce_admin_field_payment_gatewaysincludes\admin\class-wc-stripe-settings-controller.php:44
actionupdate_option_woocommerce_gateway_orderincludes\admin\class-wc-stripe-settings-controller.php:46
actionupdate_option_woocommerce_gateway_orderincludes\admin\class-wc-stripe-settings-controller.php:76
filterbulk_actions-woocommerce_page_wc-orders--shop_subscriptionincludes\admin\class-wc-stripe-subscription-detached-bulk-action.php:16
filterhandle_bulk_actions-woocommerce_page_wc-orders--shop_subscriptionincludes\admin\class-wc-stripe-subscription-detached-bulk-action.php:17
filterbulk_actions-edit-shop_subscriptionincludes\admin\class-wc-stripe-subscription-detached-bulk-action.php:19
filterhandle_bulk_actions-edit-shop_subscriptionincludes\admin\class-wc-stripe-subscription-detached-bulk-action.php:20
actionadmin_noticesincludes\admin\class-wc-stripe-upe-compatibility-controller.php:14
actionaction_scheduler_initincludes\agentic-commerce\class-wc-stripe-agentic-commerce-integration.php:91
actionadmin_initincludes\class-wc-stripe-apple-pay-registration.php:35
actionupdate_option_woocommerce_stripe_settingsincludes\class-wc-stripe-apple-pay-registration.php:36
actionadmin_noticesincludes\class-wc-stripe-apple-pay-registration.php:37
actionwoocommerce_rest_checkout_process_payment_with_contextincludes\class-wc-stripe-blocks-support.php:43
actionwoocommerce_rest_checkout_process_payment_with_contextincludes\class-wc-stripe-blocks-support.php:44
actionwc_gateway_stripe_process_payment_errorincludes\class-wc-stripe-blocks-support.php:385
actionwc_ajax_wc_stripe_create_checkout_sessionincludes\class-wc-stripe-checkout-sessions-controller.php:17
actionwc_ajax_wc_stripe_verify_intentincludes\class-wc-stripe-intent-controller.php:31
actionwc_ajax_wc_stripe_create_setup_intentincludes\class-wc-stripe-intent-controller.php:32
actionwc_ajax_wc_stripe_create_payment_intentincludes\class-wc-stripe-intent-controller.php:37
actionwc_ajax_wc_stripe_update_payment_intentincludes\class-wc-stripe-intent-controller.php:38
actionwc_ajax_wc_stripe_init_setup_intentincludes\class-wc-stripe-intent-controller.php:39
actionwc_ajax_wc_stripe_update_order_statusincludes\class-wc-stripe-intent-controller.php:41
actionwc_ajax_wc_stripe_update_failed_orderincludes\class-wc-stripe-intent-controller.php:42
actionwc_ajax_wc_stripe_confirm_change_paymentincludes\class-wc-stripe-intent-controller.php:44
actionwpincludes\class-wc-stripe-order-handler.php:26
actionwoocommerce_order_status_processingincludes\class-wc-stripe-order-handler.php:27
actionwoocommerce_order_status_completedincludes\class-wc-stripe-order-handler.php:28
actionwoocommerce_order_status_cancelledincludes\class-wc-stripe-order-handler.php:29
actionwoocommerce_order_status_refundedincludes\class-wc-stripe-order-handler.php:30
filterwoocommerce_tracks_event_propertiesincludes\class-wc-stripe-order-handler.php:31
actionwoocommerce_cancel_unpaid_orderincludes\class-wc-stripe-order-handler.php:33
actionwoocommerce_admin_order_totals_after_totalincludes\class-wc-stripe-order-handler.php:35
filterwc_stripe_idempotency_keyincludes\class-wc-stripe-order-handler.php:161
actionwoocommerce_system_status_reportincludes\class-wc-stripe-status.php:50
filterwoocommerce_debug_toolsincludes\class-wc-stripe-status.php:51
actionwoocommerce_api_wc_stripeincludes\class-wc-stripe-webhook-handler.php:88
actionadmin_initincludes\class-wc-stripe.php:103
actionadmin_initincludes\class-wc-stripe.php:104
actionrest_api_initincludes\class-wc-stripe.php:108
actioninitincludes\class-wc-stripe.php:245
filterwoocommerce_payment_gatewaysincludes\class-wc-stripe.php:278
filterpre_update_option_woocommerce_stripe_settingsincludes\class-wc-stripe.php:279
filterplugin_row_metaincludes\class-wc-stripe.php:281
filterwoocommerce_billing_fieldsincludes\class-wc-stripe.php:285
filterwoocommerce_email_classesincludes\class-wc-stripe.php:289
filterwoocommerce_get_sections_checkoutincludes\class-wc-stripe.php:292
actioninitincludes\class-wc-stripe.php:298
actioninitincludes\class-wc-stripe.php:299
actioninitincludes\class-wc-stripe.php:302
actioninitincludes\class-wc-stripe.php:304
actionwoocommerce_initincludes\class-wc-stripe.php:307
actionwc_payment_gateways_initializedincludes\class-wc-stripe.php:312
actionupdate_option_woocommerce_stripe_settingsincludes\class-wc-stripe.php:315
actionaction_scheduler_run_recurring_actions_schedule_hookincludes\class-wc-stripe.php:318
actionwc_gateway_stripe_process_payment_authentication_requiredincludes\compat\class-wc-stripe-email-failed-preorder-authentication.php:33
actionwc_pre_orders_pre_order_completedincludes\compat\class-wc-stripe-email-failed-preorder-authentication.php:56
actionwc_pre_order_status_completed_notificationincludes\compat\class-wc-stripe-email-failed-preorder-authentication.php:74
actionwc_gateway_stripe_process_payment_authentication_requiredincludes\compat\class-wc-stripe-email-failed-renewal-authentication.php:26
filterwcs_get_retry_rule_rawincludes\compat\class-wc-stripe-email-failed-renewal-authentication.php:57
filterwcs_get_retry_rule_rawincludes\compat\class-wc-stripe-email-failed-renewal-authentication.php:60
filterwc_stripe_display_save_payment_method_checkboxincludes\compat\trait-wc-stripe-pre-orders.php:47
actionwoocommerce_stripe_add_payment_methodincludes\compat\trait-wc-stripe-subscriptions.php:66
filterwoocommerce_my_subscriptions_payment_methodincludes\compat\trait-wc-stripe-subscriptions.php:69
filterwoocommerce_subscription_payment_metaincludes\compat\trait-wc-stripe-subscriptions.php:72
actionwoocommerce_subscription_validate_payment_metaincludes\compat\trait-wc-stripe-subscriptions.php:75
actionwoocommerce_subscriptions_change_payment_before_submitincludes\compat\trait-wc-stripe-subscriptions.php:87
actionwcs_resubscribe_order_createdincludes\compat\trait-wc-stripe-subscriptions.php:88
actionwcs_renewal_order_createdincludes\compat\trait-wc-stripe-subscriptions.php:90
filterwc_stripe_display_save_payment_method_checkboxincludes\compat\trait-wc-stripe-subscriptions.php:92
filterwc_stripe_generate_create_intent_requestincludes\compat\trait-wc-stripe-subscriptions.php:95
actiontemplate_redirectincludes\compat\trait-wc-stripe-subscriptions.php:103
actiontemplate_redirectincludes\compat\trait-wc-stripe-subscriptions.php:104
filterwc_order_is_editableincludes\compat\trait-wc-stripe-subscriptions.php:107
filterwoocommerce_subscriptions_update_payment_via_pay_shortcodeincludes\compat\trait-wc-stripe-subscriptions.php:109
filterwc_stripe_idempotency_keyincludes\compat\trait-wc-stripe-subscriptions.php:425
actionwc_stripe_refresh_connectionincludes\connect\class-wc-stripe-connect.php:36
actionadmin_initincludes\connect\class-wc-stripe-connect.php:38
actionwoocommerce_stripe_updatedincludes\migrations\class-allowed-payment-request-button-types-update.php:20
actionwoocommerce_stripe_updatedincludes\migrations\class-migrate-payment-request-data-to-express-checkout-data.php:20
actionwoocommerce_stripe_updatedincludes\migrations\class-sepa-tokens-for-other-methods-settings-update.php:20
actionwoocommerce_scheduled_subscription_paymentincludes\migrations\class-wc-stripe-subscriptions-repairer-legacy-sepa-tokens.php:58
actionadmin_noticesincludes\migrations\class-wc-stripe-subscriptions-repairer-legacy-sepa-tokens.php:60
filterwoocommerce_debug_toolsincludes\migrations\class-wc-stripe-subscriptions-repairer-legacy-sepa-tokens.php:62
actionwc_ajax_wc_stripe_get_cart_detailsincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:35
actionwc_ajax_wc_stripe_get_shipping_optionsincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:36
actionwc_ajax_wc_stripe_normalize_addressincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:37
actionwc_ajax_wc_stripe_update_shipping_methodincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:38
actionwc_ajax_wc_stripe_add_to_cartincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:39
actionwc_ajax_wc_stripe_get_selected_product_dataincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:40
actionwc_ajax_wc_stripe_clear_cartincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:41
actionwc_ajax_wc_stripe_log_errorsincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:42
actionwc_ajax_wc_stripe_pay_for_orderincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:43
filterwoocommerce_get_country_localeincludes\payment-methods\class-wc-stripe-express-checkout-ajax-handler.php:44
actionwoocommerce_store_api_checkout_update_order_from_requestincludes\payment-methods\class-wc-stripe-express-checkout-custom-fields.php:35
actiontemplate_redirectincludes\payment-methods\class-wc-stripe-express-checkout-element.php:86
actionwp_enqueue_scriptsincludes\payment-methods\class-wc-stripe-express-checkout-element.php:88
actionwoocommerce_after_add_to_cart_formincludes\payment-methods\class-wc-stripe-express-checkout-element.php:90
actionwoocommerce_proceed_to_checkoutincludes\payment-methods\class-wc-stripe-express-checkout-element.php:91
actionwoocommerce_checkout_before_customer_detailsincludes\payment-methods\class-wc-stripe-express-checkout-element.php:92
actionwoocommerce_pay_order_before_paymentincludes\payment-methods\class-wc-stripe-express-checkout-element.php:93
filterwoocommerce_gateway_titleincludes\payment-methods\class-wc-stripe-express-checkout-element.php:95
actionwoocommerce_checkout_order_processedincludes\payment-methods\class-wc-stripe-express-checkout-element.php:96
filterwoocommerce_login_redirectincludes\payment-methods\class-wc-stripe-express-checkout-element.php:97
filterwoocommerce_registration_redirectincludes\payment-methods\class-wc-stripe-express-checkout-element.php:98
filterwoocommerce_cart_needs_shipping_addressincludes\payment-methods\class-wc-stripe-express-checkout-element.php:99
actionbefore_woocommerce_pay_formincludes\payment-methods\class-wc-stripe-express-checkout-element.php:101
actionwoocommerce_after_cartincludes\payment-methods\class-wc-stripe-express-checkout-element.php:554
actionwp_footerincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:294
actionwoocommerce_admin_order_totals_after_totalincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:297
actionwoocommerce_admin_order_totals_after_totalincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:298
filterwoocommerce_payment_successful_resultincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:301
actionset_logged_in_cookieincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:304
filterwoocommerce_saved_payment_methods_listincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:306
actionwoocommerce_review_order_before_paymentincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:309
filterwoocommerce_my_account_my_orders_actionsincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:312
filtersafe_style_cssincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:316
filterwc_stripe_intent_metadataincludes\payment-methods\class-wc-stripe-upe-payment-gateway.php:324
filterwoocommerce_available_payment_gatewaysincludes\payment-methods\class-wc-stripe-upe-payment-method-bacs-debit.php:100
filterwoocommerce_available_payment_gatewaysincludes\payment-methods\class-wc-stripe-upe-payment-method-blik.php:151
filterwc_stripe_allowed_payment_processing_statusesincludes\payment-methods\class-wc-stripe-upe-payment-method-boleto.php:37
filterwoocommerce_thankyou_order_received_textincludes\payment-methods\class-wc-stripe-upe-payment-method-cash-app-pay.php:45
filterwoocommerce_gateway_titleincludes\payment-methods\class-wc-stripe-upe-payment-method-link.php:32
filterwc_stripe_allowed_payment_processing_statusesincludes\payment-methods\class-wc-stripe-upe-payment-method-multibanco.php:32
actionwc_gateway_stripe_process_payment_intent_requires_actionincludes\payment-methods\class-wc-stripe-upe-payment-method-multibanco.php:34
actionwoocommerce_thankyou_stripe_multibancoincludes\payment-methods\class-wc-stripe-upe-payment-method-multibanco.php:35
actionwoocommerce_email_before_order_tableincludes\payment-methods\class-wc-stripe-upe-payment-method-multibanco.php:36
filterwc_stripe_allowed_payment_processing_statusesincludes\payment-methods\class-wc-stripe-upe-payment-method-oxxo.php:37
filterwoocommerce_get_customer_payment_tokensincludes\payment-tokens\class-wc-stripe-payment-tokens.php:53
filterwoocommerce_payment_methods_list_itemincludes\payment-tokens\class-wc-stripe-payment-tokens.php:54
filterwoocommerce_get_credit_card_type_labelincludes\payment-tokens\class-wc-stripe-payment-tokens.php:55
filterwoocommerce_payment_token_classincludes\payment-tokens\class-wc-stripe-payment-tokens.php:56
actionwoocommerce_payment_token_deletedincludes\payment-tokens\class-wc-stripe-payment-tokens.php:57
actionwoocommerce_payment_token_set_defaultincludes\payment-tokens\class-wc-stripe-payment-tokens.php:58
actionwoocommerce_get_customer_payment_tokensincludes\payment-tokens\class-wc-stripe-payment-tokens.php:364
actionwoocommerce_payment_token_deletedincludes\payment-tokens\class-wc-stripe-payment-tokens.php:380
actionplugins_loadedwoocommerce-gateway-stripe.php:92
actionadmin_noticeswoocommerce-gateway-stripe.php:96
actionadmin_noticeswoocommerce-gateway-stripe.php:101
actionwoocommerce_blocks_loadedwoocommerce-gateway-stripe.php:163
actionwoocommerce_blocks_payment_method_type_registrationwoocommerce-gateway-stripe.php:172
actionbefore_woocommerce_initwoocommerce-gateway-stripe.php:201
Maintenance & Trust

WooCommerce Stripe Payment Gateway Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version7.4
Downloads46.6M

Community Trust

Rating62/100
Number of ratings219
Active installs700K
Developer Profile

WooCommerce Stripe Payment Gateway Developer Profile

WooCommerce

36 plugins · 4.7M total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
234 days
View full developer profile
Detection Fingerprints

How We Detect WooCommerce Stripe Payment Gateway

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/woocommerce-gateway-stripe/includes/js/stripe-settings.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/admin-order-meta-box.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/legacy-order-meta.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/pre-checkout-feedback.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/webhook-debug.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/stripe-elements.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/new-checkout-fields.js/wp-content/plugins/woocommerce-gateway-stripe/includes/js/stripe-checkout.js+12 more
Script Paths
/wp-content/plugins/woocommerce-gateway-stripe/assets/js/stripe-settings.js/wp-content/plugins/woocommerce-gateway-stripe/assets/js/admin-order-meta-box.js/wp-content/plugins/woocommerce-gateway-stripe/assets/js/legacy-order-meta.js/wp-content/plugins/woocommerce-gateway-stripe/assets/js/pre-checkout-feedback.js/wp-content/plugins/woocommerce-gateway-stripe/assets/js/webhook-debug.js/wp-content/plugins/woocommerce-gateway-stripe/assets/js/stripe-elements.js+14 more
Version Parameters
woocommerce-gateway-stripe/includes/js/stripe-settings.js?ver=woocommerce-gateway-stripe/includes/js/admin-order-meta-box.js?ver=woocommerce-gateway-stripe/includes/js/legacy-order-meta.js?ver=woocommerce-gateway-stripe/includes/js/pre-checkout-feedback.js?ver=woocommerce-gateway-stripe/includes/js/webhook-debug.js?ver=woocommerce-gateway-stripe/includes/js/stripe-elements.js?ver=woocommerce-gateway-stripe/includes/js/new-checkout-fields.js?ver=woocommerce-gateway-stripe/includes/js/stripe-checkout.js?ver=woocommerce-gateway-stripe/includes/js/account-fields.js?ver=woocommerce-gateway-stripe/includes/js/stripe-iban.js?ver=woocommerce-gateway-stripe/includes/js/stripe-credit-card-form.js?ver=woocommerce-gateway-stripe/includes/js/stripe-add-payment-method.js?ver=woocommerce-gateway-stripe/includes/js/stripe-subscriptions.js?ver=woocommerce-gateway-stripe/includes/js/stripe-upe-checkout.js?ver=woocommerce-gateway-stripe/includes/js/stripe-upe-checkout-fields.js?ver=woocommerce-gateway-stripe/includes/js/stripe-upe-order-status.js?ver=woocommerce-gateway-stripe/includes/js/stripe-upe-admin-order-meta-box.js?ver=woocommerce-gateway-stripe/includes/css/stripe-admin.css?ver=woocommerce-gateway-stripe/includes/css/stripe-checkout.css?ver=woocommerce-gateway-stripe/includes/css/stripe-upe-checkout.css?ver=

HTML / DOM Fingerprints

CSS Classes
stripe_checkout_formwoocommerce-stripewc-stripe-upe-checkoutwc-stripe-upe-checkout-form
HTML Comments
<!-- .woocommerce-stripe-checkout --><!-- Stripe express checkout --><!-- Stripe express checkout --><!-- Stripe express checkout -->
Data Attributes
data-stripe-intent-iddata-stripe-publishable-keydata-stripe-checkout-urldata-stripe-payment-intent-client-secretdata-stripe-redirect-urldata-stripe-card-id+3 more
JS Globals
wc_stripe_settingswc_stripe_upe_settingswc_stripe_elements_paramswc_stripe_checkout_params
REST Endpoints
/wp-json/wc-stripe/v1/payment-methods/wp-json/wc-stripe/v1/payment-intent/wp-json/wc-stripe/v1/source/wp-json/wc-stripe/v1/customers
FAQ

Frequently Asked Questions about WooCommerce Stripe Payment Gateway