Skip to content

Version 8.9.0

Latest
Compare
Choose a tag to compare
@diegocurbelo diegocurbelo released this 14 Nov 21:26
74ac8b0
  • Update - Enhance webhook processing to enable retrieving orders using payment_intent metadata.
  • Dev - Minor updates to the webhook handler class related to payment method names constants.
  • Tweak - Improve error message displayed when payment method creation fails in classic checkout.
  • Dev - Replace two occurrences of payment method names with their constant equivalents.
  • 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 in new accounts.
  • 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.