You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Release notes for 9.6.0
* Moving some entries to internal changes
* Moving the new OC filter to the internal changes section
* Moving the legacy checkbox removal entry
* Use [Optimized Checkout] prefix instead of [OC]
* Implement my own feedback :D
* Add two more missing entries
* Moving up the WC_Stripe_Order class deprecation entry
---------
Co-authored-by: daledupreez <[email protected]>
Co-authored-by: Dale du Preez <[email protected]>
* Update - Removes the customization of individual payment method titles and descriptions
117
-
* Fix - Fixes some inconsistencies related to the Optimized Checkout feature and improves its unit tests
118
-
* Add - Introduces a new marketing note to promote BNPLs (Buy Now Pay Later) payment methods (Klarna and Affirm) on WooCommerce admin home page
119
-
* Fix - Throws a specific exception on an edge case where a saved payment method could not be found when processing an order in the new checkout experience
120
-
* Fix - Checks if the store has other BNPL extensions installed before displaying the promotional banner
129
+
* Fix - Add order locking when processing payment redirects, to mitigate cases of double status updates
130
+
* Fix - Correctly handle countries without states when using the express payment methods
131
+
* Update - Remove legacy checkout checkbox from settings
132
+
* Update - Remove BACS from the unsupported ‘change payment method for subscription’ page
133
+
* Update - Remove verification steps for Apple Pay domain registration, as this is no longer required by Stripe
134
+
* Update - Update deprecation notice message to specify that legacy checkout experience has been deprecated since version 9.6.0
121
135
* Fix - Correctly notifies customers and merchants of a failed refund and reverts the refunded status
122
-
* Update - Legacy checkout experience has been deprecated, new checkout experience is now the default for all sites
136
+
* Fix - Void intent when cancelling an uncaptured order
137
+
* Fix - Fixes page crash when Klarna payment method is not supported in the merchant's country by returning an empty array instead of throwing an error
138
+
* Dev - Deprecates the WC_Stripe_Order class and removes its inclusion call
139
+
140
+
**Other Fixes**
141
+
142
+
* Fix - Fix payment processing for $0 subscription with recurring coupon
123
143
* Fix - Fixes an edge case where the express payment method buttons would not be displayed on the checkout if taxes used to be enabled
124
-
* Add - Voucher payment methods (Boleto, Multibanco, and Oxxo) can now be used when purchasing subscriptions if manual renewals are enabled or required
125
-
* Add - Adds a new filter (`wc_stripe_is_optimized_checkout_available`) to allow merchants to test the Optimized Checkout feature earlier
126
-
* Fix - Restricts the BNPLs promotional banner to only be displayed after version 9.7.0
127
-
* Add - Adds a new promotional banner to promote the BNPL payment methods (Klarna, Afterpay, and Affirm) on the settings page.
128
-
* Dev - Deprecates the WC_Stripe_Order class and removes its inclusion call.
129
-
* Fix - Fixes the availability of the saving payment method checkbox in the classic checkout when the Optimized Checkout is enabled and signup is disabled during checkout.
130
-
* Dev - Implements the PSR-4 autoloading standard for the plugin unit tests (PHP).
131
-
* Fix - Sends missing information to Stripe when completing transactions with WeChat Pay, Blik and Klarna, using the Optimized Checkout.
132
-
* Dev - Moves the main Stripe class to a new file.
133
-
* Dev - Renames all PHP Unit test files to follow the PSR-4.
134
-
* Dev - Dynamically retrieves versions of WooCommerce and WordPress to use in the PHP code coverage GitHub Actions Workflow.
135
-
* Fix - Makes payment methods dynamically available on the shortcode checkout when the Optimized Checkout is enabled depending on the saving method checkbox value.
136
-
* Fix - Fixes a fatal error when the fingerprint property is not available for a card payment method.
137
-
* Add - Show an icon beside the payment methods that support automatic recurring payments.
138
-
* Fix - Fixes the payment method title when using the classic checkout with the Optimized Checkout enabled.
139
-
* Update - Remove BACS from the unsupported 'change payment method for subscription' page.
144
+
* Fix - Fixes a fatal error when the fingerprint property is not available for a card payment method
140
145
* Fix - Fix payment method title display when new payment settings experience is enabled
141
-
* Fix - Prevent styles from non-checkout pages affecting the appearance of Stripe element.
142
-
* Dev - Add e2e tests for BLIK
143
-
* Dev - Add e2e tests for BECS
144
-
* Fix - Send correct attribute when setting the default payment method.
145
-
* Dev - Build dynamic WordPress and WooCommerce dependencies for unit tests.
146
-
* Fix - Void intent when cancelling an uncaptured order
146
+
* Fix - Prevent styles from non-checkout pages affecting the appearance of Stripe element
147
+
* Fix - Send correct attribute when setting the default payment method
147
148
* Fix - Hide future payments message from payment element when manual renewal is required
148
-
* Tweak - Fix a rare warning when searching customers with missing name
149
-
* Fix - Apply shipping country restrictions to Express Checkout
150
-
* Dev - Prevent changelog entries with trailing periods
149
+
* Fix - Fix a rare warning when searching customers with missing name
151
150
* Fix - Fix legacy deprecation notice displayed on new plugin installs
152
-
* Update - Remove verification steps for Apple Pay domain registration, as this is no longer required by Stripe
153
151
* Fix - When the user is deleted via WP CLI, take into account the environment type before detaching their payment methods
154
-
* Tweak - Add prefix to the custom database cache keys
155
-
* Update - Support block checkout custom fields when using express payment methods like Apple Pay and Google Pay
156
-
* Dev - Fix failing optimized checkout e2e test due to incorrect order of operations
* Update - Express Checkout: introduce new WP actions for supporting custom checkout fields for classic, shortcode-based checkout
163
-
* Fix - Fixes page crash when Klarna payment method is not supported in the merchant's country by returning an empty array instead of throwing an error
164
-
* Fix - Fix payment processing for $0 subscription with recurring coupon
152
+
* Fix - Throws a specific exception on an edge case where a saved payment method could not be found when processing an order in the new checkout experience
153
+
* Fix - Register Express Checkout script before use to restore buttons on “order-pay” pages
154
+
* Fix - Add safety check when checking error object
* Update - Add prefix to the custom database cache keys
160
+
* Add - Introduces a new marketing note to promote BNPLs (Buy Now Pay Later) payment methods (Klarna and Affirm) on WooCommerce admin home page
161
+
* Add - Adds a new promotional banner to promote the BNPL payment methods (Klarna, Afterpay, and Affirm) on the settings page.
162
+
* Fix - Checks if the store has other BNPL extensions installed before displaying the promotional banner
163
+
* Fix - Restricts the BNPLs promotional banner to only be displayed after version 9.7.0
164
+
* Add - [Optimized Checkout] Adds a new filter (wc_stripe_is_optimized_checkout_available) to allow merchants to test the Optimized Checkout feature earlier
165
+
* Fix - [Optimized Checkout] Sends missing information to Stripe when completing transactions with WeChat Pay, Blik and Klarna, using the Optimized Checkout
166
+
* Fix - [Optimized Checkout] Fixes the availability of the saving payment method checkbox in the classic checkout when the Optimized Checkout is enabled and signup is disabled during checkout
167
+
* Fix - [Optimized Checkout] Makes payment methods dynamically available on the shortcode checkout when the Optimized Checkout is enabled depending on the saving method checkbox value
168
+
* Fix - [Optimized Checkout] Fixes the payment method title when using the classic checkout with the Optimized Checkout enabled
169
+
* Update - [Optimized Checkout] Removes the change display order feature from the settings page when the Optimized Checkout is enabled
170
+
* Fix - [Optimized Checkout] Fixes some inconsistencies related to the Optimized Checkout feature and improves its unit tests
171
+
* Dev - Implements the PSR-4 autoloading standard for the plugin unit tests (PHP)
172
+
* Dev - Moves the main Stripe class to a new file
173
+
* Dev - Renames all PHP Unit test files to follow the PSR-4
174
+
* Dev - Dynamically retrieves versions of WooCommerce and WordPress to use in the PHP code coverage GitHub Actions Workflow.
175
+
* Dev - Add e2e tests for BLIK
176
+
* Dev - Add e2e tests for BECS
165
177
* Dev - Add e2e tests to cover Affirm purchase flow
178
+
* Dev - Add Klarna e2e tests
166
179
* Dev - Improve e2e tests of some of the LPMs
167
-
* Fix - Add safety check when checking error object
168
-
* Fix - Correctly handle countries without states when using the express payment methods
169
-
* Update - Include extension data from block checkout when submitting an express checkout order
170
-
* Fix - Add order locking when processing payment redirects, to mitigate cases of double status updates
171
-
* Fix - Register Express Checkout script before use to restore buttons on “order-pay” pages
180
+
* Dev - Build dynamic WordPress and WooCommerce dependencies for unit tests
181
+
* Dev - Prevent changelog entries with trailing periods
182
+
* Dev - Fix failing optimized checkout e2e test due to incorrect order of operations
172
183
173
184
[See changelog for full details across versions](https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-stripe/trunk/changelog.txt).
0 commit comments