- Fixed a bug where free orders that completed immediately were not redirecting to the order success page.
- Fixed a PHP error that occurred when receiving webhook events for subscriptions that did not originate from Craft Commerce. (#309)
- Fixed a bug where webhooks weren’t being handled correctly when an associated transaction was found. (#308)
- Fixed a PHP error that occurred when receiving webhook events for payments that did not originate from Craft Commerce.
- Fixed a PHP error that occurred when receiving webhook events for plans that are not configured in Craft Commerce.
- Fixed a bug where SCA payment sources prevented subscriptions from starting. (#304)
- Fixed a bug where the
hiddenClass
payment form parameter was not being applied correctly. (#288) - Fixed a SQL performance issue that occurred when upgrading. (#190)
- Fixed a bug the billing issues payment form did not display correctly for subscriptions.
- Fixed a bug where the first payment source created was not set as the default.
- Fixed a bug where floating point rounding precision could cause payments/refunds to fail. (#296)
- Fixed a PHP error that could occur when handling a webhook request. (#294)
- Stripe now requires Craft Commerce 5.0.0-beta.1 or later.