9.9.2 – 2025-09-29

  • Fix – BACS instruction text appears twice on the Order Confirmation page
  • Update – Allow more situations to enable settings synchronization with Stripe
  • Update – Ensure that we check for settings sync eligibility after every upgrade

9.9.1 – 2025-09-16

  • Add – Allow Klarna to be used for recurring payments and subscriptions
  • Add – Adds support for the Romanian Leu (RON) currency when paying with Klarna
  • Update – Reduces the minimum transaction amount for Affirm to 35 USD
  • Fix – Fatal error caused by type mismatch when processing webhooks
  • Fix – Avoid instantiating WC_Payment_Gateways too early when checking for Klarna and Affirm plugins
  • Fix – Fix subscription renewal error caused by passing both mandate ID and mandate data
  • Fix – Prevent type collisions for saved payment methods
  • Fix – Validate order when verifying payment intent
  • Dev – Renaming the Klarna payment token class to WC_Stripe_Klarna_Payment_Token

9.9.0 – 2025-09-08

New Features

  • Add – Setting to allow merchants to control the layout of the Optimized Checkout payment element on the checkout page
  • Add – Adds a new action (wc_stripe_webhook_received) to allow additional actions to be taken for webhook notifications from Stripe

Important Fixes and Updates

  • Update – Show all available payment methods before unavailable payment methods
  • Update – Increases the default font size for the Optimized Checkout payment element to match the rest of the checkout form
  • Fix – The availability of the Link payment method when the Optimized Checkout is enabled
  • Fix – Removes the credit card payment method requirement for the Optimized Checkout feature
  • Fix – Checks for the subscription payment method (if it is Stripe) when verifying for the payment method detachment
  • Fix – Fix unnecessary Stripe API calls when rendering subscription details
  • Fix – Allow checkout for logged-in users without an email in their account when a billing email is provided
  • Fix – Payment method test instructions not showing up for the Optimized Checkout payment element
  • Update – Add nightly task and WooCommerce tool to remove stale entries from our database cache

Other Fixes

  • Fix – Use the item name as fallback when normalizing line items for the express checkout
  • Fix – Ensure all Javascript strings use the correct text domain for translation
  • Fix – Display only Apple Pay and Google Pay buttons in the Customize page preview
  • Fix – Fix some PHP warnings
  • Add – Includes a new notice to highlight the Optimized Checkout feature above the payment methods list in the Stripe settings page
  • Tweak – Use smaller image for Optimized Checkout banner

Internal Changes and Upcoming Features

  • Update – Upgrade React to v18 and related dependencies
  • Dev – Adds PMC setting information to the Payment Intent object metadata
  • Dev – Adds debug information to the Payment Intent object metadata
  • Dev – Normalize intent metadata to yes/no/null values
  • Dev – Simplifies the way test payment instructions are built when the Optimized Checkout is enabled
  • Dev – Upgrades the ESLint packages and their related libraries
  • Dev – Upgrade the Prettier package and related libraries, and apply updated formatting rules
  • Dev – Extracts Optimized Checkout logic from card payment method into new WC_Stripe_UPE_Payment_Method_OC class
  • Dev – Update Javascript unit tests for compatibility with Node 20
  • Dev – Replaces some payment method instantiation logic for the Optimized Checkout with calls to the get_payment_method_instance method
  • Dev – Multiple lint fixes in preparation for the Node 20 upgrade
  • Dev – Introduces a new helper method to identify Stripe orders
  • Dev – Implements WooCommerce constants for the tax statuses
  • Dev – Update WooCommerce Subscriptions e2e tests after 7.8.0 release
  • Dev – Make ‘Add to cart’ more robust in e2e tests
  • Dev – Ensure e2e tests enable or disable Optimized Checkout during setup
  • Tweak – Use more specific selector in express checkout e2e tests
  • Tweak – Small improvements to e2e tests

See changelog for full details across versions.

Overview


Ratings

213  · 
1 stars
87
2 stars
13
3 stars
12
4 stars
12
5 stars
89

Contributors

7
WooCommerceAutomatticroyhoAkeda BagusMatt CohenBoro SitnikovskiWooThemes