flutter_rustore_pay 10.0.0 copy "flutter_rustore_pay: ^10.0.0" to clipboard
flutter_rustore_pay: ^10.0.0 copied to clipboard

PlatformAndroid

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 SubscriptionPurchase model to represent subscription-type purchases.
    • Added the SubscriptionPurchaseStatus enum for tracking subscription states (active, paused, terminated, etc.).
    • The getPurchases() method can now return a list containing both ProductPurchase and SubscriptionPurchase objects.
  • FIX: Significantly improved error handling and mapping.
    • Native PlatformExceptions are now correctly mapped to specific Dart RuStoreException types (e.g., RuStoreProductPurchaseException, RuStorePurchaseCancelledException). This provides developers with richer error objects and fixes bugs where generic or incorrect exceptions were previously thrown.
    • The message field in RuStoreProductPurchaseException and RuStorePurchaseCancelledException now contains detailed error information from the native SDK.
  • FIX: Fixed a bug where the ApplicationSchemeWasNotProvided exception 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
  • purchaseOneStep method has been replaced by purchase
  • Added support for deep links

7.0.0 #

  • Initial release.