A  B  C  D  E  F  G  H  I  J  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.

ServiceTimeout - enum entry in dev.hyo.openiap.ErrorCode
 
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
 
setClientPayload(IapkitProductClientPayload) - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
 
setDefaultTag(String) - function in dev.hyo.openiap.OpenIapLog
 
setFetchProducts(Boolean) - function in dev.hyo.openiap.store.LoadingStates
 
setHandler(Function3) - function in dev.hyo.openiap.OpenIapLog
 
setIncludeClientPayload(Boolean) - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
 
setInitConnection(Boolean) - function in dev.hyo.openiap.store.LoadingStates
 
setIsEnabled(Boolean) - function in dev.hyo.openiap.OpenIapLog
 
setOriginalExternalTransactionId(String) - function in dev.hyo.openiap.UserChoiceBillingDetails
 
setProductDetailsAndroid(List) - function in dev.hyo.openiap.UserChoiceBillingDetails
 
setProductId(String) - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
 
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.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.QueryProduct.Companion
 
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
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.BillingError
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.NetworkError
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.UnknownError
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.InitConnection
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.UserCancelled
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.DeveloperError
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
 
setSubResponseCode(SubResponseCodeAndroid) - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
setSubResponseCodeAndroid(SubResponseCodeAndroid) - function in dev.hyo.openiap.PurchaseError
 
showBillingProgramInformationDialog(Activity,BillingProgramInformationDialogParamsAndroid) - function in dev.hyo.openiap.OpenIapProtocol
Show the mandatory information dialog before a developer-rendered, in-app Billing Choice screen.
showBillingProgramInformationDialog(Activity,BillingProgramInformationDialogParamsAndroid) - function in dev.hyo.openiap.OpenIapModule
Show the mandatory information dialog before a developer-rendered, in-app Billing Choice screen (9.1.0+).
showBillingProgramInformationDialog(Activity,BillingProgramInformationDialogParamsAndroid) - function in dev.hyo.openiap.store.OpenIapStore
Show the mandatory information dialog before a developer-rendered, in-app Billing Choice screen (Play Billing 9.1.0+).
showBillingProgramInformationDialogAndroid(BillingProgramInformationDialogParamsAndroid) - function in dev.hyo.openiap.MutationResolver
Show Google's mandatory information dialog before a developer-rendered, in-app Billing Choice screen.
showExternalPurchaseCustomLinkNoticeIOS(ExternalPurchaseCustomLinkNoticeTypeIOS) - function in dev.hyo.openiap.MutationResolver
Present the disclosure sheet required before linking out via ExternalPurchaseCustomLink (iOS 18.1+).
showInAppMessages(Activity,InAppMessageParamsAndroid) - function in dev.hyo.openiap.OpenIapProtocol
Show Play billing in-app messages such as payment issues or price-change confirmations.
showInAppMessages(Activity,InAppMessageParamsAndroid) - function in dev.hyo.openiap.OpenIapModule
Show Play billing in-app messages, such as payment issues or price-change confirmations.
showInAppMessages(Activity,InAppMessageParamsAndroid) - function in dev.hyo.openiap.store.OpenIapStore
Show Play billing in-app messages such as payment issues or price-change confirmations.
showInAppMessagesAndroid(InAppMessageParamsAndroid) - function in dev.hyo.openiap.MutationResolver
Overlay Play billing in-app messages, such as payment issues or subscription price-change confirmations.
showManageSubscriptionsIOS() - function in dev.hyo.openiap.MutationResolver
Present the manage-subscriptions sheet 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
 
SubscriptionBillingIssue - enum entry in dev.hyo.openiap.IapEvent

Fired when a subscription enters a billing-issue state that requires user attention. A StoreKit billing-retry subscription may no longer be a current entitlement. Cross-platform unification of StoreKit 2 Message.billingIssue (iOS 16.4+, Mac Catalyst 16.4+, visionOS 1.0+) and Play Billing 8.1+ isSuspended. NOT emitted by Amazon Appstore or the Horizon flavor, whose Billing Compatibility SDK implements only Play Billing 7.0.

subscriptionBillingIssue() - function in dev.hyo.openiap.SubscriptionResolver
Fires when a subscription enters a billing-issue state that needs user action (payment method failed, card expired, etc.).
SubscriptionBillingPlanTypeIOS - class in dev.hyo.openiap
 
SubscriptionBillingPlanTypeIOS.Companion - class in dev.hyo.openiap.SubscriptionBillingPlanTypeIOS
 
SubscriptionBundle - enum entry in dev.hyo.openiap.ProductTypeIOS

A group of independently purchasable subscriptions sold together (Apple 27+ beta).

SubscriptionCommitmentInfoIOS - class in dev.hyo.openiap
 
SubscriptionCommitmentInfoIOS.Companion - class in dev.hyo.openiap.SubscriptionCommitmentInfoIOS
 
SubscriptionHandlers - class in dev.hyo.openiap
 
SubscriptionOffer - class in dev.hyo.openiap
Standardized subscription discount/promotional offer.
SubscriptionOffer.Companion - class in dev.hyo.openiap.SubscriptionOffer
 
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
 
SubscriptionPricingTermsIOS - class in dev.hyo.openiap
 
SubscriptionPricingTermsIOS.Companion - class in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
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 subscription status objects from StoreKit 2 (iOS 15+).
SubscriptionStatusIOS.Companion - class in dev.hyo.openiap.SubscriptionStatusIOS
 
SubscriptionStatusUpdated - enum entry in dev.hyo.openiap.InAppMessageResponseCodeAndroid

Subscription status changed and the purchase token should be checked.

SubscriptionSuite - enum entry in dev.hyo.openiap.ProductTypeIOS

A group of subscriptions that are available only as one suite (Apple 27+ beta).

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 sync transactions with the App Store (iOS 15+).
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y