checkout_com_flow 0.3.0
checkout_com_flow: ^0.3.0 copied to clipboard
Flutter plugin for Checkout.com Flow payment components. Embeds the native Flow UI on Android and iOS to accept card payments, Apple Pay, Google Pay, and more.
0.3.0 #
- Breaking: iOS now uses Swift Package Manager (SPM) instead of vendored xcframework for
CheckoutComponentsSDK. This fixes build issues with Xcode 26 and explicit module builds. - iOS: Removed vendored
CheckoutComponentsSDK.xcframework. The SDK is now resolved via SPM fromhttps://github.com/checkout/checkout-ios-components. - iOS: Source files moved to SPM-compatible directory structure (
checkout_com_flow/Sources/checkout_com_flow/). - Requires Flutter 3.35+ with Swift Package Manager support enabled.
0.2.0 #
- Breaking: Updated to Checkout.com Components SDK v1.6.x (iOS and Android).
- iOS: Vendored
CheckoutComponentsSDK.xcframeworkdirectly (no longer requires SPM or separate CocoaPods source). Minimum iOS raised to 15.0. - Android: Added JitPack and Fingerprint Maven repositories for transitive dependencies. Added coroutines support for async
create()API. - Dart:
paymentSessionTokenis now optional (no longer required by native SDKs v1.6+). - Updated native API calls to match SDK v1.6:
PaymentSession(id:, paymentSessionSecret:)on iOS,PaymentSessionResponse(id, secret)on Android.
0.1.1 #
- Renamed package from
checkout_flowtocheckout_com_flow. - Added disclaimer and liability sections to README.
- Added sponsors section.
- Updated repository links to GitHub.
0.1.0 #
- Initial release.
- Checkout.com Flow payment component as a Flutter widget.
- Android support via
checkout-android-componentsSDK. - iOS support via
CheckoutComponentsSDK. - Sandbox and Production environments.
- Typed result callbacks:
CheckoutFlowSuccess,CheckoutFlowError,CheckoutFlowCancelled.