Skip to content

Releases: stripe/stripe-ios

23.9.1

12 Jun 20:55
23.9.1
Compare
Choose a tag to compare

23.9.1 2023-06-12

PaymentSheet

  • [Fixed] Fixed validating the IntentConfiguration matches the PaymentIntent/SetupIntent when it was already confirmed on the server. Note: server-side confirmation is in private beta.

CustomerSheet

  • [Fixed] Fixed bug with removing multiple saved payment methods

23.9.0

30 May 19:16
e16d54f
Compare
Choose a tag to compare

23.9.0 2023-05-30

PaymentSheet

  • [Changed] The private beta API for https://stripe.com/docs/payments/finalize-payments-on-the-server has changed:
    • If you use IntentConfiguration(..., confirmHandler:), the confirm handler now has an additional shouldSavePaymentMethod: Bool parameter that you should ignore.
    • If you use IntentConfiguration(..., confirmHandlerForServerSideConfirmation:), use IntentConfiguration(..., confirmHandler:) instead. Additionally, the confirm handler's first parameter is now an STPPaymentMethod object instead of a String id. Use paymentMethod.stripeId to get its id and send it to your server.
  • [Fixed] Fixed PKR currency formatting.

CustomerSheet

23.8.0

09 May 00:39
Compare
Choose a tag to compare

23.8.0 2023-05-08

Identity

  • [Added] Added test mode M1 for the SDK.

23.7.1

02 May 22:00
23.7.1
Compare
Choose a tag to compare

23.7.1 2023-05-02

Payments

  • [Fixed] STPPaymentHandler.handleNextAction allows payment methods that are delayed or require further customer action like like SEPA Debit or OXXO.

23.7.0

24 Apr 23:27
Compare
Choose a tag to compare

23.7.0 2023-04-24

PaymentSheet

  • [Fixed] Fixed disabled text color, using a lower opacity version of the original color instead of the previous .tertiaryLabel.

Identity

  • [Added] Added test mode for the SDK.

23.6.2

21 Apr 01:57
Compare
Choose a tag to compare

23.6.2 2023-04-20

Payments

  • [Fixed] Fixed UnionPay cards appearing as invalid in some cases.

PaymentSheet

  • [Fixed] Fixed a bug that prevents users from using SEPA Debit w/ PaymentIntents or SetupIntents and Paypal in PaymentIntent+setup_future_usage or SetupIntent.

23.6.1

21 Apr 00:41
23.6.1
Compare
Choose a tag to compare

23.6.1 2023-04-17

⚠️ Note: This version introduced a bug in PaymentSheet were users can't pay with SEPA Debit. This also affects Paypal when used with SetupIntent or PaymentIntent + setup_future_usage.

All

PaymentSheet

  • [Fixed] Visual bug of the delete icon when deleting saved payment methods reported in #2461.

23.6.0

27 Mar 17:33
23.6.0
Compare
Choose a tag to compare

23.6.0 2023-03-27

PaymentSheet

  • [Added] Added billingDetailsCollectionConfiguration to configure how you want to collect billing details. See the docs here.

23.5.1

20 Mar 21:06
23.5.1
bc7549c
Compare
Choose a tag to compare

23.5.1 2023-03-20

Payments

  • [Fixed] Fixed amounts in COP being formatted incorrectly.
  • [Fixed] Fixed BLIK payment bindings not handling next actions correctly.
  • [Changed] Removed usage of UIDevice.currentDevice.name.

Identity

  • [Added] Added a retake photo button on selfie scanning screen.

23.5.0

13 Mar 19:05
23.5.0
Compare
Choose a tag to compare

23.5.0 2023-03-13

Payments

  • [Added] API bindings support for Cash App Pay. See the docs here.
  • [Added] Added STPCardValidator.possibleBrands(forCard:completion:), which returns the list of available networks for a card.

PaymentSheet

  • [Added] Support for Cash App Pay in PaymentSheet.