payments_flutter_plugin 0.0.3
payments_flutter_plugin: ^0.0.3 copied to clipboard
Official Flutter plugin for integrating Koin Checkout SDK on Android and iOS, supporting PIX, Credit Card, BNPL, and PayPal with unified API.
0.0.3 #
Android #
- Fixed IllegalStateException when switching payment methods quickly by adding proper resource cleanup and lifecycle management.
0.0.2 #
Android #
- Updated Request Mapper to improve field normalization and data consistency when building payment requests.
- Adjusted mapping of
PaymentRequestdata for better alignment with the native SDK schema. - Ensured all optional fields (e.g. payer info, store code, presentation style) are correctly serialized.
- Adjusted mapping of
iOS #
- Fixed polling interval and timeout handling to correctly interpret values in milliseconds.
- Updated SDK initialization logic to convert
pollingTimeoutandpollingIntervalfrom milliseconds toTimeInterval(seconds) internally. - Ensured consistent behavior with Android SDK when long polling or timeout configurations are used.
- Updated SDK initialization logic to convert
General #
- Updated documentation and example app.
- Improved
README.mdcontent with setup clarifications and new usage details. - Updated
exampleproject to reflect latest SDK initialization and presentation changes. - Adjusted UI elements and default parameters in the example app for better clarity.
- Improved
0.0.1 #
- Initial public release.
- Added support for:
- PIX, Credit Card, BNPL, and PayPal payment methods
- BottomSheet and Fullscreen checkout presentation modes
- Unified initialization for iOS and Android
- Example app demonstrating full integration