PackageTrack
Sign in Get early access

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 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 28
  1. 8.2.0 14 Aug 2026
    Release notes
    • 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

    Open source →
    Release notes

    Features:

    • Add support for Flutter 3.47.0

    Bugs

    • Fixed scrolling issue for the cardfield in web (#2045)
    Open source →
  2. 8.1.0 10 Jul 2026
    Release notes
    • 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

    Open source →
    Release notes

    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)
    Open source →
  3. 8.0.0 04 Jun 2026
    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 →
    Release notes

    Features

    • flutter_stripe_web now supports WASM targets. Includes improved element loading speed and more robust lifecycle management for PaymentElement and CardField. (#2356)
    • Web: confirmSetupIntent now supports cardFromMethodId. (#2145)

    Fixes

    • Web: Fixed infinite spinner when PaymentElement is remounted — each instance now gets a unique view type preventing stale registrations. (#2372)
    • Web: Fixed CardField color rendering — all style colors are now correctly applied to the Stripe.js element. (#2365)
    Open source →
  4. 7.5.0 10 Apr 2026
    Release notes

    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

    Open source →
    Release notes
    • stability improvements
    Open source →
  5. 7.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:


    Open source →
    Release notes

    Features

    • Add WASM support
    Open source →
  6. 7.3.0 18 Feb 2026
    Release notes

    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

    Open source →
    Release notes
    • Small fixes and maitenance improvements
    Open source →
  7. 7.2.1 26 Jan 2026
    Release notes
    • 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

    Open source →
    Release notes

    Fixes

    • remove giropay payment method references from codebase (#2309).
    Open source →
  8. 7.2.0 22 Jan 2026
    Release notes
    • 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

    Open source →
    Release notes
    • Small fixes and maitenance improvements
    Open source →
  9. 7.1.0 28 Oct 2025
    Release notes

    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

    Open source →
    Release notes

    Features

    • Sync with Stripe React Native 0.53.1
    Open source →
  10. 7.0.0 25 Aug 2025
    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 →
    Release notes

    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
    Open source →
  11. 6.4.0 16 Apr 2025
    Release notes
    • Use latest platform interface

    2025-01-18

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • Use latest platform interface
    Open source →
  12. 6.3.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:

    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

    Open source →
    Release notes

    Features

    • Add P24 support on Stripe web

    Fixes

    • Compliance with latest Dart analyzer
    • Prevent focus loop in Payment element for the web
    Open source →
  13. 6.2.1 19 Nov 2024
    Release notes

    Features

    • Add support for any kind of payment method in setup intent with [confirmSetup]
    Open source →
  14. 6.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_web - v6.1.1

    Open source →
    Release notes

    Features

    • Add basic support for Expresscheckout on the web

    Fixes

    • Export elementappearance and element theme
    Open source →
  15. 6.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_web - v6.0.1

    Open source →
    Release notes
    • Sync with Stripe 0.38.6.
    • Minor fixes and improvements.
    • Fix webelement parameters.
    Open source →
  16. 6.0.0 25 Jul 2024
    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 →
    Release notes
    • FIX: invalid argument requires_capture on 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).
    Open source →
  17. 6.0.0-dev.0 06 Jun 2024 pre-release

    Nothing published for this version

  18. 4.0.0-dev.0 06 Jun 2024 pre-release

    Nothing published for this version

  19. 3.4.0 02 Mar 2024
    Release notes
    • 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

    Open source →
    Release notes

    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).
    Open source →
  20. 3.3.0 11 Dec 2023
    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 →
    Release notes

    FIXES

    • Invalid argument requires_capture on web (#1431).
    Open source →
  21. 3.2.0 18 Jul 2023
    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 →
    Release notes

    FIXES

    • PaymentConfirmationRedirect enum value (#1221).
    • Confirmation redirect and stripeAccountId (#1201).
    • Multiple fixes in (#1270).
    Open source →
  22. 3.1.0 17 Jun 2023
    Release notes
    • 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
    Open source →
  23. 3.0.1 26 May 2023
    Release notes

    Fixes PaymentConfirmationRedirect.ifRedirect enum value parsing

    Open source →
  24. 3.0.0 11 Apr 2023
    Release notes
    • 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
    Open source →
  25. 2.0.1 03 Dec 2022
    Release notes
    • Preview of Stripe.js port
    Open source →
  26. 2.0.0 16 Nov 2018
    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 →
  27. 1.0.0 05 Feb 2018

    Nothing published for this version

  28. 0.0.1 02 Feb 2018

    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