finik_sdk 2.3.2
finik_sdk: ^2.3.2 copied to clipboard
This Flutter package allows your application to integrate Finik payment feature.
2.3.0 #
- Added support to GetItemHandlerWidget by transactionID.
2.3.0 #
- Added short url support to GetItemHandlerWidget.
2.2.2 #
- Deleted all dialogs for payment success, allowing other merchants to customize their customer journey.
2.2.1 #
- Introduced
enableSupportButons.Support buttons can now be hidden.
2.2.0 #
- Introduced
DraggableBottomSheetonItemScreenfor smoother navigation - Added copy support for
NameEn,account name,link, anddescriptionfields - Various performance improvements and minor bug fixes
2.1.4 #
- Some minor changes.
2.1.1 #
- Started supporting Flutter
3.35.0. - Fixed: default
VisibilityTypeis now set toPRIVATE. - Updated iOS platform compatibility to
13.0+.
2.1.0 #
- Started supporting Flutter
3.32.0. - Updated
intldependency to^0.20.2. - Fixed
skeletonizerdependency Canvas conflicts. Now Finik SDK works seamlessly with Flutter versions both below and above3.32.0. - Updated Dart SDK constraint to
>=3.0.0.
2.0.3 #
- Made the
iconPathparameter inToggleSwitchDataoptional. - Updated
hasMoreThan2Decimalsmethod inValidatorUtils: now checks decimal precision by converting the value to a string and inspecting the fractional part.
2.0.2 #
- Added
visibilityTypeandrequiredFieldstoItemEntity
2.0.1 #
- Exported
ServiceEntityfromfinik_sdk.dart
2.0.0 #
- Added optional
amountparameter toCreateItemHandlerWidget. SupportsFixedAmount,MinMaxAmount, andFreeAmounttypes. - Added optional
maxAvailableAmounttoCreateItemHandlerWidget. - Added optional
startDatetoCreateItemHandlerWidget. - Added optional
endDatetoCreateItemHandlerWidget. - Added optional
visibilityTypetoCreateItemHandlerWidget. - Other minor improvements and code clean-up.
1.5.0 #
- Implemented
GraphQLClientto make authenticated requests to server. You can create your own clent and use it in SDK byFinikProvider
1.3.1 #
- New optional
enableShimmerparameter toFinikProviderto enable or disable shimmer effects across the SDK. - Deleted
enableAnimationparameter.
1.3.0 #
- Added optional
enableAnimationparameter toFinikProviderto control animations. - Other minor improvements.
1.2.0 #
- Added optional
descriptionparameter toCreateItemHandlerWidget. - Refactored
paymentMethodsparameter inFinikProvider.CustomToggleSwitchnow adapts dynamically. - Added optional
enableShareparameter toFinikProviderto control the visibility of the share button. - Added optional
tapableSupportButtonsparameter toFinikProviderfor toggling support button interactivity. - Improved UI responsiveness on tablet devices.
- QR code is now rendered in advance for faster sharing performance.
1.1.2 #
- Added
PaymentMethodparameter toFinikProvider.
1.1.1 #
- Made
requestIdoptional inCreateItemHandlerWidget. IfrequestIdis not provided, a new UUID will be generated
1.1.0 #
- Made phone numbers in the Support section tappable for easier calling.
1.0.0 #
-
New Features:
- Redesigned the entire UI for a refreshed and modern user experience.
- Introduced support for fixed amount payments via
fixedAmountfield. - Added payment limit control through
maxAvailableQuantityto restrict how many times an item can be paid for.
-
API Enhancements
- createItem now requires a requestId to ensure idempotent requests and prevent duplicate item creation.
-
Bug Fixes
- Addressed various stability and UI bugs to improve overall performance and reliability.
0.2.0 #
- Added
isBetaparameter toFinikProvider. FinikSDK version2.0.0is recommended instead of^0.1.xx
0.1.17 #
- Updated
README.mdfile.
0.1.15 #
- Refactored
isBetaparameter ofFinikProvider.
0.1.14 #
- Minor improvements.
0.1.13 #
- FinikSDK has been prepared for use not only in Flutter, but also in native SDKs for Android and iOS.
0.1.12 #
- Fixed bugs.
0.1.11 #
- Fixed bugs.
0.1.10 #
- Deleted unnecessary dependency from pubspec.yaml
0.1.9 #
- Added callbackUrl for CreateItemHandlerWidget.
- Fixed Android build.
0.1.8 #
- UI improvements and bug fixes.
0.1.7 #
- UI improvements and bug fixes.
0.1.6 #
- Added TextScenarios to be able to change QrCodeViewScreen texts.
- Minor UI improvements.
0.1.5 #
- Added subscription to QRCodeScreen. The onPaymentSuccess(Map? data) callback is now functioning correctly.
- Added fixedAmount for CreateItemHandlerWidget.
- Minor improvements and bug fixes.
0.1.4 #
- Added TimeoutError handling and default queryRequestTimeout.
- Minor improvements and bug fixes.
0.1.3 #
- RequiredServiceFieldInput changed to RequiredItemFieldInput.
- Added a requestId Variable to CreateItem.
- Minor improvements and clean ups.
0.1.2 #
- No need to call FinikSDK.initialize anymore
0.1.1 #
- Minor improvements, fixes and other changes.
0.1.0 #
- Revised the structure to make it more user-friendly
- Bug fixes
0.0.9 #
- Refactored code
0.0.8 #
- GraphQL schema has changed
0.0.7 #
- Added OptimaBank serviceButton
0.0.6 #
- Minor improvements
0.0.5 #
- Renamed
0.0.4 #
- Added isBeta parameter to AverspaySdkConfig
0.0.3 #
- Added HomePage
0.0.2 #
- Updated example
0.0.1 #
- Initial Release