A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y 

G

getAccessToken() - function in dev.hyo.openiap.VerifyPurchaseGoogleOptions
Google OAuth2 access token for API authentication.
getAccessToken() - function in dev.hyo.openiap.VerifyPurchaseHorizonOptions
Access token for Meta API authentication (OC|$APP_ID|$APP_SECRET or User Access Token).
getAcknowledgePurchaseAndroid() - function in dev.hyo.openiap.OpenIapProtocol
 
getAcknowledgePurchaseAndroid() - function in dev.hyo.openiap.MutationHandlers
Acknowledge a non-consumable purchase.
getAcknowledgePurchaseAndroid() - function in dev.hyo.openiap.OpenIapModule
 
getActiveSubscriptions(List) - function in dev.hyo.openiap.QueryResolver
Get details of all currently active subscriptions (filters by subscriptionIds when provided).
getActiveSubscriptions(List) - function in dev.hyo.openiap.store.OpenIapStore
Get details of all currently active subscriptions.
getAdvancedCommerceData() - function in dev.hyo.openiap.RequestPurchaseIosProps
Advanced commerce data token (iOS 15+).
getAdvancedCommerceData() - function in dev.hyo.openiap.RequestSubscriptionIosProps
Advanced commerce data token (iOS 15+).
getAdvancedCommerceInfoIOS() - function in dev.hyo.openiap.PurchaseIOS
Advanced Commerce API metadata (iOS 18.4+).
getAllErrorCodes() - function in dev.hyo.openiap.OpenIapError.Companion
 
getAllTransactionsIOS() - function in dev.hyo.openiap.QueryResolver
List every StoreKit transaction (finished + unfinished) for the current user.
getAlsoPublishToEventListenerIOS() - function in dev.hyo.openiap.PurchaseOptions
Also emit results through the iOS event listeners
getAmazon() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
Amazon Appstore verification parameters.
getAndDangerouslyFinishTransactionAutomatically() - function in dev.hyo.openiap.RequestPurchaseIosProps
Auto-finish transaction (dangerous)
getAndDangerouslyFinishTransactionAutomatically() - function in dev.hyo.openiap.RequestSubscriptionIosProps
 
getApiKey() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
API key used for the Authorization header (Bearer {apiKey}).
getAppAccountToken() - function in dev.hyo.openiap.PurchaseIOS
 
getAppAccountToken() - function in dev.hyo.openiap.RequestPurchaseIosProps
App account token for user tracking
getAppAccountToken() - function in dev.hyo.openiap.RequestSubscriptionIosProps
 
getAppBundleIdIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getAppId() - function in dev.hyo.openiap.AppTransaction
 
getApple() - function in dev.hyo.openiap.RequestPurchasePropsByPlatforms
Apple-specific purchase parameters
getApple() - function in dev.hyo.openiap.RequestSubscriptionPropsByPlatforms
Apple-specific subscription parameters
getApple() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
Apple App Store verification parameters.
getApple() - function in dev.hyo.openiap.VerifyPurchaseProps
Apple App Store verification parameters.
getApplication() - function in androidx.lifecycle.OpenIapViewModel
 
getAppTransactionId() - function in dev.hyo.openiap.AppTransaction
 
getAppTransactionIOS() - function in dev.hyo.openiap.QueryResolver
Fetch the app transaction (iOS 16+).
getAppVersion() - function in dev.hyo.openiap.AppTransaction
 
getAppVersionId() - function in dev.hyo.openiap.AppTransaction
 
getAutoRenewing() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getAutoRenewingAndroid() - function in dev.hyo.openiap.ActiveSubscription
 
getAutoRenewingAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getAutoRenewPreference() - function in dev.hyo.openiap.RenewalInfoIOS
 
getAvailableItems(ProductQueryType) - function in dev.hyo.openiap.OpenIapModule
 
getAvailablePurchases() - function in dev.hyo.openiap.OpenIapViewModel
 
getAvailablePurchases(PurchaseOptions) - function in dev.hyo.openiap.QueryResolver
List active purchases for the current user.
getAvailablePurchases() - function in dev.hyo.openiap.store.OpenIapStore
 
getBasePlanIdAndroid() - function in dev.hyo.openiap.ActiveSubscription
 
getBasePlanIdAndroid() - function in dev.hyo.openiap.SubscriptionOffer
Android Base plan identifier.
getBaseUrl() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
Available in OpenIAP Spec 2.3.1 / openiap-apple 2.4.0 / openiap-google 2.4.0.
getBeginRefundRequestIOS() - function in dev.hyo.openiap.MutationHandlers
Present the refund request sheet (iOS 15+).
getBetaProduct() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getBillingChoiceInfo(GetBillingChoiceInfoParamsAndroid) - function in dev.hyo.openiap.OpenIapProtocol
Fetch Play Billing choice display assets for developer-rendered Billing Choice.
getBillingChoiceInfo(GetBillingChoiceInfoParamsAndroid) - function in dev.hyo.openiap.OpenIapModule
Fetch Billing Choice display information for developer-rendered choice screens (9.1.0+).
getBillingChoiceInfo(GetBillingChoiceInfoParamsAndroid) - function in dev.hyo.openiap.store.OpenIapStore
Fetch Billing Choice display assets for developer-rendered choice screens (Play Billing 9.1.0+).
getBillingChoiceInfoAndroid(GetBillingChoiceInfoParamsAndroid) - function in dev.hyo.openiap.QueryResolver
Fetch Play Billing assets and loyalty text for developer-rendered Billing Choice screens.
GetBillingChoiceInfoParamsAndroid - class in dev.hyo.openiap
Parameters for fetching Billing Choice display information (Android) Available in OpenIAP Spec 2.1.0 / openiap-google 2.3.0 (requires Play Billing 9.1.0+).
GetBillingChoiceInfoParamsAndroid.Companion - class in dev.hyo.openiap.GetBillingChoiceInfoParamsAndroid
 
getBillingChoiceScreenTypeAndroid() - function in dev.hyo.openiap.InitConnectionConfig
Billing Choice renderer configured in Play Console.
getBillingCycleCount() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getBillingDisplayPrice() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getBillingPeriod() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getBillingPeriod() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getBillingPeriodNumber() - function in dev.hyo.openiap.TransactionCommitmentInfoIOS
 
getBillingPlanType() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getBillingPlanType() - function in dev.hyo.openiap.RequestSubscriptionIosProps
Billing plan to use when purchasing an annual subscription that offers monthly billing with a 12-month commitment (iOS 26.4+).
getBillingPlanTypeIOS() - function in dev.hyo.openiap.PurchaseIOS
iOS 26.4+ billing plan selected for this transaction.
getBillingPrice() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getBillingProgram() - function in dev.hyo.openiap.BillingProgramAvailabilityResultAndroid
The billing program that was checked
getBillingProgram() - function in dev.hyo.openiap.BillingProgramReportingDetailsAndroid
The billing program that the reporting details are associated with
getBillingProgram() - function in dev.hyo.openiap.BillingProgramInformationDialogParamsAndroid
Billing program.
getBillingProgram() - function in dev.hyo.openiap.DeveloperBillingOptionParamsAndroid
The billing program.
getBillingProgram() - function in dev.hyo.openiap.GetBillingChoiceInfoParamsAndroid
Billing program.
getBillingProgram() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
The billing program (EXTERNAL_CONTENT_LINK, EXTERNAL_OFFER, or BILLING_CHOICE)
getBody() - function in dev.hyo.openiap.IapkitProductClientPayload
 
getBundledSubscriptionsIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
Subscriptions included in this Apple subscription bundle.
getBundleId() - function in dev.hyo.openiap.AppTransaction
 
getBundleOriginalTransactionId() - function in dev.hyo.openiap.RenewalInfoIOS
Original transaction identifier for the bundle used by the next renewal.
getBundleOriginalTransactionIdIOS() - function in dev.hyo.openiap.PurchaseIOS
Original transaction identifier for the subscription bundle that produced this transaction (Apple 27+ SDK; back-deployed by StoreKit).
getBundleProductId() - function in dev.hyo.openiap.RenewalInfoIOS
Product identifier for the bundle used by the next renewal.
getBundleProductIdIOS() - function in dev.hyo.openiap.PurchaseIOS
Product identifier of the subscription bundle that produced this transaction.
getBundleSubscriptionGroupId() - function in dev.hyo.openiap.RenewalInfoIOS
Subscription-group identifier for the bundle used by the next renewal.
getBundleSubscriptionGroupIdIOS() - function in dev.hyo.openiap.PurchaseIOS
Subscription-group identifier of the bundle that produced this transaction.
getBundleTransactionIdIOS() - function in dev.hyo.openiap.PurchaseIOS
Bundle transaction identifier associated with this component transaction.
getCancelDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getCancelReason() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getCanPresentExternalPurchaseNoticeIOS() - function in dev.hyo.openiap.QueryHandlers
Check eligibility for the external purchase notice sheet (iOS 17.4+).
getCategories() - function in dev.hyo.openiap.InAppMessageParamsAndroid
In-app message categories to show.
getCause() - function in dev.hyo.openiap.OpenIapError
 
getCause() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getCause() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
 
getCause() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getCause() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getCause() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getCause() - function in dev.hyo.openiap.OpenIapError.BillingError
 
getCause() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getCause() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
getCause() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getCause() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getCause() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getCause() - function in dev.hyo.openiap.OpenIapError.UnknownError
 
getCause() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getCause() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getCause() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getCause() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getCause() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getCause() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getCause() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getCause() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getCause() - function in dev.hyo.openiap.OpenIapError.UserCancelled
 
getCause() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
 
getCause() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
 
getCause() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
 
getCause() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
 
getCause() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
 
getCause() - function in dev.hyo.openiap.OpenIapError.DeveloperError
 
getCause() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
 
getCause() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
 
getCause() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
 
getCause() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getChoiceScreenType() - function in dev.hyo.openiap.BillingProgramAvailabilityResultAndroid
Billing Choice screen renderer.
getClearTransactionIOS() - function in dev.hyo.openiap.MutationHandlers
Clear pending transactions in the queue (sandbox helper).
getClientPayload() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
Available in OpenIAP Spec 2.4.0 / openiap-apple 2.4.1 / openiap-google 2.4.1.
getCloseable(String) - function in androidx.lifecycle.OpenIapViewModel
 
getCode() - function in dev.hyo.openiap.OpenIapError
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getCode() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ProductNotFound.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
 
getCODE() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getCode() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getCODE() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getCode() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getCODE() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getCode() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getCode() - function in dev.hyo.openiap.OpenIapError.BillingError
 
getCODE() - function in dev.hyo.openiap.OpenIapError.BillingError.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getCode() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getCode() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
getCODE() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getCode() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getCODE() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getCode() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getCODE() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getCode() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getCode() - function in dev.hyo.openiap.OpenIapError.UnknownError
 
getCODE() - function in dev.hyo.openiap.OpenIapError.UnknownError.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getCode() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getCODE() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getCode() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getCODE() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getCode() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getCODE() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getCode() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getCODE() - function in dev.hyo.openiap.OpenIapError.SkuNotFound.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getCode() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getCODE() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getCode() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getCode() - function in dev.hyo.openiap.OpenIapError.UserCancelled
 
getCODE() - function in dev.hyo.openiap.OpenIapError.UserCancelled.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
 
getCODE() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.DeveloperError
 
getCODE() - function in dev.hyo.openiap.OpenIapError.DeveloperError.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
 
getCODE() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected.Companion
 
getCode() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
 
getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout.Companion
 
getCODE() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getCode() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getCODE() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable.Companion
 
getCode() - function in dev.hyo.openiap.PurchaseError
 
getCode() - function in dev.hyo.openiap.VerifyPurchaseWithProviderError
 
getCode() - function in dev.hyo.openiap.store.PurchaseResultData
 
getCode() - function in dev.hyo.openiap.store.ErrorData
 
getCommitmentAutoRenewProductId() - function in dev.hyo.openiap.RenewalCommitmentInfoIOS
 
getCommitmentAutoRenewStatus() - function in dev.hyo.openiap.RenewalCommitmentInfoIOS
 
getCommitmentExpiresDate() - function in dev.hyo.openiap.TransactionCommitmentInfoIOS
 
getCommitmentInfo() - function in dev.hyo.openiap.RenewalInfoIOS
iOS 26.4+ renewal commitment metadata for monthly subscriptions with a 12-month commitment.
getCommitmentInfo() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getCommitmentInfoIOS() - function in dev.hyo.openiap.PurchaseIOS
iOS 26.4+ progress information for monthly subscriptions with a 12-month commitment.
getCommitmentPaymentsCount() - function in dev.hyo.openiap.InstallmentPlanDetailsAndroid
Committed payments count after a user signs up for this subscription plan.
getCommitmentPrice() - function in dev.hyo.openiap.TransactionCommitmentInfoIOS
 
getCommitmentRenewalBillingPlanType() - function in dev.hyo.openiap.RenewalCommitmentInfoIOS
 
getCommitmentRenewalDate() - function in dev.hyo.openiap.RenewalCommitmentInfoIOS
 
getCommitmentRenewalPrice() - function in dev.hyo.openiap.RenewalCommitmentInfoIOS
 
getCompactJWS() - function in dev.hyo.openiap.RequestSubscriptionIosProps
Compact JWS string for overriding introductory offer eligibility (iOS 15+, WWDC 2025).
getConsumePurchaseAndroid() - function in dev.hyo.openiap.OpenIapProtocol
 
getConsumePurchaseAndroid() - function in dev.hyo.openiap.MutationHandlers
Consume a consumable purchase so it can be re-bought.
getConsumePurchaseAndroid() - function in dev.hyo.openiap.OpenIapModule
 
getContinued() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkNoticeResultIOS
Whether the user chose to continue to external purchase
getCountryCodeIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getCreateBillingProgramReportingDetailsAndroid() - function in dev.hyo.openiap.MutationHandlers
Create the reporting details and external transaction token required by a billing program.
getCurrency() - function in dev.hyo.openiap.ProductCommon
 
getCurrency() - function in dev.hyo.openiap.DiscountOffer
Currency code (ISO 4217, e.g.
getCurrency() - function in dev.hyo.openiap.ProductAndroid
 
getCurrency() - function in dev.hyo.openiap.ProductIOS
 
getCurrency() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getCurrency() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getCurrency() - function in dev.hyo.openiap.SubscriptionOffer
Currency code (ISO 4217, e.g.
getCurrency() - function in dev.hyo.openiap.Product
 
getCurrency() - function in dev.hyo.openiap.ProductSubscription
 
getCurrencyCodeIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getCurrencySymbolIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getCurrentEntitlementIOS() - function in dev.hyo.openiap.QueryHandlers
Get the user's current entitlement for a product, using StoreKit 2 (iOS 15+).
getCurrentOperation() - function in dev.hyo.openiap.store.IapStatus
 
getCurrentPlanId() - function in dev.hyo.openiap.PurchaseCommon
The current plan identifier.
getCurrentPlanId() - function in dev.hyo.openiap.ActiveSubscription
The current plan identifier.
getCurrentPlanId() - function in dev.hyo.openiap.PurchaseAndroid
The current plan identifier.
getCurrentPlanId() - function in dev.hyo.openiap.PurchaseIOS
The current plan identifier.
getCurrentPlanId() - function in dev.hyo.openiap.Purchase
The current plan identifier.
getCurrentPurchase() - function in dev.hyo.openiap.store.OpenIapStore
 
getDataAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getDaysUntilExpirationIOS() - function in dev.hyo.openiap.ActiveSubscription
 
getDebugDescription() - function in dev.hyo.openiap.ProductCommon
 
getDebugDescription() - function in dev.hyo.openiap.ProductAndroid
 
getDebugDescription() - function in dev.hyo.openiap.ProductIOS
 
getDebugDescription() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getDebugDescription() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getDebugDescription() - function in dev.hyo.openiap.Product
 
getDebugDescription() - function in dev.hyo.openiap.ProductSubscription
 
getDebugMessage() - function in dev.hyo.openiap.OpenIapError
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.BillingError
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.NetworkError
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.UnknownError
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.NotPrepared
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.InitConnection
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.QueryProduct
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.UserCancelled
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.DeveloperError
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
Optional raw debug message surfaced from the underlying billing layer (e.g.
getDebugMessage() - function in dev.hyo.openiap.BillingResultAndroid
Debug message from the billing library
getDebugMessage() - function in dev.hyo.openiap.PurchaseError
 
getDedupeTransactionIOS() - function in dev.hyo.openiap.PurchaseUpdatedListenerOptions
iOS only.
getDeepLinkToSubscriptions() - function in dev.hyo.openiap.OpenIapProtocol
 
getDeepLinkToSubscriptions() - function in dev.hyo.openiap.MutationHandlers
Open the platform's subscription management UI.
getDeepLinkToSubscriptions() - function in dev.hyo.openiap.OpenIapModule
 
getDeferredDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getDeferredSku() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getDescription() - function in dev.hyo.openiap.ProductCommon
 
getDescription() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Optional description
getDescription() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getDescription() - function in dev.hyo.openiap.ProductAndroid
 
getDescription() - function in dev.hyo.openiap.ProductIOS
 
getDescription() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getDescription() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getDescription() - function in dev.hyo.openiap.Product
 
getDescription() - function in dev.hyo.openiap.ProductSubscription
 
getDetails() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getDetails() - function in dev.hyo.openiap.AdvancedCommerceItemIOS
The item's detail information
getDeveloperBillingOption() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
Developer billing option parameters for external payments and Billing Choice.
getDeveloperBillingOption() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Developer billing option parameters for external payments and Billing Choice.
getDeveloperPayloadAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getDeveloperProvidedBillingAndroid() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when a user selects developer billing in an External Payments or Billing Choice flow (Android only).
getDeviceVerification() - function in dev.hyo.openiap.AppTransaction
 
getDeviceVerificationNonce() - function in dev.hyo.openiap.AppTransaction
 
getDiscountAmount() - function in dev.hyo.openiap.DiscountDisplayInfoAndroid
Absolute discount amount details Only returned for fixed amount discounts
getDiscountAmountMicros() - function in dev.hyo.openiap.DiscountAmountAndroid
Discount amount in micro-units (1,000,000 = 1 unit of currency)
getDiscountAmountMicrosAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Fixed discount amount in micro-units.
getDiscountOffers() - function in dev.hyo.openiap.ProductAndroid
Standardized Android one-time product purchase options and offers.
getDisplayName() - function in dev.hyo.openiap.ProductCommon
 
getDisplayName() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Optional display name
getDisplayName() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getDisplayName() - function in dev.hyo.openiap.ProductAndroid
 
getDisplayName() - function in dev.hyo.openiap.ProductIOS
 
getDisplayName() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getDisplayName() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getDisplayName() - function in dev.hyo.openiap.Product
 
getDisplayName() - function in dev.hyo.openiap.ProductSubscription
 
getDisplayNameIOS() - function in dev.hyo.openiap.ProductIOS
 
getDisplayNameIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getDisplayPrice() - function in dev.hyo.openiap.ProductCommon
 
getDisplayPrice() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getDisplayPrice() - function in dev.hyo.openiap.DiscountOffer
Formatted display price string (e.g., "$4.
getDisplayPrice() - function in dev.hyo.openiap.ProductAndroid
 
getDisplayPrice() - function in dev.hyo.openiap.ProductIOS
 
getDisplayPrice() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getDisplayPrice() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getDisplayPrice() - function in dev.hyo.openiap.SubscriptionCommitmentInfoIOS
 
getDisplayPrice() - function in dev.hyo.openiap.SubscriptionOffer
Formatted display price string (e.g., "$9.
getDisplayPrice() - function in dev.hyo.openiap.Product
 
getDisplayPrice() - function in dev.hyo.openiap.ProductSubscription
 
getEnableBillingProgramAndroid() - function in dev.hyo.openiap.InitConnectionConfig
Enable a specific billing program for Android (7.0+) When set, enables the specified billing program for external transactions.
getEndConnection() - function in dev.hyo.openiap.OpenIapProtocol
 
getEndConnection() - function in dev.hyo.openiap.MutationHandlers
Close the store connection and release resources.
getEndConnection() - function in dev.hyo.openiap.OpenIapModule
 
getEndConnection() - function in dev.hyo.openiap.store.OpenIapStore
Close the store connection and release resources.
getEndTimeMillis() - function in dev.hyo.openiap.ValidTimeWindowAndroid
End time in milliseconds since epoch
getEnvironment() - function in dev.hyo.openiap.AppTransaction
 
getEnvironmentIOS() - function in dev.hyo.openiap.ActiveSubscription
 
getEnvironmentIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getError() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkNoticeResultIOS
Optional error message if the presentation failed
getError() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenResultIOS
Optional error message if token retrieval failed
getError() - function in dev.hyo.openiap.ExternalPurchaseLinkResultIOS
Optional error message if the presentation failed
getError() - function in dev.hyo.openiap.ExternalPurchaseNoticeResultIOS
Optional error message if the presentation failed
getErrors() - function in dev.hyo.openiap.VerifyPurchaseWithProviderResult
Error details if verification failed
getEstimatedTax() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Estimated tax amount (decimal string)
getExpirationDateIOS() - function in dev.hyo.openiap.ActiveSubscription
 
getExpirationDateIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getExpirationReason() - function in dev.hyo.openiap.RenewalInfoIOS
StoreKit's raw integer expiration-reason value represented as a string.
getExternalPurchaseCustomLinkTokenIOS(ExternalPurchaseCustomLinkTokenTypeIOS) - function in dev.hyo.openiap.QueryResolver
Fetch a token for Apple's External Purchase Server reporting API (iOS 18.1+).
getExternalPurchaseToken() - function in dev.hyo.openiap.ExternalPurchaseNoticeResultIOS
External purchase token returned when user continues (iOS 17.4+).
getExternalTransactionToken() - function in dev.hyo.openiap.BillingProgramReportingDetailsAndroid
External transaction token used to report transactions made outside of Google Play Billing.
getExternalTransactionToken() - function in dev.hyo.openiap.DeveloperProvidedBillingDetailsAndroid
External transaction token used to report transactions made through developer billing.
getExternalTransactionToken() - function in dev.hyo.openiap.UserChoiceBillingDetails
Token that must be reported to Google Play within 24 hours
getExternalTransactionToken() - function in dev.hyo.openiap.BillingProgramInformationDialogParamsAndroid
External transaction token returned by the Billing Choice reporting-details flow.
getExternalTransactionToken() - function in dev.hyo.openiap.DeveloperBillingOptionParamsAndroid
A pre-generated external transaction token for a Billing Choice external-link flow.
getExternalTransactionToken() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
External transaction token for a developer-rendered Billing Choice external-link flow.
getFetchProducts() - function in dev.hyo.openiap.OpenIapProtocol
 
getFetchProducts() - function in dev.hyo.openiap.QueryHandlers
Fetch products or subscriptions from the store.
getFetchProducts() - function in dev.hyo.openiap.OpenIapModule
 
getFetchProducts() - function in dev.hyo.openiap.store.OpenIapStore
Retrieve products or subscriptions from Google Play by SKU.
getFetchProducts() - function in dev.hyo.openiap.store.LoadingStates
 
getFinishTransaction() - function in dev.hyo.openiap.OpenIapProtocol
 
getFinishTransaction() - function in dev.hyo.openiap.MutationHandlers
Complete a transaction after server-side verification.
getFinishTransaction() - function in dev.hyo.openiap.OpenIapModule
 
getFinishTransaction() - function in dev.hyo.openiap.store.OpenIapStore
Complete a purchase transaction.
getFormat() - function in dev.hyo.openiap.IapkitProductClientPayload
 
getFormattedDiscountAmount() - function in dev.hyo.openiap.DiscountAmountAndroid
Formatted discount amount with currency sign (e.g., "$4.
getFormattedDiscountAmountAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Formatted discount amount including its currency sign (e.g., "$5.00").
getFormattedPrice() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getFreeTrialEndDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getFullPriceMicrosAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Original full price in micro-units before discount.
getGetActiveSubscriptions() - function in dev.hyo.openiap.OpenIapProtocol
 
getGetActiveSubscriptions() - function in dev.hyo.openiap.QueryHandlers
Get details of all currently active subscriptions (filters by subscriptionIds when provided).
getGetActiveSubscriptions() - function in dev.hyo.openiap.OpenIapModule
 
getGetAllTransactionsIOS() - function in dev.hyo.openiap.QueryHandlers
List every StoreKit transaction (finished + unfinished) for the current user.
getGetAppTransactionIOS() - function in dev.hyo.openiap.QueryHandlers
Fetch the app transaction (iOS 16+).
getGetAvailablePurchases() - function in dev.hyo.openiap.OpenIapProtocol
 
getGetAvailablePurchases() - function in dev.hyo.openiap.QueryHandlers
List active purchases for the current user.
getGetAvailablePurchases() - function in dev.hyo.openiap.OpenIapModule
 
getGetAvailablePurchases() - function in dev.hyo.openiap.store.OpenIapStore
List the owned/available purchases held by Play Billing — non-consumables, active subscriptions, and any pending transactions returned by BillingClient.queryPurchasesAsync for INAPP + SUBS.
getGetBillingChoiceInfoAndroid() - function in dev.hyo.openiap.QueryHandlers
Fetch Play Billing assets and loyalty text for developer-rendered Billing Choice screens.
getGetExternalPurchaseCustomLinkTokenIOS() - function in dev.hyo.openiap.QueryHandlers
Fetch a token for Apple's External Purchase Server reporting API (iOS 18.1+).
getGetPendingTransactionsIOS() - function in dev.hyo.openiap.QueryHandlers
List unfinished StoreKit transactions in the queue.
getGetPromotedProductIOS() - function in dev.hyo.openiap.QueryHandlers
Read the App Store-promoted product, if any (iOS 11+).
getGetReceiptDataIOS() - function in dev.hyo.openiap.QueryHandlers
Get base64-encoded receipt data (legacy validation).
getGetStorefront() - function in dev.hyo.openiap.QueryHandlers
Return the store-authoritative country code: ISO 3166-1 alpha-3 on Apple platforms and alpha-2 on Android.
getGetTransactionJwsIOS() - function in dev.hyo.openiap.QueryHandlers
Return the JWS string for a transaction (StoreKit 2).
getGoogle() - function in dev.hyo.openiap.RequestPurchasePropsByPlatforms
Google-specific purchase parameters
getGoogle() - function in dev.hyo.openiap.RequestSubscriptionPropsByPlatforms
Google-specific subscription parameters
getGoogle() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
Google Play Store verification parameters.
getGoogle() - function in dev.hyo.openiap.VerifyPurchaseProps
Google Play Store verification parameters.
getGracePeriodEndDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getGracePeriodExpirationDate() - function in dev.hyo.openiap.RenewalInfoIOS
Grace period expiration date (milliseconds since epoch) When set, subscription is in grace period (billing issue but still has access)
getGrantTime() - function in dev.hyo.openiap.VerifyPurchaseResultHorizon
Unix timestamp (seconds) when the entitlement was granted.
getHasActiveSubscriptions() - function in dev.hyo.openiap.OpenIapProtocol
 
getHasActiveSubscriptions() - function in dev.hyo.openiap.QueryHandlers
Check whether the user has any active subscription.
getHasActiveSubscriptions() - function in dev.hyo.openiap.OpenIapModule
 
getHorizon() - function in dev.hyo.openiap.VerifyPurchaseProps
Meta Horizon (Quest) verification parameters.
getIapkit() - function in dev.hyo.openiap.VerifyPurchaseWithProviderResult
IAPKit verification result
getIapkit() - function in dev.hyo.openiap.VerifyPurchaseWithProviderProps
 
getId() - function in dev.hyo.openiap.ProductCommon
 
getId() - function in dev.hyo.openiap.PurchaseCommon
 
getId() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getId() - function in dev.hyo.openiap.DeveloperProvidedBillingProductAndroid
Product identifier.
getId() - function in dev.hyo.openiap.DiscountOffer
Unique identifier for the offer.
getId() - function in dev.hyo.openiap.ProductAndroid
 
getId() - function in dev.hyo.openiap.ProductIOS
 
getId() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getId() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getId() - function in dev.hyo.openiap.PurchaseAndroid
 
getId() - function in dev.hyo.openiap.PurchaseIOS
 
getId() - function in dev.hyo.openiap.PurchaseOfferIOS
 
getId() - function in dev.hyo.openiap.SubscriptionOffer
Unique identifier for the offer.
getId() - function in dev.hyo.openiap.Product
 
getId() - function in dev.hyo.openiap.ProductSubscription
 
getId() - function in dev.hyo.openiap.Purchase
 
getIdentifier() - function in dev.hyo.openiap.DiscountOfferInputIOS
Discount identifier
getIds() - function in dev.hyo.openiap.PurchaseCommon
 
getIds() - function in dev.hyo.openiap.PurchaseAndroid
 
getIds() - function in dev.hyo.openiap.PurchaseIOS
 
getIds() - function in dev.hyo.openiap.Purchase
 
getIncludeClientPayload() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitProps
Available in OpenIAP Spec 2.4.0 / openiap-apple 2.4.1 / openiap-google 2.4.1.
getIncludeSuspendedAndroid() - function in dev.hyo.openiap.PurchaseOptions
Include suspended subscriptions in the result (Android 8.1+).
getInitConnection() - function in dev.hyo.openiap.OpenIapProtocol
 
getInitConnection() - function in dev.hyo.openiap.MutationHandlers
Initialize the store connection.
getInitConnection() - function in dev.hyo.openiap.OpenIapModule
 
getInitConnection() - function in dev.hyo.openiap.store.OpenIapStore
Initialize the store connection.
getInitConnection() - function in dev.hyo.openiap.store.LoadingStates
 
getInstallmentPlanDetailsAndroid() - function in dev.hyo.openiap.SubscriptionOffer
Android Installment plan details for this subscription offer.
getIntroductoryPriceAsAmountIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIntroductoryPriceIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIntroductoryPriceNumberOfPeriodsIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIntroductoryPricePaymentModeIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIntroductoryPriceSubscriptionPeriodIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIsAcknowledgedAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getIsActive() - function in dev.hyo.openiap.ActiveSubscription
 
getIsAutoRenewing() - function in dev.hyo.openiap.PurchaseCommon
 
getIsAutoRenewing() - function in dev.hyo.openiap.PurchaseAndroid
 
getIsAutoRenewing() - function in dev.hyo.openiap.PurchaseIOS
 
getIsAutoRenewing() - function in dev.hyo.openiap.Purchase
 
getIsAvailable() - function in dev.hyo.openiap.BillingProgramAvailabilityResultAndroid
Whether the billing program is available for the user
getIsBillingProgramAvailableAndroid() - function in dev.hyo.openiap.MutationHandlers
Check whether a billing program (e.g., External Payments) is available for the current user.
getIsConnected() - function in dev.hyo.openiap.OpenIapViewModel
 
getIsConnected() - function in dev.hyo.openiap.store.OpenIapStore
 
getIsEligibleForExternalPurchaseCustomLinkIOS() - function in dev.hyo.openiap.QueryHandlers
Check eligibility for the custom-link variant of external purchase (iOS 18.1+).
getIsEligibleForIntroOfferIOS() - function in dev.hyo.openiap.QueryHandlers
Check intro-offer eligibility for a subscription group.
getIsEmptyProductList() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getIsEmptyProductList() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getIsEmptyProductList() - function in dev.hyo.openiap.PurchaseError
 
getIsEnabled() - function in dev.hyo.openiap.OpenIapLog
 
getIsExternalLinkAvailable() - function in dev.hyo.openiap.BillingProgramAvailabilityResultAndroid
Whether external-link payment is available for Billing Choice.
getIsFamilyShareable() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getIsFamilyShareableIOS() - function in dev.hyo.openiap.ProductIOS
 
getIsFamilyShareableIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getIsInBillingRetry() - function in dev.hyo.openiap.RenewalInfoIOS
True if subscription failed to renew due to billing issue and is retrying StoreKit exposes this directly as RenewalInfo.isInBillingRetry.
getIsLoading() - function in dev.hyo.openiap.store.IapStatus
 
getIsOfferPersonalized() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
Personalized offer flag.
getIsOfferPersonalized() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Personalized offer flag.
getIsSub() - function in dev.hyo.openiap.VerifyPurchaseGoogleOptions
Whether this is a subscription purchase (affects API endpoint used)
getIsSuspendedAndroid() - function in dev.hyo.openiap.PurchaseAndroid
Whether the subscription is suspended (Android) A suspended subscription means the user's payment method failed and they need to fix it.
getIsTransactionVerifiedIOS() - function in dev.hyo.openiap.QueryHandlers
Check whether a transaction's JWS verification passed (StoreKit 2).
getIsUpgradedIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getIsValid() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
True when the purchase is valid and actionable.
getIsValid() - function in dev.hyo.openiap.VerifyPurchaseResultIOS
Whether the receipt is valid
getItems() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
The items purchased as part of this transaction
getJsonRepresentation() - function in dev.hyo.openiap.AdvancedCommerceItemDetailsIOS
JSON representation of the item details
getJsonRepresentation() - function in dev.hyo.openiap.AdvancedCommerceRefundIOS
JSON representation of the refund details
getJsonRepresentation() - function in dev.hyo.openiap.EntitlementIOS
 
getJsonRepresentation() - function in dev.hyo.openiap.RenewalInfoIOS
 
getJsonRepresentationIOS() - function in dev.hyo.openiap.ProductIOS
 
getJsonRepresentationIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getJws() - function in dev.hyo.openiap.PromotionalOfferJWSInputIOS
Compact JWS string signed by your server.
getJws() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitAppleProps
The JWS token returned with the purchase response.
getJwsRepresentation() - function in dev.hyo.openiap.VerifyPurchaseResultIOS
JWS representation
getKeyIdentifier() - function in dev.hyo.openiap.DiscountOfferInputIOS
Key identifier for validation
getKeyIdentifierIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Key identifier for signature validation.
getLastError() - function in dev.hyo.openiap.store.IapStatus
 
getLastPurchaseResult() - function in dev.hyo.openiap.store.IapStatus
 
getLatestTransaction() - function in dev.hyo.openiap.VerifyPurchaseResultIOS
Latest transaction if available
getLatestTransactionIOS() - function in dev.hyo.openiap.QueryHandlers
Get the latest verified transaction for a product, using StoreKit 2.
getLaunchExternalLinkAndroid() - function in dev.hyo.openiap.MutationHandlers
Launch an external content/offer link from inside the Billing Programs flow (introduced in Play Billing 8.2.0; External Offer and External Content Link require 8.2.1+), including developer-rendered Billing Choice external-link flows.
getLaunchMode() - function in dev.hyo.openiap.DeveloperBillingOptionParamsAndroid
The launch mode for the external payment link.
getLaunchMode() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
The external link launch mode
getLimitedQuantityInfoAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Limited quantity information.
getLinkType() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
The type of the external link
getLinkUri() - function in dev.hyo.openiap.DeveloperProvidedBillingDetailsAndroid
URI to launch for an external-link Billing Choice flow, when provided by Google Play.
getLinkUri() - function in dev.hyo.openiap.DeveloperBillingOptionParamsAndroid
The URI where the external payment will be processed.
getLinkUri() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
The URI where the content will be accessed from
getLoadings() - function in dev.hyo.openiap.store.IapStatus
 
getLocalizedMessage() - function in kotlin.OpenIapError
 
getLocalizedMessage() - function in kotlin.OpenIapError.ProductNotFound
 
getLocalizedMessage() - function in kotlin.OpenIapError.PurchaseFailed
 
getLocalizedMessage() - function in kotlin.OpenIapError.PurchaseCancelled
 
getLocalizedMessage() - function in kotlin.OpenIapError.PurchaseDeferred
 
getLocalizedMessage() - function in kotlin.OpenIapError.PaymentNotAllowed
 
getLocalizedMessage() - function in kotlin.OpenIapError.BillingError
 
getLocalizedMessage() - function in kotlin.OpenIapError.InvalidPurchaseVerification
 
getLocalizedMessage() - function in kotlin.OpenIapError.PurchaseVerificationFailed
 
getLocalizedMessage() - function in kotlin.OpenIapError.NetworkError
 
getLocalizedMessage() - function in kotlin.OpenIapError.VerificationFailed
 
getLocalizedMessage() - function in kotlin.OpenIapError.RestoreFailed
 
getLocalizedMessage() - function in kotlin.OpenIapError.UnknownError
 
getLocalizedMessage() - function in kotlin.OpenIapError.NotPrepared
 
getLocalizedMessage() - function in kotlin.OpenIapError.InitConnection
 
getLocalizedMessage() - function in kotlin.OpenIapError.QueryProduct
 
getLocalizedMessage() - function in kotlin.OpenIapError.QueryProduct.Companion
 
getLocalizedMessage() - function in kotlin.OpenIapError.EmptySkuList
 
getLocalizedMessage() - function in kotlin.OpenIapError.SkuNotFound
 
getLocalizedMessage() - function in kotlin.OpenIapError.SkuOfferMismatch
 
getLocalizedMessage() - function in kotlin.OpenIapError.MissingCurrentActivity
 
getLocalizedMessage() - function in kotlin.OpenIapError.UserCancelled
 
getLocalizedMessage() - function in kotlin.OpenIapError.ItemAlreadyOwned
 
getLocalizedMessage() - function in kotlin.OpenIapError.ItemNotOwned
 
getLocalizedMessage() - function in kotlin.OpenIapError.ServiceUnavailable
 
getLocalizedMessage() - function in kotlin.OpenIapError.BillingUnavailable
 
getLocalizedMessage() - function in kotlin.OpenIapError.ItemUnavailable
 
getLocalizedMessage() - function in kotlin.OpenIapError.DeveloperError
 
getLocalizedMessage() - function in kotlin.OpenIapError.FeatureNotSupported
 
getLocalizedMessage() - function in kotlin.OpenIapError.ServiceDisconnected
 
getLocalizedMessage() - function in kotlin.OpenIapError.ServiceTimeout
 
getLocalizedMessage() - function in kotlin.OpenIapError.AlternativeBillingUnavailable
 
getLocalizedPriceIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Localized price string.
getLocalOpenIapStore() - function in dev.hyo.openiap.IapContext
CompositionLocal for OpenIapStore
getMaximumQuantity() - function in dev.hyo.openiap.LimitedQuantityInfoAndroid
Maximum quantity a user can purchase
getMessage() - function in dev.hyo.openiap.OpenIapError
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ProductNotFound.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getMessage() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getMessage() - function in dev.hyo.openiap.OpenIapError.BillingError
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.BillingError.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getMessage() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getMessage() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getMessage() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getMessage() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getMessage() - function in dev.hyo.openiap.OpenIapError.UnknownError
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.UnknownError.Companion
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getMessage() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getMessage() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getMessage() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getMessage() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getMessage() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.SkuNotFound.Companion
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getMessage() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getMessage() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getMessage() - function in dev.hyo.openiap.OpenIapError.UserCancelled
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.UserCancelled.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.DeveloperError
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.DeveloperError.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
 
getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout.Companion
 
getMessage() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getMessage() - function in dev.hyo.openiap.PurchaseError
 
getMessage() - function in dev.hyo.openiap.RefundResultIOS
 
getMessage() - function in dev.hyo.openiap.VerifyPurchaseWithProviderError
 
getMessage() - function in dev.hyo.openiap.store.PurchaseResultData
 
getMessage() - function in dev.hyo.openiap.store.ErrorData
 
getMessage() - function in dev.hyo.openiap.store.IapOperationResult.Failure
 
getMutationHandlers() - function in dev.hyo.openiap.OpenIapProtocol
 
getMutationHandlers() - function in dev.hyo.openiap.OpenIapModule
 
getName() - function in dev.hyo.openiap.OpenIapLog.Level
 
getName() - function in dev.hyo.openiap.BillingChoiceImageLayoutAndroid
 
getName() - function in dev.hyo.openiap.BillingChoiceScreenTypeAndroid
 
getName() - function in dev.hyo.openiap.BillingProgramAndroid
 
getName() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
 
getName() - function in dev.hyo.openiap.DeveloperBillingTypeAndroid
 
getName() - function in dev.hyo.openiap.DiscountOfferType
 
getName() - function in dev.hyo.openiap.ErrorCode
 
getName() - function in dev.hyo.openiap.ExternalLinkLaunchModeAndroid
 
getName() - function in dev.hyo.openiap.ExternalLinkTypeAndroid
 
getName() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkNoticeTypeIOS
 
getName() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenTypeIOS
 
getName() - function in dev.hyo.openiap.ExternalPurchaseNoticeAction
 
getName() - function in dev.hyo.openiap.IapEvent
 
getName() - function in dev.hyo.openiap.IapkitClientPayloadFormat
 
getName() - function in dev.hyo.openiap.IapkitPurchaseState
 
getName() - function in dev.hyo.openiap.IapPlatform
 
getName() - function in dev.hyo.openiap.IapStore
 
getName() - function in dev.hyo.openiap.InAppMessageCategoryAndroid
 
getName() - function in dev.hyo.openiap.InAppMessageResponseCodeAndroid
 
getName() - function in dev.hyo.openiap.PaymentMode
 
getName() - function in dev.hyo.openiap.PaymentModeIOS
 
getName() - function in dev.hyo.openiap.ProductQueryType
 
getName() - function in dev.hyo.openiap.ProductStatusAndroid
 
getName() - function in dev.hyo.openiap.ProductType
 
getName() - function in dev.hyo.openiap.ProductTypeIOS
 
getName() - function in dev.hyo.openiap.PurchaseState
 
getName() - function in dev.hyo.openiap.PurchaseVerificationProvider
 
getName() - function in dev.hyo.openiap.SubResponseCodeAndroid
 
getName() - function in dev.hyo.openiap.SubscriptionBillingPlanTypeIOS
 
getName() - function in dev.hyo.openiap.SubscriptionOfferTypeIOS
 
getName() - function in dev.hyo.openiap.SubscriptionPeriodIOS
 
getName() - function in dev.hyo.openiap.SubscriptionPeriodUnit
 
getName() - function in dev.hyo.openiap.SubscriptionReplacementModeAndroid
 
getName() - function in dev.hyo.openiap.store.PurchaseResultStatus
 
getName() - function in dev.hyo.openiap.store.IapOperationType
 
getNameAndroid() - function in dev.hyo.openiap.ProductAndroid
 
getNameAndroid() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getNonce() - function in dev.hyo.openiap.DiscountOfferInputIOS
Cryptographic nonce
getNonceIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Cryptographic nonce (UUID) for signature validation.
getNumberOfPeriodsIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Number of billing periods for this discount.
getObfuscatedAccountId() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
Obfuscated account ID
getObfuscatedAccountId() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Obfuscated account ID
getObfuscatedAccountIdAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getObfuscatedProfileId() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
Obfuscated profile ID
getObfuscatedProfileId() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Obfuscated profile ID
getObfuscatedProfileIdAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getOfferId() - function in dev.hyo.openiap.PromotionalOfferJWSInputIOS
The promotional offer identifier from App Store Connect
getOfferId() - function in dev.hyo.openiap.WinBackOfferInputIOS
The win-back offer ID from App Store Connect
getOfferIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getOfferTagsAndroid() - function in dev.hyo.openiap.DiscountOffer
Android List of tags associated with this offer.
getOfferTagsAndroid() - function in dev.hyo.openiap.SubscriptionOffer
Android List of tags associated with this offer.
getOfferToken() - function in dev.hyo.openiap.DeveloperProvidedBillingProductAndroid
Subscription offer token, when applicable.
getOfferToken() - function in dev.hyo.openiap.AndroidSubscriptionOfferInput
Offer token
getOfferToken() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
Offer token for one-time purchase discounts (8.0+).
getOfferTokenAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Offer token required for purchase.
getOfferTokenAndroid() - function in dev.hyo.openiap.SubscriptionOffer
Android Offer token required for purchase.
getOldProductId() - function in dev.hyo.openiap.SubscriptionProductReplacementParamsAndroid
The old product ID that needs to be replaced
getOnlyIncludeActiveItemsIOS() - function in dev.hyo.openiap.PurchaseOptions
Limit to currently active items on iOS
getOpenRedeemOfferCodeAndroid() - function in dev.hyo.openiap.MutationHandlers
Open the Google Play offer/promo code redemption flow so the user can enter a code.
getOperationHistory() - function in dev.hyo.openiap.store.IapStatus
 
getOrdinal() - function in dev.hyo.openiap.OpenIapLog.Level
 
getOrdinal() - function in dev.hyo.openiap.BillingChoiceImageLayoutAndroid
 
getOrdinal() - function in dev.hyo.openiap.BillingChoiceScreenTypeAndroid
 
getOrdinal() - function in dev.hyo.openiap.BillingProgramAndroid
 
getOrdinal() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
 
getOrdinal() - function in dev.hyo.openiap.DeveloperBillingTypeAndroid
 
getOrdinal() - function in dev.hyo.openiap.DiscountOfferType
 
getOrdinal() - function in dev.hyo.openiap.ErrorCode
 
getOrdinal() - function in dev.hyo.openiap.ExternalLinkLaunchModeAndroid
 
getOrdinal() - function in dev.hyo.openiap.ExternalLinkTypeAndroid
 
getOrdinal() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkNoticeTypeIOS
 
getOrdinal() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenTypeIOS
 
getOrdinal() - function in dev.hyo.openiap.ExternalPurchaseNoticeAction
 
getOrdinal() - function in dev.hyo.openiap.IapEvent
 
getOrdinal() - function in dev.hyo.openiap.IapkitClientPayloadFormat
 
getOrdinal() - function in dev.hyo.openiap.IapkitPurchaseState
 
getOrdinal() - function in dev.hyo.openiap.IapPlatform
 
getOrdinal() - function in dev.hyo.openiap.IapStore
 
getOrdinal() - function in dev.hyo.openiap.InAppMessageCategoryAndroid
 
getOrdinal() - function in dev.hyo.openiap.InAppMessageResponseCodeAndroid
 
getOrdinal() - function in dev.hyo.openiap.PaymentMode
 
getOrdinal() - function in dev.hyo.openiap.PaymentModeIOS
 
getOrdinal() - function in dev.hyo.openiap.ProductQueryType
 
getOrdinal() - function in dev.hyo.openiap.ProductStatusAndroid
 
getOrdinal() - function in dev.hyo.openiap.ProductType
 
getOrdinal() - function in dev.hyo.openiap.ProductTypeIOS
 
getOrdinal() - function in dev.hyo.openiap.PurchaseState
 
getOrdinal() - function in dev.hyo.openiap.PurchaseVerificationProvider
 
getOrdinal() - function in dev.hyo.openiap.SubResponseCodeAndroid
 
getOrdinal() - function in dev.hyo.openiap.SubscriptionBillingPlanTypeIOS
 
getOrdinal() - function in dev.hyo.openiap.SubscriptionOfferTypeIOS
 
getOrdinal() - function in dev.hyo.openiap.SubscriptionPeriodIOS
 
getOrdinal() - function in dev.hyo.openiap.SubscriptionPeriodUnit
 
getOrdinal() - function in dev.hyo.openiap.SubscriptionReplacementModeAndroid
 
getOrdinal() - function in dev.hyo.openiap.store.PurchaseResultStatus
 
getOrdinal() - function in dev.hyo.openiap.store.IapOperationType
 
getOriginalAppVersion() - function in dev.hyo.openiap.AppTransaction
 
getOriginalExternalTransactionId() - function in dev.hyo.openiap.DeveloperProvidedBillingDetailsAndroid
Original external transaction ID when replacing a subscription that was purchased through developer billing.
getOriginalExternalTransactionId() - function in dev.hyo.openiap.UserChoiceBillingDetails
External transaction ID of the originating subscription when the user is upgrading or downgrading a developer-billed subscription.
getOriginalExternalTransactionId() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Original external transaction ID for replacing a subscription that was purchased through developer billing.
getOriginalPlatform() - function in dev.hyo.openiap.AppTransaction
Original App Store platform raw value.
getOriginalPurchaseDate() - function in dev.hyo.openiap.AppTransaction
 
getOriginalTransactionDateIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getOriginalTransactionIdentifierIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getOwnershipTypeIOS() - function in dev.hyo.openiap.PurchaseIOS
StoreKit ownership raw value.
getPackageName() - function in dev.hyo.openiap.VerifyPurchaseGoogleOptions
Android package name (e.g., com.example.
getPackageNameAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getPackageNameAndroid() - function in dev.hyo.openiap.DeepLinkOptions
Android package name to target (required on Android)
getParentProductId() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getPaymentMode() - function in dev.hyo.openiap.PurchaseOfferIOS
 
getPaymentMode() - function in dev.hyo.openiap.SubscriptionOffer
Payment mode during the offer period
getPendingPurchaseUpdateAndroid() - function in dev.hyo.openiap.PurchaseAndroid
Pending purchase update for uncommitted subscription upgrade/downgrade (Android) Contains the new products and purchase token for the pending transaction.
getPendingTransactionsIOS() - function in dev.hyo.openiap.QueryResolver
List unfinished StoreKit transactions in the queue.
getPendingUpgradeProductId() - function in dev.hyo.openiap.RenewalInfoIOS
Product ID that will be used on next renewal (when user upgrades/downgrades) If set and different from current productId, subscription will change on expiration
getPercentageDiscount() - function in dev.hyo.openiap.DiscountDisplayInfoAndroid
Percentage discount (e.g.
getPercentageDiscountAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Percentage discount (e.g., 33 for 33% off).
getPeriod() - function in dev.hyo.openiap.SubscriptionCommitmentInfoIOS
 
getPeriod() - function in dev.hyo.openiap.SubscriptionOffer
Subscription period for this offer
getPeriodCount() - function in dev.hyo.openiap.SubscriptionOffer
Number of periods the offer applies
getPlatform() - function in dev.hyo.openiap.ProductCommon
 
getPlatform() - function in dev.hyo.openiap.ProductAndroid
 
getPlatform() - function in dev.hyo.openiap.ProductIOS
 
getPlatform() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getPlatform() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getPlatform() - function in dev.hyo.openiap.Product
 
getPlatform() - function in dev.hyo.openiap.ProductSubscription
 
getPlayBillingChoiceImageLayout() - function in dev.hyo.openiap.GetBillingChoiceInfoParamsAndroid
Desired Play Billing choice image layout.
getPlayBillingChoiceImageUrl() - function in dev.hyo.openiap.BillingChoiceInfoAndroid
URL for the Play Billing choice image matching the requested layout.
getPlayBillingLoyaltyInfo() - function in dev.hyo.openiap.BillingChoiceInfoAndroid
Play Loyalty information for the user.
getPreorderDate() - function in dev.hyo.openiap.AppTransaction
 
getPreorderDetailsAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Pre-order details if this is a pre-order offer.
getPreorderPresaleEndTimeMillis() - function in dev.hyo.openiap.PreorderDetailsAndroid
Pre-order presale end time in milliseconds since epoch.
getPreorderReleaseTimeMillis() - function in dev.hyo.openiap.PreorderDetailsAndroid
Pre-order release time in milliseconds since epoch.
getPresentCodeRedemptionSheetIOS() - function in dev.hyo.openiap.MutationHandlers
Show the App Store offer code redemption sheet.
getPresentExternalPurchaseLinkIOS() - function in dev.hyo.openiap.MutationHandlers
Present an external purchase link, StoreKit External (iOS 16+).
getPresentExternalPurchaseNoticeSheetIOS() - function in dev.hyo.openiap.MutationHandlers
Present the external purchase notice sheet (iOS 17.4+).
getPreviousOriginalTransactionIdIOS() - function in dev.hyo.openiap.PurchaseIOS
Original transaction identifier replaced when moving between a standalone subscription and a subscription bundle.
getPrice() - function in dev.hyo.openiap.ProductCommon
 
getPrice() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getPrice() - function in dev.hyo.openiap.DiscountOffer
Numeric price value
getPrice() - function in dev.hyo.openiap.ProductAndroid
 
getPrice() - function in dev.hyo.openiap.ProductIOS
 
getPrice() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getPrice() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getPrice() - function in dev.hyo.openiap.SubscriptionCommitmentInfoIOS
 
getPrice() - function in dev.hyo.openiap.SubscriptionOffer
Numeric price value
getPrice() - function in dev.hyo.openiap.Product
 
getPrice() - function in dev.hyo.openiap.ProductSubscription
 
getPriceAmountMicros() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getPriceCurrencyCode() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getPriceIncreaseStatus() - function in dev.hyo.openiap.RenewalInfoIOS
User's response to subscription price increase Possible values: "AGREED", "PENDING", null (no price increase)
getPricingPhaseList() - function in dev.hyo.openiap.PricingPhasesAndroid
 
getPricingPhasesAndroid() - function in dev.hyo.openiap.SubscriptionOffer
Android Pricing phases for this subscription offer.
getPricingTermsIOS() - function in dev.hyo.openiap.ProductIOS
iOS 26.4+ subscription pricing terms, including billing plan metadata for monthly subscriptions with a 12-month commitment.
getPricingTermsIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
iOS 26.4+ subscription pricing terms, including billing plan metadata for monthly subscriptions with a 12-month commitment.
getProductDetailsAndroid() - function in dev.hyo.openiap.UserChoiceBillingDetails
Structured product details selected in the user-choice flow, including the product type and offer token.
getProductId() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getProductId() - function in dev.hyo.openiap.PurchaseCommon
 
getProductId() - function in dev.hyo.openiap.ActiveSubscription
 
getProductId() - function in dev.hyo.openiap.PurchaseAndroid
 
getProductId() - function in dev.hyo.openiap.PurchaseError
 
getProductId() - function in dev.hyo.openiap.PurchaseIOS
 
getProductId() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
Available in OpenIAP Spec 2.4.0 / openiap-apple 2.4.1 / openiap-google 2.4.1.
getProductId() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getProductId() - function in dev.hyo.openiap.Purchase
 
getProductId() - function in dev.hyo.openiap.store.PurchaseResultData
 
getProductId() - function in dev.hyo.openiap.store.ErrorData
 
getProductId() - function in dev.hyo.openiap.store.IapOperation
 
getProductIds() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getProductIds() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getProductIds() - function in dev.hyo.openiap.PurchaseError
 
getProducts() - function in dev.hyo.openiap.OpenIapViewModel
 
getProducts() - function in dev.hyo.openiap.DeveloperProvidedBillingDetailsAndroid
Products selected for the developer billing flow.
getProducts() - function in dev.hyo.openiap.PendingPurchaseUpdateAndroid
Product IDs for the pending purchase update.
getProducts() - function in dev.hyo.openiap.UserChoiceBillingDetails
List of product IDs selected by the user
getProducts() - function in dev.hyo.openiap.store.OpenIapStore
 
getProductStatusAndroid() - function in dev.hyo.openiap.ProductAndroid
Product-level status code indicating fetch result (Android 8.0+) OK = product fetched successfully NOT_FOUND = SKU doesn't exist NO_OFFERS_AVAILABLE = user not eligible for any offers Available in Google Play Billing Library 8.0.
getProductStatusAndroid() - function in dev.hyo.openiap.ProductSubscriptionAndroid
Product-level status code indicating fetch result (Android 8.0+) OK = product fetched successfully NOT_FOUND = SKU doesn't exist NO_OFFERS_AVAILABLE = user not eligible for any offers Available in Google Play Billing Library 8.0.
getProductType() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getProductType() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getProductType() - function in dev.hyo.openiap.PurchaseError
 
getProductType() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getPromotedProductIOS() - function in dev.hyo.openiap.QueryResolver
Read the App Store-promoted product, if any (iOS 11+).
getPromotedProductIOS() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when the App Store surfaces a promoted product (iOS only)
getPromotionalOfferJWS() - function in dev.hyo.openiap.RequestSubscriptionIosProps
JWS promotional offer (iOS 15+, WWDC 2025).
getProvider() - function in dev.hyo.openiap.VerifyPurchaseWithProviderResult
 
getProvider() - function in dev.hyo.openiap.VerifyPurchaseWithProviderProps
 
getProviderError() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
getPurchaseDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getPurchaseError() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when a purchase fails or is cancelled
getPurchaseOptionIdAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Purchase option ID for this offer.
getPurchaseState() - function in dev.hyo.openiap.PurchaseCommon
 
getPurchaseState() - function in dev.hyo.openiap.PurchaseAndroid
 
getPurchaseState() - function in dev.hyo.openiap.PurchaseIOS
 
getPurchaseState() - function in dev.hyo.openiap.Purchase
 
getPurchaseToken() - function in dev.hyo.openiap.PurchaseCommon
Unified purchase token (iOS JWS, Android purchaseToken)
getPurchaseToken() - function in dev.hyo.openiap.ActiveSubscription
 
getPurchaseToken() - function in dev.hyo.openiap.InAppMessageResultAndroid
Purchase token returned when a subscription status changed.
getPurchaseToken() - function in dev.hyo.openiap.PendingPurchaseUpdateAndroid
Purchase token for the pending transaction.
getPurchaseToken() - function in dev.hyo.openiap.PurchaseAndroid
Unified purchase token (iOS JWS, Android purchaseToken)
getPurchaseToken() - function in dev.hyo.openiap.PurchaseIOS
Unified purchase token (iOS JWS, Android purchaseToken)
getPurchaseToken() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Purchase token for upgrades/downgrades
getPurchaseToken() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitGoogleProps
The token provided to the user's device when the product or subscription was purchased.
getPurchaseToken() - function in dev.hyo.openiap.VerifyPurchaseGoogleOptions
Purchase token from the purchase response.
getPurchaseToken() - function in dev.hyo.openiap.Purchase
Unified purchase token (iOS JWS, Android purchaseToken)
getPurchaseTokenAndroid() - function in dev.hyo.openiap.ActiveSubscription
Required for subscription upgrade/downgrade on Android
getPurchaseUpdated() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when a purchase completes successfully or a pending purchase resolves Options can opt iOS listeners into duplicate StoreKit transaction replays for diagnostics; default listeners receive one event per transaction ID during a single connection session.
getPurchasing() - function in dev.hyo.openiap.store.LoadingStates
 
getQuantity() - function in dev.hyo.openiap.PurchaseCommon
 
getQuantity() - function in dev.hyo.openiap.PurchaseAndroid
 
getQuantity() - function in dev.hyo.openiap.PurchaseIOS
 
getQuantity() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getQuantity() - function in dev.hyo.openiap.RequestPurchaseIosProps
Purchase quantity
getQuantity() - function in dev.hyo.openiap.RequestSubscriptionIosProps
 
getQuantity() - function in dev.hyo.openiap.Purchase
 
getQuantityIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getQueryHandlers() - function in dev.hyo.openiap.OpenIapProtocol
 
getQueryHandlers() - function in dev.hyo.openiap.OpenIapModule
 
getRawValue() - function in dev.hyo.openiap.BillingChoiceImageLayoutAndroid
 
getRawValue() - function in dev.hyo.openiap.BillingChoiceScreenTypeAndroid
 
getRawValue() - function in dev.hyo.openiap.BillingProgramAndroid
 
getRawValue() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
 
getRawValue() - function in dev.hyo.openiap.DeveloperBillingTypeAndroid
 
getRawValue() - function in dev.hyo.openiap.DiscountOfferType
 
getRawValue() - function in dev.hyo.openiap.ErrorCode
 
getRawValue() - function in dev.hyo.openiap.ExternalLinkLaunchModeAndroid
 
getRawValue() - function in dev.hyo.openiap.ExternalLinkTypeAndroid
 
getRawValue() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkNoticeTypeIOS
 
getRawValue() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenTypeIOS
 
getRawValue() - function in dev.hyo.openiap.ExternalPurchaseNoticeAction
 
getRawValue() - function in dev.hyo.openiap.IapEvent
 
getRawValue() - function in dev.hyo.openiap.IapkitClientPayloadFormat
 
getRawValue() - function in dev.hyo.openiap.IapkitPurchaseState
 
getRawValue() - function in dev.hyo.openiap.IapPlatform
 
getRawValue() - function in dev.hyo.openiap.IapStore
 
getRawValue() - function in dev.hyo.openiap.InAppMessageCategoryAndroid
 
getRawValue() - function in dev.hyo.openiap.InAppMessageResponseCodeAndroid
 
getRawValue() - function in dev.hyo.openiap.PaymentMode
 
getRawValue() - function in dev.hyo.openiap.PaymentModeIOS
 
getRawValue() - function in dev.hyo.openiap.ProductQueryType
 
getRawValue() - function in dev.hyo.openiap.ProductStatusAndroid
 
getRawValue() - function in dev.hyo.openiap.ProductType
 
getRawValue() - function in dev.hyo.openiap.ProductTypeIOS
 
getRawValue() - function in dev.hyo.openiap.PurchaseState
 
getRawValue() - function in dev.hyo.openiap.PurchaseVerificationProvider
 
getRawValue() - function in dev.hyo.openiap.SubResponseCodeAndroid
 
getRawValue() - function in dev.hyo.openiap.SubscriptionBillingPlanTypeIOS
 
getRawValue() - function in dev.hyo.openiap.SubscriptionOfferTypeIOS
 
getRawValue() - function in dev.hyo.openiap.SubscriptionPeriodIOS
 
getRawValue() - function in dev.hyo.openiap.SubscriptionPeriodUnit
 
getRawValue() - function in dev.hyo.openiap.SubscriptionReplacementModeAndroid
 
getReasonIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getReasonStringRepresentationIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getReceiptData() - function in dev.hyo.openiap.VerifyPurchaseResultIOS
Receipt data string
getReceiptDataIOS() - function in dev.hyo.openiap.QueryResolver
Get base64-encoded receipt data (legacy validation).
getReceiptId() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getReceiptId() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitAmazonProps
Amazon Appstore receipt id returned by PurchaseResponse.getReceipt().getReceiptId().
getRecurrenceMode() - function in dev.hyo.openiap.PricingPhaseAndroid
 
getRefunds() - function in dev.hyo.openiap.AdvancedCommerceItemIOS
Refunds issued for this item, if any
getRemainingQuantity() - function in dev.hyo.openiap.LimitedQuantityInfoAndroid
Remaining quantity the user can still purchase
getRenewalBillingPlanType() - function in dev.hyo.openiap.RenewalInfoIOS
iOS 26.4+ billing plan that will renew after the current period.
getRenewalDate() - function in dev.hyo.openiap.RenewalInfoIOS
Expected renewal date (milliseconds since epoch) For active subscriptions, when the next renewal/charge will occur
getRenewalDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getRenewalInfo() - function in dev.hyo.openiap.SubscriptionStatusIOS
 
getRenewalInfoIOS() - function in dev.hyo.openiap.ActiveSubscription
Renewal information from StoreKit 2 (iOS only).
getRenewalInfoIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getRenewalOfferId() - function in dev.hyo.openiap.RenewalInfoIOS
Offer ID applied to next renewal (promotional offer, subscription offer code, etc.
getRenewalOfferType() - function in dev.hyo.openiap.RenewalInfoIOS
Type of offer applied to next renewal Possible values: "PROMOTIONAL", "SUBSCRIPTION_OFFER_CODE", "WIN_BACK", etc.
getRentalDetailsAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Rental details if this is a rental offer.
getRentalExpirationPeriod() - function in dev.hyo.openiap.RentalDetailsAndroid
Rental expiration period in ISO 8601 format Time after rental period ends when user can still extend
getRentalPeriod() - function in dev.hyo.openiap.RentalDetailsAndroid
Rental period in ISO 8601 format (e.g.
getReplacementMode() - function in dev.hyo.openiap.SubscriptionProductReplacementParamsAndroid
The replacement mode for this product change
getRequest() - function in dev.hyo.openiap.RequestPurchaseProps
 
getRequestPurchase() - function in dev.hyo.openiap.OpenIapProtocol
 
getRequestPurchase() - function in dev.hyo.openiap.MutationHandlers
Initiate a purchase or subscription flow; rely on events for final state.
getRequestPurchase() - function in dev.hyo.openiap.OpenIapModule
 
getRequestPurchase() - function in dev.hyo.openiap.store.OpenIapStore
Initiate a purchase flow.
getRequestReferenceId() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Request reference identifier for tracking
getResponseCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getResponseCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getResponseCode() - function in dev.hyo.openiap.BillingResultAndroid
The response code from the billing operation
getResponseCode() - function in dev.hyo.openiap.InAppMessageResultAndroid
Response code for the in-app messaging flow.
getResponseCode() - function in dev.hyo.openiap.PurchaseError
 
getRestorePurchases() - function in dev.hyo.openiap.OpenIapProtocol
 
getRestorePurchases() - function in dev.hyo.openiap.MutationHandlers
Restore non-consumable and active subscription purchases.
getRestorePurchases() - function in dev.hyo.openiap.OpenIapModule
 
getRestorePurchases() - function in dev.hyo.openiap.store.LoadingStates
 
getResult() - function in dev.hyo.openiap.ExternalPurchaseNoticeResultIOS
Notice result indicating user action
getResult() - function in dev.hyo.openiap.store.IapOperation
 
getRevocationDate() - function in dev.hyo.openiap.AdvancedCommerceItemIOS
Date access to this item was revoked (milliseconds since epoch)
getRevocationDate() - function in dev.hyo.openiap.AppTransaction
Date the app-acquisition transaction was revoked (epoch milliseconds).
getRevocationDateIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getRevocationReasonIOS() - function in dev.hyo.openiap.PurchaseIOS
Normalized StoreKit revocation reason, including upgraded_to_bundle.
getRevocationTypeIOS() - function in dev.hyo.openiap.PurchaseIOS
StoreKit revocation type, including assignment-revocation on Apple 26.4+ when compiled with the Xcode 27 SDK.
getSandbox() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitAmazonProps
Use Amazon RVS Cloud Sandbox for App Tester receipts.
getShowBillingProgramInformationDialogAndroid() - function in dev.hyo.openiap.MutationHandlers
Show Google's mandatory information dialog before a developer-rendered, in-app Billing Choice screen.
getShowExternalPurchaseCustomLinkNoticeIOS() - function in dev.hyo.openiap.MutationHandlers
Present the disclosure sheet required before linking out via ExternalPurchaseCustomLink (iOS 18.1+).
getShowInAppMessagesAndroid() - function in dev.hyo.openiap.MutationHandlers
Overlay Play billing in-app messages, such as payment issues or subscription price-change confirmations.
getShowManageSubscriptionsIOS() - function in dev.hyo.openiap.MutationHandlers
Present the manage-subscriptions sheet and return changed purchases (iOS 15+).
getSignature() - function in dev.hyo.openiap.DiscountOfferInputIOS
Signature for validation
getSignatureAndroid() - function in dev.hyo.openiap.PurchaseAndroid
 
getSignatureIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Server-generated signature for promotional offer validation.
getSignedDate() - function in dev.hyo.openiap.AppTransaction
 
getSku() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getSku() - function in dev.hyo.openiap.EntitlementIOS
 
getSku() - function in dev.hyo.openiap.AndroidSubscriptionOfferInput
Product SKU
getSku() - function in dev.hyo.openiap.RequestPurchaseIosProps
Product SKU
getSku() - function in dev.hyo.openiap.RequestSubscriptionIosProps
 
getSku() - function in dev.hyo.openiap.VerifyPurchaseAppleOptions
Product SKU to validate
getSku() - function in dev.hyo.openiap.VerifyPurchaseGoogleOptions
Product SKU to validate
getSku() - function in dev.hyo.openiap.VerifyPurchaseHorizonOptions
The SKU for the add-on item, defined in Meta Developer Dashboard
getSkuAndroid() - function in dev.hyo.openiap.DeepLinkOptions
Android SKU to open (required on Android)
getSkus() - function in dev.hyo.openiap.ProductRequest
 
getSkus() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
List of product SKUs
getSkus() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
List of subscription SKUs
getStackTrace() - function in kotlin.OpenIapError
 
getStackTrace() - function in kotlin.OpenIapError.ProductNotFound
 
getStackTrace() - function in kotlin.OpenIapError.PurchaseFailed
 
getStackTrace() - function in kotlin.OpenIapError.PurchaseCancelled
 
getStackTrace() - function in kotlin.OpenIapError.PurchaseDeferred
 
getStackTrace() - function in kotlin.OpenIapError.PaymentNotAllowed
 
getStackTrace() - function in kotlin.OpenIapError.BillingError
 
getStackTrace() - function in kotlin.OpenIapError.InvalidPurchaseVerification
 
getStackTrace() - function in kotlin.OpenIapError.PurchaseVerificationFailed
 
getStackTrace() - function in kotlin.OpenIapError.NetworkError
 
getStackTrace() - function in kotlin.OpenIapError.VerificationFailed
 
getStackTrace() - function in kotlin.OpenIapError.RestoreFailed
 
getStackTrace() - function in kotlin.OpenIapError.UnknownError
 
getStackTrace() - function in kotlin.OpenIapError.NotPrepared
 
getStackTrace() - function in kotlin.OpenIapError.InitConnection
 
getStackTrace() - function in kotlin.OpenIapError.QueryProduct
 
getStackTrace() - function in kotlin.OpenIapError.QueryProduct.Companion
 
getStackTrace() - function in kotlin.OpenIapError.EmptySkuList
 
getStackTrace() - function in kotlin.OpenIapError.SkuNotFound
 
getStackTrace() - function in kotlin.OpenIapError.SkuOfferMismatch
 
getStackTrace() - function in kotlin.OpenIapError.MissingCurrentActivity
 
getStackTrace() - function in kotlin.OpenIapError.UserCancelled
 
getStackTrace() - function in kotlin.OpenIapError.ItemAlreadyOwned
 
getStackTrace() - function in kotlin.OpenIapError.ItemNotOwned
 
getStackTrace() - function in kotlin.OpenIapError.ServiceUnavailable
 
getStackTrace() - function in kotlin.OpenIapError.BillingUnavailable
 
getStackTrace() - function in kotlin.OpenIapError.ItemUnavailable
 
getStackTrace() - function in kotlin.OpenIapError.DeveloperError
 
getStackTrace() - function in kotlin.OpenIapError.FeatureNotSupported
 
getStackTrace() - function in kotlin.OpenIapError.ServiceDisconnected
 
getStackTrace() - function in kotlin.OpenIapError.ServiceTimeout
 
getStackTrace() - function in kotlin.OpenIapError.AlternativeBillingUnavailable
 
getStartTimeMillis() - function in dev.hyo.openiap.ValidTimeWindowAndroid
Start time in milliseconds since epoch
getState() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
The current state of the purchase.
getState() - function in dev.hyo.openiap.SubscriptionStatusIOS
 
getStatus() - function in dev.hyo.openiap.OpenIapViewModel
 
getStatus() - function in dev.hyo.openiap.RefundResultIOS
 
getStatus() - function in dev.hyo.openiap.store.OpenIapStore
 
getStatus() - function in dev.hyo.openiap.store.PurchaseResultData
 
getStore() - function in dev.hyo.openiap.PurchaseCommon
Store where purchase was made
getStore() - function in dev.hyo.openiap.PurchaseAndroid
Store where purchase was made
getStore() - function in dev.hyo.openiap.PurchaseIOS
Store where purchase was made
getStore() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
 
getStore() - function in dev.hyo.openiap.Purchase
Store where purchase was made
getStorefront() - function in dev.hyo.openiap.QueryResolver
Return the store-authoritative country code: ISO 3166-1 alpha-3 on Apple platforms and alpha-2 on Android.
getStorefront() - function in dev.hyo.openiap.OpenIapModule
 
getStorefrontCountryCodeIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getStoreType() - function in dev.hyo.openiap.AppTransaction
Store channel of the original app purchase: consumer, education, enterprise, or another future StoreKit value (Apple 27+ beta).
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ProductNotFound
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.PurchaseFailed
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.PurchaseCancelled
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.PurchaseDeferred
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.PaymentNotAllowed
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.BillingError
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.InvalidPurchaseVerification
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.PurchaseVerificationFailed
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.NetworkError
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.VerificationFailed
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.RestoreFailed
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.UnknownError
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.NotPrepared
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.InitConnection
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.QueryProduct.Companion
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.EmptySkuList
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.SkuNotFound
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.SkuOfferMismatch
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.MissingCurrentActivity
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.UserCancelled
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.DeveloperError
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
 
getSubResponseCode() - function in dev.hyo.openiap.OpenIapError.AlternativeBillingUnavailable
 
getSubResponseCode() - function in dev.hyo.openiap.BillingResultAndroid
Sub-response code for more granular error information (8.0+).
getSubResponseCodeAndroid() - function in dev.hyo.openiap.PurchaseError
 
getSubscriptionBillingIssue() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when a subscription enters a billing-issue state that needs user action (payment method failed, card expired, etc.).
getSubscriptionGroupDisplayName() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getSubscriptionGroupId() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getSubscriptionGroupIdIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
App Store subscription group identifier for intro-offer eligibility checks.
getSubscriptionGroupIdIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getSubscriptionGroupLevel() - function in dev.hyo.openiap.BundledSubscriptionIOS
 
getSubscriptionHandlers() - function in dev.hyo.openiap.OpenIapProtocol
 
getSubscriptionHandlers() - function in dev.hyo.openiap.OpenIapModule
 
getSubscriptionOffers() - function in dev.hyo.openiap.ProductAndroid
Standardized subscription offers.
getSubscriptionOffers() - function in dev.hyo.openiap.ProductIOS
Standardized subscription offers.
getSubscriptionOffers() - function in dev.hyo.openiap.ProductSubscriptionAndroid
Standardized subscription offers.
getSubscriptionOffers() - function in dev.hyo.openiap.ProductSubscriptionIOS
Standardized subscription offers.
getSubscriptionOffers() - function in dev.hyo.openiap.SubscriptionPricingTermsIOS
 
getSubscriptionOffers() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Subscription offers
getSubscriptionPeriodNumberIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getSubscriptionPeriodUnitIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getSubscriptionProductReplacementParams() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
Product-level replacement parameters (8.1.0+) Use this instead of replacementMode for item-level replacement This singular form requires skus to contain exactly one target product.
getSubscriptions() - function in dev.hyo.openiap.store.OpenIapStore
 
getSubscriptionStatusIOS() - function in dev.hyo.openiap.QueryHandlers
Get subscription status objects from StoreKit 2 (iOS 15+).
getSubsequentCommitmentPaymentsCount() - function in dev.hyo.openiap.InstallmentPlanDetailsAndroid
Subsequent committed payments count after the subscription plan renews.
getSuccess() - function in dev.hyo.openiap.ExternalPurchaseLinkResultIOS
Whether the user completed the external purchase flow
getSuccess() - function in dev.hyo.openiap.VerifyPurchaseResultHorizon
Whether the entitlement verification succeeded.
getSuppressed() - function in kotlin.OpenIapError
 
getSuppressed() - function in kotlin.OpenIapError.ProductNotFound
 
getSuppressed() - function in kotlin.OpenIapError.PurchaseFailed
 
getSuppressed() - function in kotlin.OpenIapError.PurchaseCancelled
 
getSuppressed() - function in kotlin.OpenIapError.PurchaseDeferred
 
getSuppressed() - function in kotlin.OpenIapError.PaymentNotAllowed
 
getSuppressed() - function in kotlin.OpenIapError.BillingError
 
getSuppressed() - function in kotlin.OpenIapError.InvalidPurchaseVerification
 
getSuppressed() - function in kotlin.OpenIapError.PurchaseVerificationFailed
 
getSuppressed() - function in kotlin.OpenIapError.NetworkError
 
getSuppressed() - function in kotlin.OpenIapError.VerificationFailed
 
getSuppressed() - function in kotlin.OpenIapError.RestoreFailed
 
getSuppressed() - function in kotlin.OpenIapError.UnknownError
 
getSuppressed() - function in kotlin.OpenIapError.NotPrepared
 
getSuppressed() - function in kotlin.OpenIapError.InitConnection
 
getSuppressed() - function in kotlin.OpenIapError.QueryProduct
 
getSuppressed() - function in kotlin.OpenIapError.QueryProduct.Companion
 
getSuppressed() - function in kotlin.OpenIapError.EmptySkuList
 
getSuppressed() - function in kotlin.OpenIapError.SkuNotFound
 
getSuppressed() - function in kotlin.OpenIapError.SkuOfferMismatch
 
getSuppressed() - function in kotlin.OpenIapError.MissingCurrentActivity
 
getSuppressed() - function in kotlin.OpenIapError.UserCancelled
 
getSuppressed() - function in kotlin.OpenIapError.ItemAlreadyOwned
 
getSuppressed() - function in kotlin.OpenIapError.ItemNotOwned
 
getSuppressed() - function in kotlin.OpenIapError.ServiceUnavailable
 
getSuppressed() - function in kotlin.OpenIapError.BillingUnavailable
 
getSuppressed() - function in kotlin.OpenIapError.ItemUnavailable
 
getSuppressed() - function in kotlin.OpenIapError.DeveloperError
 
getSuppressed() - function in kotlin.OpenIapError.FeatureNotSupported
 
getSuppressed() - function in kotlin.OpenIapError.ServiceDisconnected
 
getSuppressed() - function in kotlin.OpenIapError.ServiceTimeout
 
getSuppressed() - function in kotlin.OpenIapError.AlternativeBillingUnavailable
 
getSyncIOS() - function in dev.hyo.openiap.MutationHandlers
Force sync transactions with the App Store (iOS 15+).
getTaxCode() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Tax code for the transaction
getTaxExclusivePrice() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Price excluding tax (decimal string)
getTaxRate() - function in dev.hyo.openiap.AdvancedCommerceInfoIOS
Tax rate applied (decimal string)
getTerm() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getTermSku() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getTestTransaction() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
 
getTimestamp() - function in dev.hyo.openiap.DiscountOfferInputIOS
Timestamp of discount offer
getTimestamp() - function in dev.hyo.openiap.store.PurchaseResultData
 
getTimestamp() - function in dev.hyo.openiap.store.ErrorData
 
getTimestamp() - function in dev.hyo.openiap.store.IapOperation
 
getTimestampIOS() - function in dev.hyo.openiap.SubscriptionOffer
iOS Timestamp when the signature was generated.
getTitle() - function in dev.hyo.openiap.ProductCommon
 
getTitle() - function in dev.hyo.openiap.ProductAndroid
 
getTitle() - function in dev.hyo.openiap.ProductIOS
 
getTitle() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getTitle() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getTitle() - function in dev.hyo.openiap.Product
 
getTitle() - function in dev.hyo.openiap.ProductSubscription
 
getToken() - function in dev.hyo.openiap.ExternalPurchaseCustomLinkTokenResultIOS
The external purchase token string.
getTotalBillingPeriods() - function in dev.hyo.openiap.TransactionCommitmentInfoIOS
 
getTransactionDate() - function in dev.hyo.openiap.PurchaseCommon
Unix timestamp in milliseconds since January 1, 1970 UTC.
getTransactionDate() - function in dev.hyo.openiap.ActiveSubscription
Unix timestamp in milliseconds since January 1, 1970 UTC.
getTransactionDate() - function in dev.hyo.openiap.PurchaseAndroid
Unix timestamp in milliseconds since January 1, 1970 UTC.
getTransactionDate() - function in dev.hyo.openiap.PurchaseIOS
Unix timestamp in milliseconds since January 1, 1970 UTC.
getTransactionDate() - function in dev.hyo.openiap.Purchase
Unix timestamp in milliseconds since January 1, 1970 UTC.
getTransactionId() - function in dev.hyo.openiap.ActiveSubscription
 
getTransactionId() - function in dev.hyo.openiap.EntitlementIOS
 
getTransactionId() - function in dev.hyo.openiap.PurchaseAndroid
 
getTransactionId() - function in dev.hyo.openiap.PurchaseIOS
 
getTransactionId() - function in dev.hyo.openiap.store.PurchaseResultData
 
getTransactionJwsIOS(String) - function in dev.hyo.openiap.QueryResolver
Return the JWS string for a transaction (StoreKit 2).
getTransactionReasonIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getType() - function in dev.hyo.openiap.ProductCommon
 
getType() - function in dev.hyo.openiap.DeveloperProvidedBillingProductAndroid
Google Play product type (in-app or subscription).
getType() - function in dev.hyo.openiap.DiscountOffer
Offer category.
getType() - function in dev.hyo.openiap.ProductAndroid
 
getType() - function in dev.hyo.openiap.ProductIOS
 
getType() - function in dev.hyo.openiap.ProductSubscriptionAndroid
 
getType() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getType() - function in dev.hyo.openiap.PurchaseOfferIOS
 
getType() - function in dev.hyo.openiap.SubscriptionOffer
Type of subscription offer (Introductory or Promotional)
getType() - function in dev.hyo.openiap.ProductRequest
 
getType() - function in dev.hyo.openiap.RequestPurchaseProps
Explicit purchase type hint (defaults to in-app)
getType() - function in dev.hyo.openiap.Product
 
getType() - function in dev.hyo.openiap.ProductSubscription
 
getType() - function in dev.hyo.openiap.store.IapOperation
 
getTypeIOS() - function in dev.hyo.openiap.ProductIOS
 
getTypeIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
 
getUnit() - function in dev.hyo.openiap.SubscriptionPeriod
The period unit (day, week, month, year)
getUnit() - function in dev.hyo.openiap.SubscriptionPeriodValueIOS
 
getUpdatedAt() - function in dev.hyo.openiap.IapkitProductClientPayload
 
getUserChoiceBillingAndroid() - function in dev.hyo.openiap.SubscriptionHandlers
Fires when a user selects alternative billing in the User Choice Billing dialog (Android only) Only triggered when the user selects alternative billing instead of Google Play billing
getUserId() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitAmazonProps
Amazon Appstore user id returned by PurchaseResponse.getUserData().getUserId().
getUserId() - function in dev.hyo.openiap.VerifyPurchaseHorizonOptions
The user ID of the user whose purchase you want to verify
getUserLocale() - function in dev.hyo.openiap.GetBillingChoiceInfoParamsAndroid
BCP 47 locale tag.
getValidTimeWindowAndroid() - function in dev.hyo.openiap.DiscountOffer
Android Valid time window for the offer.
getValue() - function in dev.hyo.openiap.FetchProductsResultAll
 
getValue() - function in dev.hyo.openiap.FetchProductsResultProducts
 
getValue() - function in dev.hyo.openiap.FetchProductsResultSubscriptions
 
getValue() - function in dev.hyo.openiap.RequestPurchaseResultPurchase
 
getValue() - function in dev.hyo.openiap.RequestPurchaseResultPurchases
 
getValue() - function in dev.hyo.openiap.SubscriptionPeriod
The number of units (e.g.
getValue() - function in dev.hyo.openiap.SubscriptionPeriodValueIOS
 
getValue() - function in dev.hyo.openiap.RequestPurchaseProps.Request.Purchase
 
getValue() - function in dev.hyo.openiap.RequestPurchaseProps.Request.Subscription
 
getValue() - function in dev.hyo.openiap.ProductOrSubscription.ProductItem
 
getValue() - function in dev.hyo.openiap.ProductOrSubscription.ProductSubscriptionItem
 
getVerifyPurchase() - function in dev.hyo.openiap.OpenIapProtocol
 
getVerifyPurchase() - function in dev.hyo.openiap.MutationHandlers
Verify a purchase against your own backend.
getVerifyPurchase() - function in dev.hyo.openiap.OpenIapModule
 
getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.OpenIapProtocol
 
getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.MutationHandlers
Verify via a managed provider without standing up your own server.
getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.OpenIapModule
 
getVersion() - function in dev.hyo.openiap.IapkitProductClientPayload
 
getWebOrderLineItemIdIOS() - function in dev.hyo.openiap.PurchaseIOS
 
getWillAutoRenew() - function in dev.hyo.openiap.RenewalInfoIOS
 
getWillUnbundle() - function in dev.hyo.openiap.RenewalInfoIOS
Whether this subscription will leave its bundle and renew standalone.
getWinBackOffer() - function in dev.hyo.openiap.RequestSubscriptionIosProps
Win-back offer to apply (iOS 18+) Used to re-engage churned subscribers with a discount or free trial.
getWithOffer() - function in dev.hyo.openiap.RequestPurchaseIosProps
Promotional offer to apply (subscriptions only, ignored for one-time purchases).
getWithOffer() - function in dev.hyo.openiap.RequestSubscriptionIosProps
Promotional offer to apply for subscription purchases.
Google - enum entry in dev.hyo.openiap.IapStore
 
GoogleRendered - enum entry in dev.hyo.openiap.BillingChoiceScreenTypeAndroid

Choice screen is rendered by Google Play.

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y