PackageTrack
Sign in Get early access

flutter_stripe

Flutter library for Stripe. Supports PaymentSheets, Apple & Google Pay, SCA, PSD2 and much more.

14.0.0 246K downloads/mo #771 most downloaded on pub.dev flutter-stripe/flutter_stripe

What this package is like to depend on

Last release 9 days ago

14 Aug 2026

Release timing varies

gaps range from 8 days to 4 months

Some releases are documented

notes for 29 of 70 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

70 releases · first in 2018

10 releases in the last 12 months

see the full history below

Release timeline

70 releases · Jul 2018 to Aug 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 70
  1. 14.0.0 14 Aug 2026
    Release notes

    14.0.0

    Breaking Changes

    • Breaking: add support for AGP 9

    Features:

    • Sync with Stripe React Native 0.71.0
    • Add support for Flutter 3.47.0
    • Add support for scene delegates

    Bugs

    • Fixed scrolling issue for the cardfield in web (#2045)
    • Fixed serialisation issue in EmbeddedPAymentElement RadioConfig (2431)
    Open source →
    Release notes
    • FIX(ios): stop the unhandled-URL log mis-attributing deep-link breakage + add scene-delegate support (#2422) (#2429).

    2026-08-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  2. 13.1.0 10 Jul 2026
    Release notes

    Features:

    • Embedded Payment Element: Added official support for updating the EmbeddedPaymentElement. (#2427)

    Fixes:

    • Fixed Build Failures: Resolved an issue where iOS builds would fail on Flutter versions earlier than 3.41.0 due to a missing FlutterFramework dependency. (#2425)
    • Embedded Payment Element Fix: Fixed an issue where the EmbeddedPaymentElement failed to load on iOS because the merchantIdentifier could not be found. (#2426)
    • Element Remounting Fix: Resolved an issue causing an infinite spinner when an ExpressCheckoutElement instance remounted by ensuring a unique view type per instance. (#2405, #2439)
    • Google Pay Fix: Fixed an issue where isPlatformPaySupported would not work properly when used with existingPaymentMethodRequired. (#2245)
    Open source →
    Release notes
    • FIX: return sealed CollectBankAccountResult for bank account collection (#2395).

    2026-07-10

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  3. 13.0.0 04 Jun 2026
    Release notes

    Breaking Changes

    • collectBankAccountForPayment and verifyPaymentIntentWithMicrodeposits now return CollectBankAccountResult (a sealed class) instead of PaymentIntent. Update any code that assigns or pattern-matches the return value. (#2395)

    Features

    • EmbeddedPaymentElement — Full Flutter widget support for the embedded payment element on iOS and Android. The new EmbeddedPaymentElement widget renders inline in your layout (no bottom sheet). Use EmbeddedPaymentElementController to call confirm(), which now returns a payment result so failures (declined card, insufficient funds, etc.) can be detected directly without relying solely on callbacks. Available callbacks: onHeightChanged, onPaymentOptionChanged, onLoadingFailed, onRowSelectionImmediateAction, onFormSheetConfirmComplete. (#2239)
    • Multibanco — Added Multibanco as a supported payment method following the sync with Stripe React Native v0.66.0. (#2421)
    • Sync with Stripe React Native v0.66.0 — Aligned iOS and Android native bridges with the upstream React Native SDK v0.66.0. (#2421)

    Fixes

    • Fixed collectBankAccountForPayment and verifyPaymentIntentWithMicrodeposits crashing when the native SDK returns a setup intent instead of a payment intent. (#2395)
    • Fixed crash in _handleCardChanged when the native layer sends a wrapped {card: {...}} payload instead of flat card fields. Both shapes are now handled. (#2265)
    • Fixed confirmPaymentSheetPayment not triggering the token creation handler registered via onCreatePaymentMethod. (#2400)
    • Fixed LinkDisplayParams serialization — Dart field names were not matching the link / display keys expected by native iOS and Android, causing Link display configuration to be silently ignored. (#2407)
    • iOS: Added FlutterFramework as an explicit SPM dependency in stripe_ios to fix Swift Package Manager resolution. (#2420)

    Removed

    • UPI payment method has been removed following its removal from the Stripe React Native SDK.
    Open source →
    Release notes
    • FIX: return sealed CollectBankAccountResult for bank account collection (#2395).
    • FIX: 2306 remove descendantsAreFocusable are focusable as it dismisses the keyboard when we do not want it (#2316).
    • FIX: change initCustomerSheet return type to Future<void> (#2292).
    • FIX(ios): improve URL callback handling for Link payment method (#2290).
    • FIX(android): keyboard not appearing on first tap for CardField (#2291).
    • FIX: add meta import for @internal annotation (#2269).
    • FIX: add new proguard rules to prevent release build from building (#2213).
    • FIX: add missing param to method channel (#2181).
    • FEAT: expose Stripe Connect deep link infrastructure to Dart (#2388).
    • FEAT: add createRadarSession to Dart API (#2386).
    • FEAT(android): add hint text parameters to CardFormField (#2296).
    • FEAT: web language (#2267).

    2026-06-04

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  4. 12.6.0 10 Apr 2026
    Release notes

    Features:

    • added createRadarSession to support stripe radar sessions

    Fixes:

    • Bumped compile SDK android to sdk 36
    • iOS card details not complete issue on cardfield
    • #2385: correct termsDisplay type to Map<String, TermsDisplay>
    Open source →
    Release notes
    • FEAT: expose Stripe Connect deep link infrastructure to Dart (#2388).
    • FEAT: add createRadarSession to Dart API (#2386).

    2026-04-10

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  5. 12.5.0 02 Apr 2026
    Release notes

    12.5.0

    Features:

    • Sync with Stripe React Native 0.61.0
    Open source →
  6. 12.4.0 09 Mar 2026
    Release notes

    2026-03-09

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v12.3.1

    Open source →
  7. 12.3.0 18 Feb 2026
    Release notes

    12.3.0

    Features

    • Sync with Stripe React Native 0.58.0

    Fixes

    • #2332 Android: Google Pay not appear on the PaymentSheet
    • #2321 Android: Wrap context with AppCompat theme for Google Pay button.
    • #2320 Android: add ProGuard rules to prevent 3D Secure crash.
    • #2314 Android: Card details not complete error when using dangerouslyUpdateCardDetails
    • #2307 Android: Paymentsheet card not focusable when tapping middle or bottom of the field.
    Open source →
    Release notes
    • FIX: 2306 remove descendantsAreFocusable are focusable as it dismisses the keyboard when we do not want it (#2316).
    • FEAT(android): add hint text parameters to CardFormField (#2296).
    • FEAT: web language (#2267)".

    2026-02-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  8. 12.2.0 22 Jan 2026
    Release notes

    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
    Open source →
    Release notes
    • FIX: change initCustomerSheet return type to Future<void> (#2292).
    • FIX(ios): improve URL callback handling for Link payment method (#2290).
    • FIX(android): keyboard not appearing on first tap for CardField (#2291).
    • FIX: add meta import for @internal annotation (#2269).
    • FEAT: web language (#2267)".
    • FEAT: web language (#2267).

    2026-01-22

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  9. 12.1.1 15 Nov 2025
    Release notes

    12.1.1

    Fixes

    • 2064 crash collect bankaccounttoken
    Open source →
    Release notes

    2025-11-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  10. 12.1.0 28 Oct 2025
    Release notes

    12.1.0

    Features

    • Sync with Stripe React Native 0.53.1
    • Add support for billie payment
    • Add config params paymentsheet
    Open source →
    Release notes
    • FIX: add new proguard rules to prevent release build from building (#2213).

    2025-10-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  11. 12.0.2 25 Aug 2025

    Nothing published for this version

  12. 12.0.1 25 Aug 2025

    Nothing published for this version

  13. 12.0.0 25 Aug 2025
    Release notes

    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
    Open source →
    Release notes
    • FIX: add missing param to method channel (#2181).

    2025-08-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  14. 11.5.0 13 Apr 2025

    Nothing published for this version

  15. 11.4.0 18 Jan 2025
    Release notes

    2025-01-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  16. 11.3.0 19 Nov 2024

    Nothing published for this version

  17. 11.2.0 08 Oct 2024
    Release notes

    2024-10-08

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v11.1.1

    Open source →
  18. 11.1.0 18 Sep 2024
    Release notes
    • :wq

    2024-09-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v11.0.1

    Open source →
  19. 11.0.0 25 Jul 2024
    Release notes
    • aaa

    2024-07-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  20. 10.2.0 21 Jun 2024

    Nothing published for this version

  21. 10.1.1 07 Mar 2024
    Release notes
    • Fix #1639 cashapp payments

    2024-03-07

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v10.1.1

    Open source →
  22. 10.1.0 02 Mar 2024
    Release notes
    • aa

    • BREAKING BREAKING: rename ApplePayShippingContact to Platformpayshipping contact.

    2024-03-02

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
  23. 10.0.0 19 Dec 2023
    Release notes
    • BREAKING BREAKING: rename ApplePayShippingContact to Platformpayshipping contact.

    2023-12-19

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
  24. 9.6.0 28 Nov 2023
    Release notes
    • aaa

    • FIX: #1409 send usesDeprecatedTokenFlow to stripe platform (#1410).

    2023-11-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  25. 9.5.0+1 22 Oct 2023

    Nothing published for this version

  26. 9.4.0 04 Sep 2023
    Release notes
    • aa

    2023-09-04

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v9.3.1

    Open source →
  27. 9.3.0 18 Jul 2023
    Release notes
    • a

    • FIX: #1233 increase android cardform height to display image (#1254).

    • FEAT: add retrieveSetupIntent (#1302).

    • FEAT: release versions (#1283).

    • FEAT: release 9.2.1 (#1262).

    2023-07-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
  28. 9.2.2 17 Jun 2023

    Nothing published for this version

  29. 9.2.1 03 Jun 2023

    Nothing published for this version

  30. 9.2.0 30 Apr 2023

    Nothing published for this version

  31. 9.1.1 17 Apr 2023

    Nothing published for this version

  32. 9.1.0 17 Apr 2023

    Nothing published for this version

  33. 9.0.0 08 Mar 2023

    Nothing published for this version

  34. 9.0.0+1 09 Mar 2023

    Nothing published for this version

  35. 8.0.0 01 Feb 2023
    Release notes
    • FIX: return sealed CollectBankAccountResult for bank account collection (#2395).
    • FIX(web): unique view type per PaymentElement instance to fix infinite spinner on remount (#2368) (#2372).
    • FIX: correct CardField web color rendering and apply all style colors (#2365).
    • FIX: remove giropay payment method references from codebase (#2309).
    • FIX: change initCustomerSheet return type to Future<void> (#2292).
    • FIX: Remove empty bank parameter from iDEAL payments to comply with Stripe API changes (#2186).
    • FEAT: expose Stripe Connect deep link infrastructure to Dart (#2388).
    • FEAT: add createRadarSession to Dart API (#2386).
    • FEAT: web language (#2267).

    2026-06-04

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v12.6.1

    Open source →
  36. 8.0.0+1 01 Feb 2023

    Nothing published for this version

  37. 7.0.0 15 Nov 2022
    Release notes
    • FIX: Remove empty bank parameter from iDEAL payments to comply with Stripe API changes (#2186).

    2025-08-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe_web - v6.5.2

    Open source →
  38. 6.0.0 24 Oct 2022
    Release notes
    • aa

    • FIX: Apply dynamic Stripe account ID to confirmPayment method in WebStripe (#1798).

    • FIX: wait html element load (#1730).

    • FIX: [WEB]Issue of saving/not saving payment information for future. #1673 (#1674).

    • FIX: Respect the font color for CardField on web platforms (#1658).

    • FIX: invalid argument requires_capture on web (#1431).

    • FIX: confirmation redirect and stripeAccountId (#1201).

    • FIX: apple pay (#1202).

    • FIX: timeout payment sheet (#1161).

    • FIX: payment intent error in web (#1010).

    • FIX: web_checkout (#973).

    • FIX: implemented handleURLCallback method for iOS iDeal payment. (#939).

    • FEAT: add retrieveSetupIntent (#1302).

    • FEAT: release versions (#1283).

    • FEAT: web fixes and features (#1270).

    • FEAT: release 9.2.1 (#1262).

    • FEAT: tokens for web (#1079).

    • FEAT: stripe js (#1052).

    • FEAT: update checkout (#582).

    2024-07-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe_web - v6.0.0-dev.1

    Open source →
  39. 5.1.0 25 Sep 2022
    Release notes
    • aaa

    • FIX: Respect the font color for CardField on web platforms (#1658).

    • FIX: #1512 add latest charge field to payment intent (Web only).

    • BREAKING BREAKING: rename ApplePayShippingContact to Platformpayshipping contact.

    2024-03-02

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe_web - v5.0.1

    Open source →
  40. 5.0.0 04 Sep 2022
    Release notes
    • FIX: #1512 add latest charge field to payment intent (Web only).
    • BREAKING BREAKING: rename ApplePayShippingContact to Platformpayshipping contact.

    2023-12-19

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v9.6.1

    Open source →
  41. 4.0.0 20 Jul 2022

    Nothing published for this version

  42. 3.3.0 11 Jul 2022
    Release notes
    • aaa

    • FIX: invalid argument requires_capture on web (#1431).

    2023-11-29

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v9.6.1

    Open source →
  43. 3.2.0 30 Jun 2022
    Release notes
    • a

    • FIX: PaymentConfirmationRedirect enum value (#1221).

    • FIX: confirmation redirect and stripeAccountId (#1201).

    • FEAT: release versions (#1283).

    • FEAT: web fixes and features (#1270).

    • FEAT: release 9.2.1 (#1262).

    • FEAT: tokens for web (#1079).

    • FEAT: stripe js (#1052).

    2023-07-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v9.2.3

    Open source →
  44. 3.1.0 06 Jun 2022

    Nothing published for this version

  45. 3.0.2 25 May 2022

    Nothing published for this version

  46. 3.0.1 25 May 2022

    Nothing published for this version

  47. 3.0.0 14 May 2022

    Nothing published for this version

  48. 2.5.0 26 Apr 2022

    Nothing published for this version

  49. 2.4.0 14 Mar 2022

    Nothing published for this version

  50. 2.3.0 02 Mar 2022

    Nothing published for this version

  51. 2.2.0 14 Feb 2022

    Nothing published for this version

  52. 2.1.1 11 Jan 2022

    Nothing published for this version

  53. 2.1.0 20 Dec 2021

    Nothing published for this version

  54. 2.0.2 07 Nov 2021

    Nothing published for this version

  55. 2.0.1 19 Oct 2021

    Nothing published for this version

  56. 2.0.0 08 Oct 2021
    Release notes
    • Add support for Flutter 3.16

    • FIX: upgrade to android agp 8 (#1479).

    • FIX: web_checkout (#973).

    • FEAT: release 9.2.1 (#1262).

    • FEAT: tokens for web (#1079).

    • DOCS: fix typo "succesfullly" in checkout.dart (#1013).

    • DOCS: update checkout readme.

    2023-11-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • flutter_stripe - v9.5.1

    Open source →
  57. 1.3.0 06 Sep 2021

    Nothing published for this version

  58. 1.2.0 26 Jul 2021

    Nothing published for this version

  59. 1.1.0 04 Jul 2021

    Nothing published for this version

  60. 1.0.2 07 Jun 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive