aptoide_iap_android 0.1.0
aptoide_iap_android: ^0.1.0 copied to clipboard
Flutter plugin for the Aptoide Android Billing SDK. Supports in-app purchases, subscriptions, and free trials via the Aptoide Connect platform.
0.1.0 #
Initial release of the Aptoide Android Billing SDK Flutter plugin.
Features #
- Step 1 — Connection:
initialize(publicKey:),endConnection(),isReady - Step 2 — Query products:
queryProductDetails(productIds:, productType:)for bothProductType.inappandProductType.subs - Step 3 — Purchase flow:
launchBillingFlow(productId:, productType:, …)with support forobfuscatedAccountId,developerPayload, andfreeTrial - Step 4 — Process purchases:
queryPurchases(productType:),consumePurchase(purchaseToken:) - Real-time streams:
purchasesUpdatedStreamandbillingStateStream - Feature detection:
isFeatureSupported(FeatureType)forfreeTrialsandobfuscatedAccountId - Full Dart model classes:
BillingResult,ProductDetails,Purchase,QueryProductDetailsResult,QueryPurchasesResult,ConsumeResult,PurchaseUpdateEvent,BillingStateEvent