Skip to content

Releases: woocommerce/woocommerce-gateway-stripe

Version 5.2.0

19 May 17:02
Compare
Choose a tag to compare
  • Fix - Use get_parent method to avoid accessing order subscription property directly.
  • Fix - Orders won't transition to 'Refunded' state if refund can't be created.
  • Fix - Normalize United Kingdom and Canada postal codes for Apple Pay.
  • Fix - Subscription sign-up fees not included in total for Payment Request Button.
  • Fix - Reduce requests sent to server from stripe settings page.
  • Fix - Choose the appropriate version of the WooCommerce Admin Notes API based on which API is available.
  • Fix - Customer information is now correctly displayed in the Stripe Payments Dashboard when a new customer checks out through the WooCommerce Checkout Block.
  • Fix - Pass customer language/locale to Stripe upon creation or modification.
  • Fix - Initial price for Variable Products is now correctly shown when a Payment Request is started.
  • Add - Support for Credit Card payments (incl. 3DS payments) via WooCommerce Blocks; limited to WooCommerce Core product types.
  • Add - Support for payments (incl. 3DS payments) paid via Payment Request Buttons in WooCommerce Blocks; limited to WooCommerce Core product types.
  • Add - Support for custom and branded Payment Request Buttons when using the Cart and Checkout blocks.
  • Tweak - Should customer opt to save their card, the card is now saved after a payment has been confirmed.

Version 5.1.0

07 Apr 19:43
39b1808
Compare
Choose a tag to compare
  • Fix - Don't attempt to submit level 3 data for non-US merchants.
  • Fix - Hide Payment Request Buttons when guest checkout is disabled.
  • Fix - Match Payment Request states with WooCommerce states.

Version 5.0.0

17 Mar 14:10
Compare
Choose a tag to compare
  • Add - Display time of last Stripe webhook in settings.
  • Add - wc_stripe_webhook_validate_user_agent filter to customize webhook user-agent validation.
  • Fix - Payment Request Buttons for Chinese provinces in Chrome.
  • Fix - Enable wc_stripe_send_stripe_receipt filter to send Stripe emails.
  • Fix - Check for more errors when attaching sources to customers.

Version 4.9.0

24 Feb 20:47
Compare
Choose a tag to compare
  • Fix - Add fees as line items sent to Stripe to prevent Level 3 errors.
  • Fix - Adding a SEPA payment method doesn't work.
  • Fix - Apple Pay domain verification with live secret key.
  • Fix - Display the correct accepted card branding depending on store currency and location.
  • Fix - Remove duplicate Apple Pay domain registration Inbox notes.
  • Add - Copy Apple Pay domain registration file and trigger domain registration on domain name change.
  • Update - Notes and status when refunding order with charge authorization.

Version 4.8.0

28 Jan 19:34
Compare
Choose a tag to compare
  • Fix - Filter more disallowed characters from statement descriptors.
  • Fix - Payment request button for Puerto Rico.
  • Fix - Handle error if country is not supported for payment request button.
  • Fix - Trim the refund reason to a max of 500 characters.
  • Tweak - Display warning on webhook secret when server time is off from device time.

Version 4.7.0

22 Dec 16:57
Compare
Choose a tag to compare
  • Fix - Updating subscription payment methods from the "My Account" page now adds a note to the subscription.
  • Fix - Link is now correctly formatted in readme.txt.
  • Fix - Using SCA cards for subscriptions renewal payments now works as intended.
  • Fix - Cards added under "My Account -> Payment Methods -> Add Payment Method" will now handle SCA properly.
  • Fix - Changing a payment method for a subscription in "My Account -> Subscriptions" will now handle SCA properly.
  • Fix - Missing space causing fatal errors for certain WooCommerce Inbox Note features.

Version 4.6.0

15 Dec 10:59
Compare
Choose a tag to compare
  • Tweak - Update packages for Composer 2 compatibility.
  • Tweak - Use full jQuery function calls instead of soon-to-be-deprecated shorthands.
  • Tweak - Use JSON.parse() instead of jQuery.parseJSON().
  • Tweak - Remove holiday messaging from Apple Pay note after Dec 22.
  • Fix - Compatibility with the Stripe for WooCommerce plugin.
  • Fix - Guard against fatal errors caused by WC_Admin_Note.
  • Fix - Display error message when payment made with payment request buttons fails.

Version 4.5.5

17 Nov 04:59
Compare
Choose a tag to compare
  • Fix - Guard against fatal errors that may occur on inbox data store load.

Version 4.5.4

16 Nov 23:47
89b4435
Compare
Choose a tag to compare
  • Add - Stripe Connect OAuth.
  • Tweak - Add site_url to all transactions, not just recurring ones.
  • Add - Customer's full name is now included in Stripe Customer object if available.
  • Add - Accept payments via AliPay when store currency is set to CNY.
  • Tweak - Wording of Apple Pay link.
  • Fix - Serve Apple Pay domain verification file via a rewrite rule.
  • Add - Add Inbox note for Apple Pay domain verification if needed.
  • Add - Apple Pay holiday marketing notice.
  • Fix - Apple Pay: Ensure payer phone is available before attempting to access it.
  • Add - Pass payment method for renewal charges if not a source.
  • Fix - Ensure defaults are used for missing settings.
  • Add - Add shipping address to payment requests.
  • Fix - Fix the Not a valid URL notice.
  • Add - Security.md with security and vulnerability reporting guidelines.

Version 4.5.3

07 Oct 22:37
cac73fc
Compare
Choose a tag to compare
  • Fix - Apple Pay now requires a buyer's phone number only if it's required in Appearance > Customize > WooCommerce > Checkout.
  • Add - Allow toggling secrets temporarily to visible in settings.
  • Fix - Properly display field required error when SEPA method is used.
  • Tweak - Update payment request button description to include link to Stripe dashboard Apple Pay settings.
  • Add - Add off session payment intent filter, props rfair404.
  • Tweak - Update contributors list.
  • Add - Link from Payment Request button setting to Apple Pay settings in Stripe dashboard.