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
* Fix - Use the platform's payment method configuration id constant when rendering the Optimized Checkout
122
+
* Tweak - Track charge completed via webhooks in order notes
123
+
124
+
= 9.5.2 - 2025-05-22 =
125
+
126
+
* Add - Implement custom database cache for persistent caching with in-memory optimization
127
+
* Update - Remove feature that flags 401s and proactively blocks subsequent API calls until the store has reauthenticated
128
+
* Fix - Disable payment settings sync when we receive unsupported payment method configurations
129
+
* Fix - Ensure that we use current Stripe API keys after settings updates
130
+
* Fix - Fix initial enabled payment methods migration to the Stripe Payment Methods Configuration API
131
+
132
+
= 9.5.1 - 2025-05-17 =
133
+
134
+
* Fix - Add a fetch cooldown to the payment method configuration retrieval endpoint to prevent excessive requests
135
+
* Fix - Prevent further Stripe API calls if API keys are invalid (401 response)
136
+
* Fix - Stop checking for detached subscriptions for admin users, as it was slowing down wp-admin
137
+
* Fix - Fix fatal error when checking for a payment method availability using a specific order ID
138
+
139
+
= 9.5.0 - 2025-05-13 =
140
+
141
+
**New Features**
142
+
143
+
* Synchronize payment methods with the Stripe dashboard - if you've connected to Stripe, changes in payment methods are synchronized between the plugin and your Stripe dashboard. Changes from the Stripe dashboard may take a few minutes to flow through to shoppers.
144
+
* Support Pre-authorized Debit (PAD) payments in Canada and the US
145
+
* Support BLIK payments in Poland and from other EU countries
146
+
* Support BECS Direct Debit payments in Australia
147
+
148
+
**Important Fixes and Updates**
149
+
150
+
* Update - Add express checkout support for One Page Checkout and other dynamic cart update scenarios
151
+
* Fix - Show error notice when 'Add payment method' fails on My Account page in block-based themes
152
+
* Add - Add WordPress Action for processing payments with delayed charge attempts due to pre-debit notification period
153
+
* Fix - Add caching for the Stripe Payment Method Configuration API
154
+
* Fix - Prevent deletion of webhooks for other tools
155
+
* Update - Add support for customer order notes and express checkout
156
+
* Add - New filter to allow merchants to bypass the default visibility of the express payment method buttons when taxes are based on customer's billing address (`wc_stripe_should_hide_express_checkout_button_based_on_tax_setup`)
157
+
* Fix - Improves the subscriptions detached admin notice, making it less intrusive and limiting the querying to 5 subscriptions (avoiding slow loading times)
158
+
* Fix - Fixes an issue where the order signature retrieval method could throw a fatal error when the received order parameter is actually an OrderRefund object (instead of a `WC_Order`)
159
+
* Fix - Fixes a possible fatal error when a product added to the cart cannot be found (with Payment Request Buttons)
160
+
* Fix - Fixed subscription features not being properly registered when hooks were already attached
161
+
* Add - Expand Klarna support to some additional countries in EEA
162
+
* Update - Hide express checkout buttons when no product variation is selected
163
+
* Fix - Express checkout error when using extensions that reduce total cart amount (e.g. Gift Cards)
164
+
* Fix - Checkout page focus loss
165
+
* Fix - Updated payment method radio button selector to correctly find the selected payment method in different themes
166
+
* Fix - Add `wc_stripe_generate_create_intent_request` filter to support mandate information in setup intent creation
167
+
* Fix - Prepare mandate data from subscription object on change payment method page
168
+
169
+
**Other Fixes**
170
+
171
+
* Fix - Checks for the existence of the `WC_Stripe_Feature_Flags` class before including it during extension initialization
172
+
* Fix - Prevents fatal errors for cases where we fail to load product details
173
+
* Fix - Address an edge case with webhook URL comparisons
174
+
* Add - Only show payment methods in Stripe settings that are available for the connected Stripe account
175
+
* Fix - Show correct gateway name in non payments settings pages
176
+
* Fix - Fixes the Stripe checkout container visuals when Smart Checkout is disabled
177
+
* Fix - Prevent reuse of payment intents when order total doesn't match intent amount
178
+
* Fix - Fix invalid IP address error encountered during mandate data creation
179
+
* Fix - Compatibility with email preview in the Auth Requested email
180
+
* Update - Update Alipay and bank debit icons
181
+
* Tweak - Update payment method type check for `charge.succeeded` webhook
182
+
* Add - Disable unsupported payment methods in Stripe settings
183
+
* Update - Update handling of Puerto Rico as a country in the terminal locations endpoint
0 commit comments