8.9.0-test
Pre-release
Pre-release
- Fix - Hide express checkout when credit card payments are not enabled.
- Fix - Fix issues when detaching payment methods on staging sites (with the new checkout experience enabled).
- Fix - Display a notice if taxes vary by customer's billing address when checking out using the Stripe Express Checkout Element.
- Tweak - Makes the new Stripe Express Checkout Element enabled by default.
- Dev - Add multiple unit tests for the Stripe Express Checkout Element implementation (for both frontend and backend).
- Fix - Check if taxes are enabled when applying ECE tax compatibility check.
- Fix - Fix ECE error when initial address on load is not defined as a shipping zone.
- Fix - Corrected card brand capitalization on the My Account → Subscription page.
- Fix - Displays a specific message when an authentication error occurs during checkout for 3DS cards (shortcode version).
- Fix - Show 'Use a New Payment Method' radio button for logged in users only when card saving is enabled.
- Fix - Fix the display and usage of the Link payment method on the shortcode checkout page with the Stripe Express Checkout Element.
- Fix - Fix payment methods count on settings page.
- Update - Improve Express Payment button previews on the edit Block Checkout and Cart pages for Google Pay and Apple Pay.
- Tweak - Add error logging in ECE critical Ajax requests.
- Add - Add support for Stripe Link payments via the new Stripe Checkout Element on the block cart and block checkout pages.
- Add - Add support for Stripe Link payments via the new Stripe Checkout Element on the product, cart, checkout and pay for order pages.
- Tweak - Do not load ECE button if the total amount is 0.
- Add - Show ECE button preview on settings page.
- Tweak - Remove the subscription order notes added each time a source wasn't migrated.
- Tweak - Update ECE default button type.
- Fix - Fix position of ECE button on shortcode cart page.
- Fix - Call ECE specific 'paymentFailed' function only when payment request fails.
- Fix - Fix issue in purchasing subscriptions when the store has no shipping options.