Skip to content

Commit cc2b4bc

Browse files
committed
Merge branch 'trunk' into develop
2 parents 0241caf + faea428 commit cc2b4bc

File tree

5 files changed

+18
-41
lines changed

5 files changed

+18
-41
lines changed

changelog.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
*** Changelog ***
22

3-
= 9.7.0 - xxxx-xx-xx =
3+
= 9.8.0 - xxxx-xx-xx =
44
* Dev - Use product type constants that were added in WooCommerce 9.7
55
* Dev - Removes the inclusion of the deprecated WC_Stripe_Order class
66
* Add - Introduces a new banner to promote the Optimized Checkout feature in the Stripe settings page for versions 9.8 and above
77
* Add - Introduces a new inbox note to promote the Optimized Checkout feature on version 9.8 and later
8+
* Tweak - Check for checkout validation error before creating a payment method in Stripe
9+
* Add - Add state mapping for Lithuania in express checkout
10+
* Tweak - Use wp_ajax prefix for its built-in security for Add Payment Method action
11+
12+
= 9.7.0 - 2025-07-21 =
813
* Update - Removes BNPL payment methods (Klarna and Affirm) when other official plugins are active
914
* Fix - Moves the existing order lock functionality earlier in the order processing flow to prevent duplicate processing requests
1015
* Add - Adds two new safety filters to the subscriptions detached debug tool: `wc_stripe_detached_subscriptions_maximum_time` and `wc_stripe_detached_subscriptions_maximum_count`
@@ -30,9 +35,6 @@
3035
* Update - Add the number of pending webhooks to the Account status section
3136
* Fix - Prevent "Undefined array key charges_enabled" PHP warning when determining live‑mode status
3237
* Update - Deprecate `wc_gateway_stripe_process_payment`, `wc_gateway_stripe_process_redirect_payment` and `wc_gateway_stripe_process_webhook_payment` actions in favour of `wc_gateway_stripe_process_payment_charge`
33-
* Tweak - Check for checkout validation error before creating a payment method in Stripe
34-
* Add - Add state mapping for Lithuania in express checkout
35-
* Tweak - Use wp_ajax prefix for its built-in security for Add Payment Method action
3638

3739
= 9.6.0 - 2025-07-07 =
3840
* Fix - Register Express Checkout script before use to restore buttons on “order-pay” pages

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "woocommerce-gateway-stripe",
33
"title": "WooCommerce Gateway Stripe",
4-
"version": "9.6.0",
4+
"version": "9.7.0",
55
"license": "GPL-3.0",
66
"homepage": "http://wordpress.org/plugins/woocommerce-gateway-stripe/",
77
"repository": {

readme.txt

Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
Contributors: woocommerce, automattic, royho, akeda, mattyza, bor0, woothemes
33
Tags: credit card, stripe, payments, woocommerce, woo
44
Requires at least: 6.6
5-
Tested up to: 6.8.1
5+
Tested up to: 6.8.2
66
Requires PHP: 7.4
7-
Stable tag: 9.6.0
7+
Stable tag: 9.7.0
88
License: GPLv3
99
License URI: https://www.gnu.org/licenses/gpl-3.0.html
1010
Attributions: thorsten-stripe
@@ -110,36 +110,11 @@ If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.o
110110

111111
== Changelog ==
112112

113-
= 9.7.0 - xxxx-xx-xx =
113+
= 9.8.0 - xxxx-xx-xx =
114114
* Dev - Use product type constants that were added in WooCommerce 9.7
115115
* Dev - Removes the inclusion of the deprecated WC_Stripe_Order class
116116
* Add - Introduces a new banner to promote the Optimized Checkout feature in the Stripe settings page for versions 9.8 and above
117117
* Add - Introduces a new inbox note to promote the Optimized Checkout feature on version 9.8 and later
118-
* Update - Removes BNPL payment methods (Klarna and Affirm) when other official plugins are active
119-
* Fix - Moves the existing order lock functionality earlier in the order processing flow to prevent duplicate processing requests
120-
* Add - Adds two new safety filters to the subscriptions detached debug tool: `wc_stripe_detached_subscriptions_maximum_time` and `wc_stripe_detached_subscriptions_maximum_count`
121-
* Add - Show a notice when editing an active subscription that has no payment method attached
122-
* Fix - Fixes a possible fatal error when trying to generate the order signature for a `WC_Order_Refund` object
123-
* Add - New WooCommerce Debug Tool to list subscriptions without a payment method attached
124-
* Fix - Fixes a possible error notice when the `payment_request` Stripe setting key is not defined
125-
* Fix - Prevent irrelevant payment method update requests to Stripe during checkout
126-
* Add - A notice to take user back to WC onboarding flow after connecting the Stripe account
127-
* Tweak - Deprecate wc_connect_* filters
128-
* Fix - Prevent text field reset while editing Optimized Checkout title
129-
* Update - Improvements to custom checkout fields support for express checkout
130-
* Tweak - Use the Database Cache for the Stripe Account Data
131-
* Update - Update filter names to use the wc_stripe_* prefix
132-
* Add - Show payment methods sync status on the UI
133-
* Fix - No such customer error when creating a payment method with a new Stripe account
134-
* Fix - Validate create customer payload against required billing fields before sending to Stripe
135-
* Update - Enhanced logging system with support for all log levels and improved context handling
136-
* Fix - Fixes wrong price formatting in express checkout
137-
* Fix - Require email address only for Stripe customer validation when request is from the Add Payment Method page
138-
* Fix - Set default values for custom field options
139-
* Fix - Enforce rate limiter for failed add payment method attempts
140-
* Update - Add the number of pending webhooks to the Account status section
141-
* Fix - Prevent "Undefined array key charges_enabled" PHP warning when determining live‑mode status
142-
* Update - Deprecate `wc_gateway_stripe_process_payment`, `wc_gateway_stripe_process_redirect_payment` and `wc_gateway_stripe_process_webhook_payment` actions in favour of `wc_gateway_stripe_process_payment_charge`
143118
* Tweak - Check for checkout validation error before creating a payment method in Stripe
144119
* Add - Add state mapping for Lithuania in express checkout
145120
* Tweak - Use wp_ajax prefix for its built-in security for Add Payment Method action

woocommerce-gateway-stripe.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
* Description: Accept debit and credit card payments in 135+ currencies, as well as Apple Pay, Google Pay, Klarna, Affirm, P24, ACH, and more.
66
* Author: Stripe
77
* Author URI: https://stripe.com/
8-
* Version: 9.6.0
8+
* Version: 9.7.0
99
* Requires Plugins: woocommerce
1010
* Requires at least: 6.6
11-
* Tested up to: 6.8.1
12-
* WC requires at least: 9.7
13-
* WC tested up to: 9.9
11+
* Tested up to: 6.8.2
12+
* WC requires at least: 9.8
13+
* WC tested up to: 10.0
1414
* Text Domain: woocommerce-gateway-stripe
1515
* Domain Path: /languages
1616
*/
@@ -22,10 +22,10 @@
2222
/**
2323
* Required minimums and constants
2424
*/
25-
define( 'WC_STRIPE_VERSION', '9.6.0' ); // WRCS: DEFINED_VERSION.
25+
define( 'WC_STRIPE_VERSION', '9.7.0' ); // WRCS: DEFINED_VERSION.
2626
define( 'WC_STRIPE_MIN_PHP_VER', '7.4' );
27-
define( 'WC_STRIPE_MIN_WC_VER', '9.6' );
28-
define( 'WC_STRIPE_FUTURE_MIN_WC_VER', '9.7' );
27+
define( 'WC_STRIPE_MIN_WC_VER', '9.8' );
28+
define( 'WC_STRIPE_FUTURE_MIN_WC_VER', '9.9' );
2929
define( 'WC_STRIPE_MAIN_FILE', __FILE__ );
3030
define( 'WC_STRIPE_ABSPATH', __DIR__ . '/' );
3131
define( 'WC_STRIPE_PLUGIN_URL', untrailingslashit( plugin_dir_url( WC_STRIPE_MAIN_FILE ) ) );

0 commit comments

Comments
 (0)