Skip to content

Releases: stripe/stripe-ios

23.27.3

14 Jun 16:07
23.27.3
7191249
Compare
Choose a tag to compare

23.27.3 2024-06-14

PaymentSheet

  • [Fixed] Fixed an issue where changing the country of a phone number would not update the UI when the phone number's validity changed.
  • [Changed] The "save this card" checkbox is now unchecked by default. To change this behavior, set your PaymentSheet.Configuration.savePaymentMethodOptInBehavior to .requiresOptOut.
  • [Fixed] Fixed an issue where PaymentSheet would not present in the iOS 18 beta when using SwiftUI.
  • [Fixed] Fixed an issue in PaymentSheet.FlowController that could lead to the CVC recollection form being shown on presentPaymentOptions()

CustomerSheet

  • [Fixed] Fixed an issue where CustomerSheet would not present in the iOS 18 beta when using SwiftUI.

Payments

  • [Added] Updated support for MobilePay bindings.
  • [Changed] Some Payment Methods (including Klarna and PayPal) may now authenticate using ASWebAuthenticationSession, enabling these payment methods to share session storage across apps.
  • [Fixed] Fixed printing spurious STPAssertionFailure warnings.

23.27.2

06 May 20:18
Compare
Choose a tag to compare

23.27.2 2024-05-06

CardScan

  • [Changed] ScannedCard to allow access for expiryMonth, expiryYear and name.

PaymentSheet

  • [Added] Support for Multibanco with PaymentIntents.
  • [Fixed] Fixed an issue where STPPaymentHandler sometimes reported errors using unexpectedErrorCode instead of a more specific error when customers fail a next action.
  • [Changed] PaymentSheet displays Apple Pay as a button when there are saved payment methods and Link isn't available instead of within the list of saved payment methods.
  • [Fixed] Expiration dates more than 50 years in the past (e.g. 95) are now blocked.

Payments

  • [Added] Support for Multibanco bindings.
  • [Fixed] Expiration dates more than 50 years in the past (e.g. 95) are now blocked.

23.27.1

22 Apr 18:15
23.27.1
d0c607a
Compare
Choose a tag to compare

23.27.1 2024-04-22

Payments

  • [Fixed] An issue where the PrivacyInfo.xcprivacy was not bundled with StripePayments when installing with Cocoapods.

Apple Pay

  • [Changed] Apple Pay additionalEnabledApplePayNetworks are now in front of the supported network list.

23.27.0

09 Apr 16:17
febc79a
Compare
Choose a tag to compare

23.27.0 2024-04-08

Payments

  • [Added] Support for Alma bindings.

All

  • [Fixed] Fixed an issue with generating App Privacy reports.

23.26.0

25 Mar 18:18
Compare
Choose a tag to compare

23.26.0 2024-03-25

PaymentSheet

  • [Fixed] When confirming a SetupIntent with Link, "Set up" will be shown as the confirm button text instead of "Pay".

Financial Connections

  • [Fixed] Improved the UX of an edge case in Financial Connections authentication flow.

All

23.25.1

18 Mar 20:19
Compare
Choose a tag to compare

23.25.1 2024-03-18

All

PaymentSheet

  • [Fixed] A bug where PaymentSheet.FlowController was not respecting PaymentSheet.Configuration.primaryButtonLabel.

Financial Connections

  • [Changed] Updated the design of Financial Connections authentication flow.

23.25.0

11 Mar 19:30
23.25.0
Compare
Choose a tag to compare

23.25.0 2024-03-11

CustomerSheet

  • [Added] Added paymentMethodTypes in CustomerAdapter to control what payment methods are displayed.

PaymentSheet

  • [Fixed] The rotating card brand view is now shown when card brand choice is enabled if the card number is empty.

23.24.1

05 Mar 21:10
23.24.1
8ff7543
Compare
Choose a tag to compare

23.24.1 2024-03-05

PaymentSheet

  • [Fixed] Fixed an assertionFailure that happens when using FlowController and switching between saved payment methods

23.24.0

04 Mar 23:32
c6c174c
Compare
Choose a tag to compare

23.24.0 2024-03-04

PaymentSheet

  • [Added] Added support for Link in PaymentSheet. Enabling Link in your payment method settings will enable Link in PaymentSheet. To choose different Link availability settings on web and mobile, use a custom payment method configuration.
  • [Fixed] Fixed an issue where some 3DS2 payments may fail to complete successfully.

Payments

  • [Added] Support for Amazon Pay bindings.

23.23.0

26 Feb 20:10
Compare
Choose a tag to compare

23.23.0 2024-02-26

PaymentSheet

CustomerSheet

  • [Fixed] Fixed a bug where if an exception is thrown in detachPaymentMethod(), the payment method was removed in the UI #3309