Skip to content

Releases: flutter-stripe/flutter_stripe

12.2.0

22 Jan 13:53
a5f1264

Choose a tag to compare

12.2.0

Features

  • Sync with Stripe React Native 0.57.1
  • Added support for Alma payments
  • Added token creation callback methods
  • ioS: Support for liquid glass
  • Implemented new constructors for customer sheet and deprecated the old ones
  • Remove Giropay as Stripe no longer supports it
  • Improved stability of customer sheet screen

Fixes

  • #2064 crash collect bankaccounttoken
  • android: keyboard not appearing on first tap for CardField @meylis1998
  • #2137 improve URL callback handling for Link payment method @meylis1998
  • #2283 fix: change initCustomerSheet return type to Future @meylis1998

12.1.1

22 Jan 13:53
574acfb

Choose a tag to compare

12.1.1

Fixes

  • 2064 crash collect bankaccounttoken

12.1.0

22 Jan 13:53
df7dda8

Choose a tag to compare

12.1.0

Features

  • Sync with Stripe React Native 0.53.1
  • Add support for billie payment
  • Add config params paymentsheet

v12.0.0

25 Aug 16:08

Choose a tag to compare

12.0.0

Breaking changes

  • This package now supports and requires Freezed v3
  • Breaking change due to sync with Stripe React Native's (v0.50.1) new architecture.
  • Remove Sofort payment method as Stripe does not support it anymore

Features

  • Paymentsheet now supports link display parameters
  • Paymentsheet can now be configured with a map of paymentmethods for future usage

Fixes

  • #2173 add billing address config to google pay
  • #2185 blank screen paypal payment on iOS
  • #2176 support Klarna on the web
  • #2005 card details not supported on android
  • #2180 collect bank account token failing due to missing parameter

v11.5.0

13 Apr 12:23

Choose a tag to compare

11.5.0

Align with Stripe React Native 0.43.0:

Breaking changes

  • Removed support for FPX payments via the bank picker UI. If you'd like to accept FPX payments, we recommend using Mobile Payment Element. Also see the FPX Payment guide for more info on how to integrate FPX specifically.

Features

  • Financial Connections now supports dark mode, and will automatically adapt to the device's theme. Learn more about configuring appearance settings.

  • Added card brand filtering to PaymentSheet and CustomerSheet to specify allowed or blocked card brands. 1857

  • Added ability to pass an onEvent listener to Financial Connections methods via a params argument:

    • collectBankAccountForPayment
    • collectBankAccountForSetup
    • collectBankAccountToken
    • collectFinancialConnectionsAccounts
  • Added ability to pass metadata to PaymentMethod.ConfirmParams and PaymentMethod.CreateParams

  • CustomerSheet is now generally available!

    • If you were using CustomerSheetBeta, change that to CustomerSheet.
    • If you were using CustomerSheetBeta.CustomerSheet, change that to CustomerSheet.Component
  • Enabled vertical mode

Fixes

  • Updated stripe-ios to 24.7.*
  • Updated stripe-android to 21.6.*

v11.3.0

18 Jan 15:06
9c2e704

Choose a tag to compare

Align with Stripe React Native 0.39.0: Features

  • Adds support for CustomerSession in private beta 1744
  • Added onBehalfOf prop to CardField

Fixes

  • Updated stripe-ios to 23.30.*
  • Updated stripe-android to 20.52.*

v11.2.0

18 Jan 15:06

Choose a tag to compare

Features

  • Add basic support for Expresscheckout on the web

Fixes

  • Export elementappearance and element theme

11.4.0

19 Jan 10:41

Choose a tag to compare

Features

  • Swift package manager support
  • Implemented Address sheet widget
  • Add P24 support on Stripe web

Fixes

  • Compliance with latest Dart analyzer
  • Prevent focus loop in Payment element for the web

v11.1.0

18 Sep 17:06
dde7ed5

Choose a tag to compare

  • Sync with Stripe 0.38.6.
  • Minor fixes and improvements.
  • Fix parameters for webelement

v11.0.0

30 Jul 14:41
716dbdf

Choose a tag to compare

Breaking changes

  • Add support for intentmode setupMode. If you used IntentMode before change it to IntentMode.paymentMode instead.
  • This library now only supports Dart sdk 3.0.0 for mobile and Dart sdk 3.3.0 for web and higher.

Features

  • Sync with Stripe 0.38.3.
  • Flutter Stripe web 6.0.0 Converted the library to the new js interop so this library can be compiled to WASM.
  • Payment element add support for Apple pay elements.

Fixes

  • #1729 parse unknown error.
  • #1837 fix for deferred payment methods.
  • #1630 handle next action setup for ios.