Skip to content

Releases: woocommerce/woocommerce-gateway-stripe

Version 8.1.1

04 Apr 19:13
Compare
Choose a tag to compare
  • Fix - Do not hide PRB on cart and product page when there are required custom checkout fields.
  • Fix - Issue with subscription renewal when the start_date of the mandate is set in the past.

Version 8.1.0

28 Mar 23:53
Compare
Choose a tag to compare
  • Add - Include Stripe account details to the settings page.
  • Add - Include Stripe API version in logs.
  • Add - Enable the updated checkout experience (UPE) by default for new accounts.
  • Add - Banner encouraging the transition to the updated checkout experience.
  • Fix - Hiding the refund button and replacing it with a disabled "Refunding unavailable" button when the order is not captured.
  • Fix - Incorrect payment amount sent to Stripe when using three-decimal currencies.
  • Fix - PHP 8.2 deprecation warnings within the WC_Stripe_UPE_Payment_Method class.
  • Fix - Resolved an issue with saving plugin settings when bank descriptor value is invalid.
  • Fix - Issue with rendering Sepa on checkout page when card is disabled in non-UPE mode.
  • Fix - Resolved an issue in processing subscription payments with currencies not supported for mandate data.
  • Fix - Resolved an issue with subscription when attaching customers directly without 3DS due to Indian payment regulations.
  • Fix - Error saving Stripe settings when testmode is enabled without any Stripe test API keys saved yet.
  • Tweak - Update the Stripe JS library to 1.36.0.
  • Tweak - Removed the "Early Access" pill and "Disable" option from the Stripe payment methods dropdown menu.
  • Tweak - Remove unused UPE title field.
  • Tweak - Add WooCommerce as a plugin dependency.
  • Tweak - Update the interface for the setting to toggle the New checkout experience to make it relative to the Legacy one instead.

8.1.0-test

26 Mar 23:47
Compare
Choose a tag to compare
8.1.0-test Pre-release
Pre-release
  • Add - Include Stripe account details to the settings page.
  • Add - Include Stripe API version in logs.
  • Add - Enable the updated checkout experience (UPE) by default for new accounts.
  • Add - Banner encouraging the transition to the updated checkout experience.
  • Fix - Hiding the refund button and replacing it with a disabled "Refunding unavailable" button when the order is not captured.
  • Fix - Incorrect payment amount sent to Stripe when using three-decimal currencies.
  • Fix - PHP 8.2 deprecation warnings within the WC_Stripe_UPE_Payment_Method class.
  • Fix - Resolved an issue with saving plugin settings when bank descriptor value is invalid.
  • Fix - Issue with rendering Sepa on checkout page when card is disabled in non-UPE mode.
  • Fix - Resolved an issue in processing subscription payments with currencies not supported for mandate data.
  • Fix - Resolved an issue with subscription when attaching customers directly without 3DS due to Indian payment regulations.
  • Tweak - Update the Stripe JS library to 1.36.0.
  • Tweak - Removed the "Early Access" pill and "Disable" option from the Stripe payment methods dropdown menu.
  • Tweak - Remove unused UPE title field.
  • Tweak - Add WooCommerce as a plugin dependency.
  • Tweak - Update the interface for the setting to toggle the New checkout experience to make it relative to the Legacy one instead.

Version 8.0.1

13 Mar 21:17
Compare
Choose a tag to compare
  • Fix - Resolved failing card payments when statement_descriptor parameter is used.

8.0.1-alpha

08 Mar 01:51
Compare
Choose a tag to compare
8.0.1-alpha Pre-release
Pre-release
  • Fix - Resolved failing card payments when statement_descriptor parameter is used.

Version 8.0.0

29 Feb 17:42
Compare
Choose a tag to compare
  • Add - Implement deferred payment intents for the Payment Element (or UPE), used on the updated checkout experience.
  • Add - Implement split Payment Elements (or split UPE), splitting the payment method types under the updated checkout experience into different gateways.
  • Add - Update the interface for customizing Stripe payment methods.
  • Fix - When toggling on the Stripe gateway from the payment methods list, don't incorrectly redirect the merchant to Stripe settings when test mode is enabled.
  • Fix - Hiding the expandable menu for UPE entirely when the feature is disabled.
  • Fix - Critical error when deactivating the extension after deactivating WooCommerce.
  • Fix - Add missing fee and payout information to the order details page in admin.
  • Fix - Hiding "Early Access" label and "Refresh payment methods" button when UPE is disabled.
  • Fix - Prevent undefined $latest_charge property warnings when signing up to subscriptions with no initial payment (eg free trials).
  • Fix - Wrong status when purchasing a pre-order product with a new payment method.
  • Tweak - Orders with trash status are not retrieving anymore when calling get_order_by_intent_id function.
  • Tweak - Hide Stripe secret keys in the UI.
  • Fix - Resolved failing payments when statement descriptor prefix starts with a number.

8.0.0-test-4

28 Feb 00:53
d4bfea0
Compare
Choose a tag to compare
8.0.0-test-4 Pre-release
Pre-release
  • Add - Implement deferred payment intents for the Payment Element (or UPE), used on the updated checkout experience.
  • Add - Implement split Payment Elements (or split UPE), splitting the payment method types under the updated checkout experience into different gateways.
  • Add - Update the interface for customizing Stripe payment methods.
  • Fix - When toggling on the Stripe gateway from the payment methods list, don't incorrectly redirect the merchant to Stripe settings when test mode is enabled.
  • Fix - Hiding the expandable menu for UPE entirely when the feature is disabled.
  • Fix - Critical error when deactivating the extension after deactivating WooCommerce.
  • Fix - Add missing fee and payout information to the order details page in admin.
  • Fix - Hiding "Early Access" label and "Refresh payment methods" button when UPE is disabled.
  • Fix - Wrong status when purchasing a pre-order product with a new payment method.
  • Tweak - Orders with trash status are not retrieving anymore when calling get_order_by_intent_id function.
  • Tweak - Hide Stripe secret keys in the UI.

8.0.0-test-3

26 Feb 01:00
46533c3
Compare
Choose a tag to compare
8.0.0-test-3 Pre-release
Pre-release
  • Add - Implement deferred payment intents for the Payment Element (or UPE), used on the updated checkout experience.
  • Add - Implement split Payment Elements (or split UPE), splitting the payment method types under the updated checkout experience into different gateways.
  • Add - Update the interface for customizing Stripe payment methods.
  • Fix - When toggling on the Stripe gateway from the payment methods list, don't incorrectly redirect the merchant to Stripe settings when test mode is enabled.
  • Fix - Hiding the expandable menu for UPE entirely when the feature is disabled.
  • Fix - Critical error when deactivating the extension after deactivating WooCommerce.
  • Fix - Add missing fee and payout information to the order details page in admin.
  • Fix - Hiding "Early Access" label and "Refresh payment methods" button when UPE is disabled.
  • Fix - Wrong status when purchasing a pre-order product with a new payment method.
  • Tweak - Orders with trash status are not retrieving anymore when calling get_order_by_intent_id function.
  • Tweak - Hide Stripe secret keys in the UI.

8.0.0-test-2

18 Feb 12:54
Compare
Choose a tag to compare
8.0.0-test-2 Pre-release
Pre-release
  • Add - Split Payment Element instances for the new checkout experience.
  • Add - Deferred payment intents for the new checkout experience.
  • Fix - Hiding the expandable menu for UPE entirely when the feature is disabled.
  • Fix - Critical error when deactivating the extension after deactivating WooCommerce.
  • Fix - Add missing fee and payout information to the order details page in admin.
  • Fix - Hiding "Early Access" label and "Refresh payment methods" button when UPE is disabled.
  • Tweak - Orders with trash status are not retrieving anymore when calling get_order_by_intent_id function.
  • Add - Update the interface for customizing Stripe payment methods.

Version 7.9.3

12 Feb 21:54
Compare
Choose a tag to compare
  • Fix - Resolved failing payments when statement descriptor only contains the order number.