flutter_rustore_pay 10.0.0
flutter_rustore_pay: ^10.0.0 copied to clipboard
Flutter RuStore Pay SDK
10.0.0 #
- BREAKING CHANGE: Updated RuStore Pay SDK to 10.0.0.
- FEATURE: Added support for subscription purchases.
- Introduced the
SubscriptionPurchasemodel to represent subscription-type purchases. - Added the
SubscriptionPurchaseStatusenum for tracking subscription states (active,paused,terminated, etc.). - The
getPurchases()method can now return a list containing bothProductPurchaseandSubscriptionPurchaseobjects.
- Introduced the
- FIX: Significantly improved error handling and mapping.
- Native
PlatformExceptions are now correctly mapped to specific DartRuStoreExceptiontypes (e.g.,RuStoreProductPurchaseException,RuStorePurchaseCancelledException). This provides developers with richer error objects and fixes bugs where generic or incorrect exceptions were previously thrown. - The
messagefield inRuStoreProductPurchaseExceptionandRuStorePurchaseCancelledExceptionnow contains detailed error information from the native SDK.
- Native
- FIX: Fixed a bug where the
ApplicationSchemeWasNotProvidedexception was not handled correctly.
9.0.2 #
- Updated RuStore Pay SDK to 9.0.2
9.0.1 #
- Updated RuStore Pay SDK to 9.0.1
- Added a method
getUserAuthorizationStatus - Added new error types
8.0.0 #
- Updated RuStore Pay SDK to 8.0.0
purchaseOneStepmethod has been replaced bypurchase- Added support for deep links
7.0.0 #
- Initial release.