stripe_js
Stripe.js bindings for dart. This package is used by Stripe web so that the Stripe js sdk can be invoked directly.
8.2.0
59K downloads/mo
#1375 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
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 24 of 26 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
28 releases · first in 2018
9 releases in the last 12 months
see the full history below
Release timeline
28 releases · Feb 2018 to Aug 2026Releases
latest 28-
8.2.014 Aug 2026Release notes
Open source →- FIX(web): constrain PaymentElement height in scrollable layouts (#2423).
2026-08-14
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-v8.1.1
Release notes
Open source →Features:
- Add support for Flutter 3.47.0
Bugs
- Fixed scrolling issue for the cardfield in web (#2045)
-
8.1.010 Jul 2026Release notes
Open source →- FIX(web): unique view type per ExpressCheckoutElement instance to fix infinite spinner on remount (#2405) (#2439).
- FIX: return sealed CollectBankAccountResult for bank account collection (#2395).
- FEAT(web): add web support for collectBankAccount and verifyMicrodeposits (#2396).
2026-07-10
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-v13.0.1
Release notes
Open source →Fixes
- 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)
-
8.0.004 Jun 2026Release notes
Open source →- 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
Release notes
Open source →Features
flutter_stripe_webnow supports WASM targets. Includes improved element loading speed and more robust lifecycle management forPaymentElementandCardField. (#2356)- Web:
confirmSetupIntentnow supportscardFromMethodId. (#2145)
Fixes
- Web: Fixed infinite spinner when
PaymentElementis remounted — each instance now gets a unique view type preventing stale registrations. (#2372) - Web: Fixed
CardFieldcolor rendering — all style colors are now correctly applied to the Stripe.js element. (#2365)
-
7.5.010 Apr 2026Release notes
Open source →2026-04-10
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-v7.5.1
-
7.4.009 Mar 2026Release notes
Open source →2026-03-09
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
7.3.018 Feb 2026Release notes
Open source →2026-02-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_web-v7.2.2
-
7.2.126 Jan 2026Release notes
Open source →- FIX: remove giropay payment method references from codebase (#2309).
- FEAT: web language (#2267)".
2026-01-26
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-v7.2.1
-
7.2.022 Jan 2026Release notes
Open source →- FIX: change initCustomerSheet return type to Future<void> (#2292).
- 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:
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-v7.1.2
-
7.1.028 Oct 2025Release notes
Open source →2025-10-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_web-v7.0.1
-
7.0.025 Aug 2025Release notes
Open source →- 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
Release notes
Open source →Breaking changes
- This package now supports and requires Freezed v3
Fixes
- #2176 support Klarna on the web
- #2180 collect bank account token failing due to missing parameter
- #2186 remove empty bank parameter from iDEAL payments to comply with Stripe API changes
-
6.4.016 Apr 2025Release notes
Open source →- Use latest platform interface
2025-01-18
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
6.3.018 Jan 2025Release notes
Open source →2025-01-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.3.1
Release notes
Open source →Features
- Add P24 support on Stripe web
Fixes
- Compliance with latest Dart analyzer
- Prevent focus loop in Payment element for the web
-
6.2.119 Nov 2024Release notes
Open source →Features
- Add support for any kind of payment method in setup intent with [confirmSetup]
-
6.2.008 Oct 2024Release notes
Open source →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_web-v6.1.1
Release notes
Open source →Features
- Add basic support for Expresscheckout on the web
Fixes
- Export elementappearance and element theme
-
6.1.018 Sep 2024Release notes
Open source →- :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_web-v6.0.1
Release notes
Open source →- Sync with Stripe 0.38.6.
- Minor fixes and improvements.
- Fix webelement parameters.
-
6.0.025 Jul 2024Release notes
Open source →-
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_captureon 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
Release notes
Open source →- FIX: invalid argument
requires_captureon web (#1431). - 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).
-
-
6.0.0-dev.006 Jun 2024 pre-releaseNothing published for this version
-
4.0.0-dev.006 Jun 2024 pre-releaseNothing published for this version
-
3.4.002 Mar 2024Release notes
Open source →- a
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-v10.0.1
Release notes
Open source →Features
- #1122 Add google pay and apple pay for web
- Sync with Stripe 0.37.0
- #1606 Enable tap to pay
Fixes
- #1637 Cash app pay causes crash on web.
- #1608 prevent paymentintent crash.
- #1465 unknow result.
- #1512 add latest charge field to payment intent (Web only).
-
3.3.011 Dec 2023Release notes
Open source →-
aaa
-
FIX: invalid argument
requires_captureon 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
-
-
3.2.018 Jul 2023Release notes
Open source →-
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
Release notes
Open source →FIXES
- PaymentConfirmationRedirect enum value (#1221).
- Confirmation redirect and stripeAccountId (#1201).
- Multiple fixes in (#1270).
-
-
3.1.017 Jun 2023Release notes
Open source →- Makes WebStripe a singleton accessible by WebStripe.instance
- Allows to change the layout for the payment element. Closes #1260
- Allows to change the full appearance for the payment element. It is possible to fully customize it by adding any of the values from the appearance api.
- Fixes parsing PaymentMethod to contain dates and last4 digits. Closes #1212
- Fixes parsing Address to not add empty strings if null. Closes #1208
- Adds support for confirmAcssDebitPayment on web WebStripe.instance.confirmAcssDebitPayment. Ref #794
- Fixes text color not sync with CardStyle on the web card field. Closes #541
- Adds independent method for confirmIdealPayment: WebStripe.instance.confirmIdealPayment, that allows to pass a custom returnUrl. Ref #1075
-
3.0.126 May 2023 -
3.0.011 Apr 2023Release notes
Open source →- Adds support for SetupIntent
- Adds support for Tokens Api
- Removes $expanded and $id methods to build payment methods. Use the specific payment method for the endpoint (eg CardPaymentMethodDetails.id/CardPaymentMethodDetails.token)
- Allows to dynamically change the stripeAccountId for Connect users
-
2.0.103 Dec 2022 -
2.0.016 Nov 2018Release notes
Open source →-
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
-
-
1.0.005 Feb 2018Nothing published for this version
-
0.0.102 Feb 2018Nothing published for this version