Skip to content

Version 9.2.0

Latest
Compare
Choose a tag to compare
@annemirasol annemirasol released this 13 Feb 18:46
  • Fix - Fix missing product_id parameter for the express checkout add-to-cart operation.
  • Fix - Fix the quantity parameter for the express checkout add-to-cart API call.
  • Dev - Replaces part of the StoreAPI call code for the cart endpoints to use the newly introduced filter.
  • Fix - Clear cart first when using express checkout inside the product page.
  • Fix - Avoid Stripe timeouts for the express checkout click event.
  • Fix - Switch booking products back to using non-StoreAPI add-to-cart methods.
  • Dev - Add new E2E tests for Link express checkout.
  • Add - Add Amazon Pay to block cart and block checkout.
  • Fix - Remove intentional delay when displaying tax-related notice for express checkout, causing click event to time out.
  • Fix - Fixes an issue when saving Bancontact and iDEAL methods with SEPA Direct Debit disabled.
  • Dev - Introduces new payment method constants for the express methods: Google Pay, Apple Pay, Link, and Amazon Pay.
  • Fix - Prevent an express checkout element's load errors from affecting other express checkout elements.
  • Tweak - Process ECE cart requests using the Blocks (Store) API.
  • Add - Adds a new setting to toggle saving of Bancontact and iDEAL methods as SEPA Debit.
  • Add - Wrap Amazon Pay in feature flag.
  • Fix - Allow the saving of Bancontact tokens when SEPA is disabled.
  • Tweak - Use WC Core's rate limiter on "Add payment method" page.
  • Add - New Amazon Pay payment method in the Stripe Express Checkout Element for the classic, shortcode (classic) checkout, product, and cart pages.
  • Dev - Introduces new payment intent status constants for the frontend.
  • Fix - Fix Stripe customer creation when using the Blocks API for express checkout.
  • Add - Add new payment processing flow using confirmation tokens.
  • Dev - Adds new logs to identify why express payment methods are not being displayed.
  • Fix - Fixes a fatal error when editing the shortcode checkout page with an empty cart on PHP 8.4.
  • Fix - Fixes processing of orders through the Pay for Order page when using ECE with Blocks (Store) API.
  • Add - Enables the use of Blocks API for Express Checkout Element orders by default.
  • Add - Adds a new filter to allow changing the user attributed to an order when paying for it through the Order Pay page.
  • Fix - Fixes an error with the fingerprint property setting when using the legacy checkout.
  • Fix - Fixes order attribution data for the Express Checkout Element when using the Blocks API to process.
  • Tweak - Process ECE orders using the Blocks API.
  • Fix - Fixes incorrect error message for card failures due insufficient funds on the shortcode checkout page (legacy).
  • Fix - Fixes deprecation warnings related to nullable method parameters when using PHP 8.4, and increases the minimum PHP version Code Sniffer considers to 7.4.
  • Fix - Adds support for the Reunion country when checking out using the new checkout experience.
  • Add - Support zero-amount refunds.
  • Fix - A potential fix to prevent duplicate charges.
  • Fix - Prevent empty settings screen when cancelling changes to the payment methods display order.
  • Fix - Improve product page caching when Express Payment buttons are not enabled.
  • Fix - Allow editing uncaptured orders but show a warning about the possible failure scenario.
  • Fix - Fetch the payment intent status on order edit page only for unpaid orders if manual capture is enabled.
  • Fix - Error when changing subscription payment method to a 3D Secure card while using a custom checkout endpoint.
  • Fix - Fixes the webhook order retrieval by intent charges by adding an array check.
  • Add - Add total tax amount to metadata.
  • Update - Update the translation for payment requests settings section notice.
  • Add - Add Amazon Pay to settings express checkout section.
  • Add - Add Amazon Pay customize express checkout page.
  • Fix - Improve the appearance of Stripe elements in checkout pages to match the store theme.
  • Fix - Hide ECE button for synced subscription variations.
  • Fix - Use the original shipping address for Amazon Pay pay for orders.
  • Tweak - Improve slow query for legacy SEPA subscriptions on WC status tools page by caching the data.
  • Tweak - Improve settings page load by delaying oauth URL generation.
  • Tweak - Update the Woo logo in the Configure connection modal
  • Add - Add currency restriction pill on Amazon Pay.
  • Fix - Express checkout methods dependency.