npm @stripe/stripe-react-native 0.56.0
0.56.0 - 2025-11-06

9 hours ago

Changes

  • CustomerSession is now generally available. The customerSessionClientSecret parameter is no longer experimental.
  • ConfirmationTokens are now generally available. The confirmationTokenConfirmHandler parameter and ConfirmationToken.Result type are no longer experimental.
  • [Added] Added support for CustomerSession to CustomerSheet. The CustomerSession object grants the SDK temporary access to the Customer and provides additional configuration options. These configuration options allow you to customize the behavior of CustomerSheet. A complete list of features exposed on the CustomerSession are in our API docs.
  • [Added] Added support for onBehalfOf to CustomerSheet.IntentConfiguration. This parameter makes CustomerSheet use a connected account to determine the payment method that users see and whether CardBrandChoice is enabled. For more information, see the SetupIntent docs.

Fixes

  • Fixed Android crash IllegalStateException: State must be at least CREATED to move to DESTROYED when removing payment methods in EmbeddedPaymentElement. The crash occurred when views were destroyed before completing the lifecycle initialization.

Please see the changelog for additional details.

Don't miss a new stripe-react-native release

NewReleases is sending notifications on new releases.