A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
S
- ServiceDisconnected - enum entry in dev.hyo.openiap.ErrorCode
- ServiceError - enum entry in dev.hyo.openiap.ErrorCode
- Services - enum entry in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenTypeIOS
Token for ongoing services tracking. Use this for existing customers making additional purchases.
- setActivity(Activity) - function in dev.hyo.openiap.OpenIapProtocol
- setActivity(Activity) - function in dev.hyo.openiap.OpenIapModule
- setActivity(Activity) - function in dev.hyo.openiap.store.OpenIapStore
- setDefaultTag(String) - function in dev.hyo.openiap.OpenIapLog
- setDeveloperProvidedBillingListener(DeveloperProvidedBillingListener) - function in dev.hyo.openiap.OpenIapProtocol
- Set a legacy-style developer-provided billing listener for External Payments (8.3.0+ Japan only).
- setDeveloperProvidedBillingListener(DeveloperProvidedBillingListener) - function in dev.hyo.openiap.OpenIapModule
- Set legacy-style developer-provided billing listener for External Payments (8.3.0+ Japan only).
- setDeveloperProvidedBillingListener(DeveloperProvidedBillingListener) - function in dev.hyo.openiap.store.OpenIapStore
- Set a developer-provided billing listener for External Payments (8.3.0+ Japan only).
- setFetchProducts(Boolean) - function in dev.hyo.openiap.store.LoadingStates
- setHandler(Function3) - function in dev.hyo.openiap.OpenIapLog
- setInitConnection(Boolean) - function in dev.hyo.openiap.store.LoadingStates
- setIsEnabled(Boolean) - function in dev.hyo.openiap.OpenIapLog
- setPurchasing(Set) - function in dev.hyo.openiap.store.LoadingStates
- setRestorePurchases(Boolean) - function in dev.hyo.openiap.store.LoadingStates
- setStackTrace(Array) - function in kotlin.OpenIapError
- setStackTrace(Array) - function in kotlin.OpenIapError.ProductNotFound
- setStackTrace(Array) - function in kotlin.OpenIapError.PurchaseFailed
- setStackTrace(Array) - function in kotlin.OpenIapError.PurchaseCancelled
- setStackTrace(Array) - function in kotlin.OpenIapError.PurchaseDeferred
- setStackTrace(Array) - function in kotlin.OpenIapError.PaymentNotAllowed
- setStackTrace(Array) - function in kotlin.OpenIapError.BillingError
- setStackTrace(Array) - function in kotlin.OpenIapError.InvalidReceipt
- setStackTrace(Array) - function in kotlin.OpenIapError.InvalidPurchaseVerification
- setStackTrace(Array) - function in kotlin.OpenIapError.PurchaseVerificationFailed
- setStackTrace(Array) - function in kotlin.OpenIapError.NetworkError
- setStackTrace(Array) - function in kotlin.OpenIapError.VerificationFailed
- setStackTrace(Array) - function in kotlin.OpenIapError.RestoreFailed
- setStackTrace(Array) - function in kotlin.OpenIapError.UnknownError
- setStackTrace(Array) - function in kotlin.OpenIapError.NotPrepared
- setStackTrace(Array) - function in kotlin.OpenIapError.InitConnection
- setStackTrace(Array) - function in kotlin.OpenIapError.QueryProduct
- setStackTrace(Array) - function in kotlin.OpenIapError.EmptySkuList
- setStackTrace(Array) - function in kotlin.OpenIapError.SkuNotFound
- setStackTrace(Array) - function in kotlin.OpenIapError.SkuOfferMismatch
- setStackTrace(Array) - function in kotlin.OpenIapError.MissingCurrentActivity
- setStackTrace(Array) - function in kotlin.OpenIapError.UserCancelled
- setStackTrace(Array) - function in kotlin.OpenIapError.ItemAlreadyOwned
- setStackTrace(Array) - function in kotlin.OpenIapError.ItemNotOwned
- setStackTrace(Array) - function in kotlin.OpenIapError.ServiceUnavailable
- setStackTrace(Array) - function in kotlin.OpenIapError.BillingUnavailable
- setStackTrace(Array) - function in kotlin.OpenIapError.ItemUnavailable
- setStackTrace(Array) - function in kotlin.OpenIapError.DeveloperError
- setStackTrace(Array) - function in kotlin.OpenIapError.FeatureNotSupported
- setStackTrace(Array) - function in kotlin.OpenIapError.ServiceDisconnected
- setStackTrace(Array) - function in kotlin.OpenIapError.ServiceTimeout
- setStackTrace(Array) - function in kotlin.OpenIapError.AlternativeBillingUnavailable
- setTagIfAbsent(String,T) - function in androidx.lifecycle.OpenIapViewModel
- setUserChoiceBillingListener(UserChoiceBillingListener) - function in dev.hyo.openiap.OpenIapProtocol
- setUserChoiceBillingListener(UserChoiceBillingListener) - function in dev.hyo.openiap.OpenIapModule
- Set user choice billing listener
- setUserChoiceBillingListener(UserChoiceBillingListener) - function in dev.hyo.openiap.store.OpenIapStore
- Set user choice billing listener This listener will be called when user selects alternative billing in user choice mode
- showAlternativeBillingDialogAndroid() - function in dev.hyo.openiap.MutationResolver
- Show alternative billing information dialog to user Step 2 of alternative billing flow Must be called BEFORE processing payment in your payment systemReturns true if user accepted, false if user canceled Throws OpenIapError.
- showAlternativeBillingInformationDialog(Activity) - function in dev.hyo.openiap.OpenIapProtocol
- showAlternativeBillingInformationDialog(Activity) - function in dev.hyo.openiap.OpenIapModule
- Show alternative billing information dialog to user Step 2 of alternative billing flow Must be called BEFORE processing payment
- showAlternativeBillingInformationDialog(Activity) - function in dev.hyo.openiap.store.OpenIapStore
- Step 2: Show alternative billing information dialog to user Must be called BEFORE processing payment
- showExternalPurchaseCustomLinkNoticeIOS(ExternalPurchaseCustomLinkNoticeTypeIOS) - function in dev.hyo.openiap.MutationResolver
- Show ExternalPurchaseCustomLink notice sheet (iOS 18.1+).
- showManageSubscriptionsIOS() - function in dev.hyo.openiap.MutationResolver
- Open subscription management UI and return changed purchases (iOS 15+)
- SkuNotFound - enum entry in dev.hyo.openiap.ErrorCode
- SkuOfferMismatch - enum entry in dev.hyo.openiap.ErrorCode
- SubResponseCodeAndroid - class in dev.hyo.openiap
- Sub-response codes for more granular purchase error information (Android) Available in Google Play Billing Library 8.0.
- SubResponseCodeAndroid.Companion - class in dev.hyo.openiap.SubResponseCodeAndroid
- Subs - enum entry in dev.hyo.openiap.ProductQueryType
- Subs - enum entry in dev.hyo.openiap.ProductType
- SubscriptionHandlers - class in dev.hyo.openiap
- SubscriptionInfoIOS - class in dev.hyo.openiap
- SubscriptionInfoIOS.Companion - class in dev.hyo.openiap.SubscriptionInfoIOS
- SubscriptionOffer - class in dev.hyo.openiap
- Standardized subscription discount/promotional offer.
- SubscriptionOffer.Companion - class in dev.hyo.openiap.SubscriptionOffer
- SubscriptionOfferIOS - class in dev.hyo.openiap
- iOS subscription offer details.
- SubscriptionOfferIOS.Companion - class in dev.hyo.openiap.SubscriptionOfferIOS
- SubscriptionOfferTypeIOS - class in dev.hyo.openiap
- SubscriptionOfferTypeIOS.Companion - class in dev.hyo.openiap.SubscriptionOfferTypeIOS
- SubscriptionPeriod - class in dev.hyo.openiap
- Subscription period value combining unit and count.
- SubscriptionPeriod.Companion - class in dev.hyo.openiap.SubscriptionPeriod
- SubscriptionPeriodIOS - class in dev.hyo.openiap
- SubscriptionPeriodIOS.Companion - class in dev.hyo.openiap.SubscriptionPeriodIOS
- SubscriptionPeriodUnit - class in dev.hyo.openiap
- Subscription period unit for cross-platform use.
- SubscriptionPeriodUnit.Companion - class in dev.hyo.openiap.SubscriptionPeriodUnit
- SubscriptionPeriodValueIOS - class in dev.hyo.openiap
- SubscriptionPeriodValueIOS.Companion - class in dev.hyo.openiap.SubscriptionPeriodValueIOS
- SubscriptionProductReplacementParamsAndroid - class in dev.hyo.openiap
- Product-level subscription replacement parameters (Android) Used with setSubscriptionProductReplacementParams in BillingFlowParams.ProductDetailsParams Available in Google Play Billing Library 8.1.
- SubscriptionProductReplacementParamsAndroid.Companion - class in dev.hyo.openiap.SubscriptionProductReplacementParamsAndroid
- SubscriptionReplacementModeAndroid - class in dev.hyo.openiap
- Replacement mode for subscription changes (Android) These modes determine how the subscription replacement affects billing.
- SubscriptionReplacementModeAndroid.Companion - class in dev.hyo.openiap.SubscriptionReplacementModeAndroid
- SubscriptionResolver - class in dev.hyo.openiap
- GraphQL root subscription operations.
- SubscriptionStatusIOS - class in dev.hyo.openiap
- subscriptionStatusIOS(String) - function in dev.hyo.openiap.QueryResolver
- Get StoreKit 2 subscription status details (iOS 15+)
- SubscriptionStatusIOS.Companion - class in dev.hyo.openiap.SubscriptionStatusIOS
- Success - enum entry in dev.hyo.openiap.store.PurchaseResultStatus
- SyncError - enum entry in dev.hyo.openiap.ErrorCode
- syncIOS() - function in dev.hyo.openiap.MutationResolver
- Force a StoreKit sync for transactions (iOS 15+)