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+)
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y