flutter_stripe 2.5.0
flutter_stripe: ^2.5.0 copied to clipboard
Flutter library for Stripe. Supports PaymentSheets, Apple & Google Pay, SCA, PSD2 and much more.
2.5.0 #
- BREAKING CHANGE: Mostly fixes and changes to types, but some method's now accept slightly different parameters:
- Removed setUrlSchemeOnAndroid in favor of setReturnUrlSchemeOnAndroid. setReturnUrlSchemeOnAndroid functions exactly the same, this is just a rename.
- Removed handleCardAction in favor of handleNextAction. handleNextAction functions exactly the same, this is just a rename.
- BREAKING: This library now supports iOS 12 and up, due to
stripe-ios
increasing the deployment target.- To upgrade your iOS deployment target to 12.0, you can either do so in Xcode under your Build Settings, or by modifying IPHONEOS_DEPLOYMENT_TARGET in your project.pbxproj directly. You will also need to update your Podfile to target :ios, '12.0'.
- Feat: add card ID and bankAccount ID to token response
- Feat: Add support for ACHv2
- Feat: Add support for setting a card's currency when creating a Token
- Feat: Added support for placeholderColor, textErrorColor , borderColor, borderRadius, and borderWidth for AuBECSDebitForm on iOS
- Several fixes by the Stripe sdk v0.7.0
- Updated freezed dependency to allow 2.x
2.4.0 #
2.3.0 #
- add isGooglePaySupported method
- reenable support for legacy bank account token creation
- Several fixes by the Stripe sdk v0.3.0
2.2.0 #
2.1.1 #
2.1.0 #
** Enabled web support (Beta) **
Other changes
- Integrated native form to collect Aubecs payment data
- Add Button Border-Radius for Apple Pay Button #448
- Update dependencies to comply to new Flutter and dart release
- Add billing name for future payments #441
2.0.2 #
- New params
primaryButtonColor
,billingDetails
andallowsDelayedPaymentMethods
forinitPaymentSheet
- Fixed iOS focus issues #408
2.0.1 #
- FIX: focus issue on CardFormField on Android. #397
- DOCS: correct AppCompat mention in README.md. #392
2.0.0 #
1.3.0 #
** BREAKING CHANGES **
- Deprecate redundant parameters for payment sheet.
Other changes
- Add new multiline card form.
- Add Stripe Google pay integration.
- Add WeChat payment method.
- Improved example app.
1.2.0 #
** Breaking changes **
- Rename
confirmPaymentMethod
toconfirmPayment
accordingly with the change in the native SDK
Other changes
- Sync with latest Stripe sdk.
- Add
StripeException
that encapsulates finer grained and localized error messaging coming from the Stripe SDK. - Add
CardEditController
to handle theclear
,focus
,blur
methods from the cardfield. - Implement
FontFamily
on iOS. - Add
dangerouslyUpdateCardDetails
to allow custom UIs. (Please be sure to understand the severe implications of this approach here).
1.1.0 #
** Breaking changes **
- Make
paymentIntentClientSecret
nullable for SetupPaymentSheetParameters and add setupIntentClientSecret. - Rename
ThreeDSecureSubmitButtonThemeData
toThreeDSecureButtonThemeData
in order to facilitate for a generic class to customise 3D secure buttons.
Other changes
- Sync with latest Stripe sdk.
- Fix #147 add
urlscheme to initialise method
. Thanks to @dariuspo. - Improved focus behavior on Cardfield.
- Add
dangerouslyGetFullCardDetails
andFontFamily
to cardfield. - Better debug logging in case something goes wrong.
1.0.2 #
1.0.1+3 #
- Fix: CardField textColor and enablePostalCode params
1.0.1 #
- Include Payment Sheet
1.0.0 #
- Initial beta release