Releases: woocommerce/woocommerce-gateway-stripe
Releases · woocommerce/woocommerce-gateway-stripe
Version 7.8.1
- Fix - Check if a valid order of tye WC_Order is returned before calling
get_meta
function.
Version 7.8.0
- Fix - Resolved an issue with Stripe errors not being displayed on the checkout page for stores using custom payment method elements.
- Fix - Resolved a PHP fatal error occurring on stores that removed
WC_Email_Failed_Order
from the list of WC email classes while attempting to send the failed order email. - Fix - Prevent incorrect totals displayed in Google Pay and Apple Pay when purchasing a virtual sychronised subscription from the product page.
- Fix - Hide the Google Pay and Apple Pay buttons on variable product pages, if the selected variation is not supported by Payment Request buttons.
- Fix - Don't require shipping when purchasing a virtual variable subscription product using Google Pay and Apple Pay.
- Fix - When using Payment Request buttons, fix $0 total for stores using a customized product page that adds the variation product ID directly into the cart.
- Fix - MultiBanco: HTML tags to print as expected on the Order Confirmation page, and "Thank you for your order" email.
- Tweak - Improve compatibility with PHP 8+.
- Tweak - Adjusted default height of express payment button from 40px to 48px. Existing stores retain their current button height settings.
- Tweak - Removed '- OR -' separator and updated placement of Express payment buttons (eg Apple Pay and Google Pay) on cart and product pages to align with WooCommerce Express payment button standards.
Version 7.7.0
- Add - Prevent saving the bank statement descriptor if it contains non-Latin characters.
- Fix - Display the Payment Request Buttons' error message in the classic checkout page.
- Fix - Prevent escaping the anchor tag under the Apple Pay domain registration failure notice.
- Fix - Use the card's payer name for Payment Request Buttons when the billing name isn't available.
- Fix - Display the Payment Request Buttons according to the selected settings.
- Tweak - Record Track events during the onboarding process.
- Tweak - Prevent Google Pay and Apple Pay from showing up in the UPE card Element.
- Tweak - Use admin theme color in selectors.
- Tweak - Refactor
is_valid_pay_for_order_endpoint
for better performance. - Fix - Catch request failure errors.
- Tweak - Add test mode notice.
- Fix - Remove ugx from the zero decimal currency list as a special case in Stripe.
- Fix - Deleting customer on staging site detaches tokens from customer in Stripe.
- Fix - Resolved an issue preventing changing a subscriptions payment method when UPE is enabled.
- Fix - Send customer billing and address details to Stripe when changing a subscriptions payment method.
- Add - Attach billing details to customers created in Stripe to support Indian merchants in processing international transactions.
- Fix - Prevent "Invalid recurring shipping method" errors when attempting to purchase a synchronised subscription with payment request buttons.
- Fix - When using Payment Request buttons on variable product pages, ensure shipping is properly calculated after the customer closes the window and changes variations.
- Fix - Purchasing a virtual variable product using Apple Pay and Google Pay on the product page will no longer require shipping details.
Version 7.6.2
- Deprecate - Remove Sofort support for new accounts.
- Fix - Add Order Key Validation.
Version 7.6.1
- Fix - Add nonce check to OAuth flow.
Version 7.6.0
- Fix - PHP fatal error when saving a non-UPE payment method and the Stripe request to retrieve it fails.
- Fix - Missing mapping for formal German (de_DE_formal), Swiss German (de_CH), and informal Swiss German (de_CH_informal) locales for Stripe emails.
- Fix - Set failed order as pre order
- Tweak - Include check during the connect redirect flow.
- Tweak - Skip Apple Pay registration for accounts from India.
- Tweak - Refactor post_meta calls for HPOS compatibility.
Version 7.5.0
- Fix - Unable to process 0 amount subscription.
- Fix - Resolved an issue that prevented customers using saved
card_
prefixed payment methods on checkout.
Version 7.4.2
- Fix - Add order key validation for UPE.
- Fix - Enhance query parameters validation in redirected requests.
- Fix - Resolved an issue with orders getting stuck on Pending Payment status when UPE is enabled and customer creates account during checkout.
- Fix - Stripe source and customer tokens not being saved on subscriptions when UPE is enabled and subscription is purchased by guest customer.
- Fix - Make the gateway unavailable when using it in live mode without SSL.
- Fix - Remove Stripe Link PRB when disabled from settings.
- Fix - Lookup existing refunds by refund ID when processing webhooks.
- Fix - Exclude Link from disable UPE confirmation modal in settings.
- Fix - Fix JS (ES5) compatibility on older browsers for the shortcode checkout.
Version 7.3.2
- Fix - Add order key validation for UPE.
- Fix - Enhance query parameters validation in redirected requests.
Version 7.2.2
- Fix - Add order key validation for UPE.
- Fix - Enhance query parameters validation in redirected requests.