A
B
C
D
E
F
G
H
I
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
- getAcknowledgePurchaseAndroid() - function in dev.hyo.openiap.OpenIapModule
- getActiveSubscriptions(List) - function in dev.hyo.openiap.QueryResolver
- Get active subscriptions (filters by subscriptionIds when provided)
- getActiveSubscriptions(List) - function in dev.hyo.openiap.store.OpenIapStore
- 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+).
- getAllErrorCodes() - function in dev.hyo.openiap.OpenIapError.Companion
- getAlsoPublishToEventListenerIOS() - function in dev.hyo.openiap.PurchaseOptions
- Also emit results through the iOS event listeners
- getAlternativeBillingModeAndroid() - function in dev.hyo.openiap.InitConnectionConfig
- Alternative billing mode for Android If not specified, defaults to NONE (standard Google Play billing)
- getAndDangerouslyFinishTransactionAutomatically() - function in dev.hyo.openiap.RequestPurchaseIosProps
- Auto-finish transaction (dangerous)
- getAndDangerouslyFinishTransactionAutomatically() - function in dev.hyo.openiap.RequestSubscriptionIosProps
- getAndroid() - function in dev.hyo.openiap.RequestPurchasePropsByPlatforms
- getAndroid() - function in dev.hyo.openiap.RequestSubscriptionPropsByPlatforms
- 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 current 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(PurchaseOptions) - function in dev.hyo.openiap.QueryResolver
- Get all available purchases for the current user
- getAvailablePurchases() - function in dev.hyo.openiap.OpenIapViewModel
- getAvailablePurchases() - function in dev.hyo.openiap.store.OpenIapStore
- getBasePlanId() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- getBasePlanIdAndroid() - function in dev.hyo.openiap.ActiveSubscription
- getBasePlanIdAndroid() - function in dev.hyo.openiap.SubscriptionOffer
- Android Base plan identifier.
- getBeginRefundRequestIOS() - function in dev.hyo.openiap.MutationHandlers
- getBetaProduct() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
- getBillingCycleCount() - function in dev.hyo.openiap.PricingPhaseAndroid
- getBillingPeriod() - function in dev.hyo.openiap.PricingPhaseAndroid
- 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.DeveloperBillingOptionParamsAndroid
- The billing program (should be EXTERNAL_PAYMENTS for external payments flow)
- getBillingProgram() - function in dev.hyo.openiap.LaunchExternalLinkParamsAndroid
- The billing program (EXTERNAL_CONTENT_LINK or EXTERNAL_OFFER)
- getBundleId() - function in dev.hyo.openiap.AppTransaction
- getCancelDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
- getCancelReason() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
- getCanPresentExternalPurchaseNoticeIOS() - function in dev.hyo.openiap.QueryHandlers
- 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.InvalidReceipt
- 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.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
- getCheckAlternativeBillingAvailabilityAndroid() - function in dev.hyo.openiap.MutationHandlers
- getClearTransactionIOS() - function in dev.hyo.openiap.MutationHandlers
- 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
- 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
- getCODE() - function in dev.hyo.openiap.OpenIapError.InvalidReceipt
- getCode() - function in dev.hyo.openiap.OpenIapError.InvalidReceipt
- 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
- 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
- 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
- getCODE() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
- getCode() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
- getCODE() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
- getCode() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
- getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
- getCode() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
- getCODE() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
- getCode() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
- getCODE() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
- getCode() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
- getCODE() - function in dev.hyo.openiap.OpenIapError.DeveloperError
- getCode() - function in dev.hyo.openiap.OpenIapError.DeveloperError
- getCODE() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
- getCode() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
- getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
- getCode() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
- getCODE() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
- getCode() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
- 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
- getCommitmentPaymentsCount() - function in dev.hyo.openiap.InstallmentPlanDetailsAndroid
- Committed payments count after a user signs up for this subscription plan.
- getConnectionStatus() - function in dev.hyo.openiap.store.OpenIapStore
- getConsumePurchaseAndroid() - function in dev.hyo.openiap.OpenIapProtocol
- getConsumePurchaseAndroid() - function in dev.hyo.openiap.MutationHandlers
- 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
- getCreateAlternativeBillingTokenAndroid() - function in dev.hyo.openiap.MutationHandlers
- getCreateBillingProgramReportingDetailsAndroid() - function in dev.hyo.openiap.MutationHandlers
- 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
- 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.BillingResultAndroid
- Debug message from the billing library
- getDeepLinkToSubscriptions() - function in dev.hyo.openiap.OpenIapProtocol
- getDeepLinkToSubscriptions() - function in dev.hyo.openiap.MutationHandlers
- 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.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
- getDeveloperBillingOption() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
- Developer billing option parameters for external payments flow (8.3.0+).
- getDeveloperBillingOption() - function in dev.hyo.openiap.RequestSubscriptionAndroidProps
- Developer billing option parameters for external payments flow (8.3.0+).
- getDeveloperPayloadAndroid() - function in dev.hyo.openiap.PurchaseAndroid
- getDeveloperProvidedBillingAndroid() - function in dev.hyo.openiap.SubscriptionHandlers
- 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.
- getDiscountDisplayInfo() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Discount display information Only available for discounted offers
- getDiscountOffers() - function in dev.hyo.openiap.ProductAndroid
- Standardized discount offers for one-time products.
- getDiscountOffers() - function in dev.hyo.openiap.ProductSubscriptionAndroid
- Standardized discount offers for one-time products.
- getDiscountsIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
- getDisplayName() - function in dev.hyo.openiap.ProductCommon
- 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.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.SubscriptionOffer
- Formatted display price string (e.g., "$9.
- getDisplayPrice() - function in dev.hyo.openiap.SubscriptionOfferIOS
- 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
- getEndConnection() - function in dev.hyo.openiap.OpenIapModule
- getEndConnection() - function in dev.hyo.openiap.store.OpenIapStore
- 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
- getExpirationDateIOS() - function in dev.hyo.openiap.ActiveSubscription
- getExpirationDateIOS() - function in dev.hyo.openiap.PurchaseIOS
- getExpirationReason() - function in dev.hyo.openiap.RenewalInfoIOS
- When subscription expires due to cancellation/billing issue Possible values: "VOLUNTARY", "BILLING_ERROR", "DID_NOT_AGREE_TO_PRICE_INCREASE", "PRODUCT_NOT_AVAILABLE", "UNKNOWN"
- getExternalPurchaseCustomLinkTokenIOS(ExternalPurchaseCustomLinkTokenTypeIOS) - function in dev.hyo.openiap.QueryResolver
- Get external purchase token for reporting to Apple (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.ExternalOfferReportingDetailsAndroid
- External transaction token for reporting external offer transactions
- getExternalTransactionToken() - function in dev.hyo.openiap.UserChoiceBillingDetails
- Token that must be reported to Google Play within 24 hours
- getExternalTransactionToken() - function in dev.hyo.openiap.listener.DeveloperProvidedBillingDetails
- External transaction token to be reported to Google within 24 hours
- getExternalTransactionToken() - function in dev.hyo.openiap.listener.UserChoiceDetails
- External transaction token to be sent to backend server
- getFetchProducts() - function in dev.hyo.openiap.OpenIapProtocol
- getFetchProducts() - function in dev.hyo.openiap.QueryHandlers
- getFetchProducts() - function in dev.hyo.openiap.OpenIapModule
- getFetchProducts() - function in dev.hyo.openiap.store.OpenIapStore
- getFetchProducts() - function in dev.hyo.openiap.store.LoadingStates
- getFinishTransaction() - function in dev.hyo.openiap.OpenIapProtocol
- getFinishTransaction() - function in dev.hyo.openiap.MutationHandlers
- getFinishTransaction() - function in dev.hyo.openiap.OpenIapModule
- getFinishTransaction() - function in dev.hyo.openiap.store.OpenIapStore
- 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 string (e.g., "$5.00 OFF").
- getFormattedPrice() - function in dev.hyo.openiap.PricingPhaseAndroid
- getFormattedPrice() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- getFreeTrialEndDate() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
- getFullPriceMicros() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Full (non-discounted) price in micro-units Only available for discounted offers
- 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
- getGetActiveSubscriptions() - function in dev.hyo.openiap.OpenIapModule
- getGetAppTransactionIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetAvailablePurchases() - function in dev.hyo.openiap.OpenIapProtocol
- getGetAvailablePurchases() - function in dev.hyo.openiap.QueryHandlers
- getGetAvailablePurchases() - function in dev.hyo.openiap.OpenIapModule
- getGetAvailablePurchases() - function in dev.hyo.openiap.store.OpenIapStore
- getGetExternalPurchaseCustomLinkTokenIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetPendingTransactionsIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetPromotedProductIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetReceiptDataIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetStorefront() - function in dev.hyo.openiap.QueryHandlers
- getGetStorefrontIOS() - function in dev.hyo.openiap.QueryHandlers
- getGetTransactionJwsIOS() - function in dev.hyo.openiap.QueryHandlers
- 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
- 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.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.SubscriptionOfferIOS
- 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.DiscountIOS
- getIdentifier() - function in dev.hyo.openiap.DiscountOfferIOS
- Discount identifier
- 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
- 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
- getInitConnection() - function in dev.hyo.openiap.OpenIapModule
- getInitConnection() - function in dev.hyo.openiap.store.OpenIapStore
- getInitConnection() - function in dev.hyo.openiap.store.LoadingStates
- getInstallmentPlanDetails() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- Installment plan details for this subscription offer.
- getInstallmentPlanDetailsAndroid() - function in dev.hyo.openiap.SubscriptionOffer
- Android Installment plan details for this subscription offer.
- getIntroductoryOffer() - function in dev.hyo.openiap.SubscriptionInfoIOS
- getIntroductoryOfferEligibility() - function in dev.hyo.openiap.RequestSubscriptionIosProps
- Override introductory offer eligibility (iOS 15+, WWDC 2025).
- 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
- getIos() - function in dev.hyo.openiap.RequestPurchasePropsByPlatforms
- getIos() - function in dev.hyo.openiap.RequestSubscriptionPropsByPlatforms
- 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
- getIsAvailable() - function in dev.hyo.openiap.ExternalOfferAvailabilityResultAndroid
- Whether external offers are available for the user
- getIsBillingProgramAvailableAndroid() - function in dev.hyo.openiap.MutationHandlers
- getIsConnected() - function in dev.hyo.openiap.OpenIapViewModel
- getIsConnected() - function in dev.hyo.openiap.store.OpenIapStore
- getIsEligibleForExternalPurchaseCustomLinkIOS() - function in dev.hyo.openiap.QueryHandlers
- getIsEligibleForIntroOfferIOS() - function in dev.hyo.openiap.QueryHandlers
- getIsEnabled() - function in dev.hyo.openiap.OpenIapLog
- 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 Note: Not directly available in RenewalInfo, available in Status
- 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
- getIsUpgradedIOS() - function in dev.hyo.openiap.PurchaseIOS
- getIsValid() - function in dev.hyo.openiap.RequestVerifyPurchaseWithIapkitResult
- Whether the purchase is valid (not falsified).
- getIsValid() - function in dev.hyo.openiap.VerifyPurchaseResultIOS
- Whether the receipt is valid
- 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.DiscountOfferIOS
- Key identifier for validation
- 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
- getLaunchExternalLinkAndroid() - function in dev.hyo.openiap.MutationHandlers
- 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
- getLimitedQuantityInfo() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Limited quantity information
- 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.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.InvalidReceipt
- 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.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
- getLocalizedPrice() - function in dev.hyo.openiap.DiscountIOS
- 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
- 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
- getMessage() - function in dev.hyo.openiap.OpenIapError.InvalidReceipt
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.InvalidReceipt
- 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
- 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
- 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
- getMessage() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemAlreadyOwned
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
- getMessage() - function in dev.hyo.openiap.OpenIapError.ItemNotOwned
- getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceUnavailable
- getMessage() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.BillingUnavailable
- getMessage() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ItemUnavailable
- getMessage() - function in dev.hyo.openiap.OpenIapError.DeveloperError
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.DeveloperError
- getMessage() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.FeatureNotSupported
- getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceDisconnected
- getMessage() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
- getMESSAGE() - function in dev.hyo.openiap.OpenIapError.ServiceTimeout
- 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.AlternativeBillingMode
- getName() - function in dev.hyo.openiap.OpenIapLog.Level
- getName() - function in dev.hyo.openiap.AlternativeBillingModeAndroid
- getName() - function in dev.hyo.openiap.BillingProgramAndroid
- getName() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
- 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.IapkitPurchaseState
- getName() - function in dev.hyo.openiap.IapPlatform
- getName() - function in dev.hyo.openiap.IapStore
- 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.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.DiscountOfferIOS
- Cryptographic nonce
- getNonce() - function in dev.hyo.openiap.DiscountOfferInputIOS
- Cryptographic nonce
- getNonceIOS() - function in dev.hyo.openiap.SubscriptionOffer
- iOS Cryptographic nonce (UUID) for signature validation.
- getNumberOfPeriods() - function in dev.hyo.openiap.DiscountIOS
- 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.ProductAndroidOneTimePurchaseOfferDetail
- Offer ID
- getOfferId() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- 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
- getOfferTags() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- List of offer tags
- getOfferTags() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- 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.ProductAndroidOneTimePurchaseOfferDetail
- Offer token for use in BillingFlowParams when purchasing
- getOfferToken() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- getOfferToken() - function in dev.hyo.openiap.AndroidSubscriptionOfferInput
- Offer token
- getOfferToken() - function in dev.hyo.openiap.RequestPurchaseAndroidProps
- Offer token for one-time purchase discounts (7.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
- getOneTimePurchaseOfferDetailsAndroid() - function in dev.hyo.openiap.ProductAndroid
- One-time purchase offer details including discounts (Android) Returns all eligible offers.
- getOneTimePurchaseOfferDetailsAndroid() - function in dev.hyo.openiap.ProductSubscriptionAndroid
- One-time purchase offer details including discounts (Android) Returns all eligible offers.
- getOnlyIncludeActiveItemsIOS() - function in dev.hyo.openiap.PurchaseOptions
- Limit to currently active items on iOS
- getOperationHistory() - function in dev.hyo.openiap.store.IapStatus
- getOrdinal() - function in dev.hyo.openiap.AlternativeBillingMode
- getOrdinal() - function in dev.hyo.openiap.OpenIapLog.Level
- getOrdinal() - function in dev.hyo.openiap.AlternativeBillingModeAndroid
- getOrdinal() - function in dev.hyo.openiap.BillingProgramAndroid
- getOrdinal() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
- 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.IapkitPurchaseState
- getOrdinal() - function in dev.hyo.openiap.IapPlatform
- getOrdinal() - function in dev.hyo.openiap.IapStore
- 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.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
- getOriginalPlatform() - function in dev.hyo.openiap.AppTransaction
- 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
- 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.DiscountIOS
- getPaymentMode() - function in dev.hyo.openiap.PurchaseOfferIOS
- getPaymentMode() - function in dev.hyo.openiap.SubscriptionOffer
- Payment mode during the offer period
- getPaymentMode() - function in dev.hyo.openiap.SubscriptionOfferIOS
- 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
- Retrieve all pending transactions in the StoreKit 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.SubscriptionOffer
- Subscription period for this offer
- getPeriod() - function in dev.hyo.openiap.SubscriptionOfferIOS
- getPeriodCount() - function in dev.hyo.openiap.SubscriptionOffer
- Number of periods the offer applies
- getPeriodCount() - function in dev.hyo.openiap.SubscriptionOfferIOS
- getPlatform() - function in dev.hyo.openiap.ProductCommon
- getPlatform() - function in dev.hyo.openiap.PurchaseCommon
- 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.PurchaseAndroid
- getPlatform() - function in dev.hyo.openiap.PurchaseIOS
- getPlatform() - function in dev.hyo.openiap.Product
- getPlatform() - function in dev.hyo.openiap.ProductSubscription
- getPlatform() - function in dev.hyo.openiap.Purchase
- 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.
- getPreorderDetailsAndroid() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Pre-order details for products available for pre-order Available in Google Play Billing Library 8.1.
- 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
- getPresentExternalPurchaseLinkIOS() - function in dev.hyo.openiap.MutationHandlers
- getPresentExternalPurchaseNoticeSheetIOS() - function in dev.hyo.openiap.MutationHandlers
- getPrice() - function in dev.hyo.openiap.ProductCommon
- getPrice() - function in dev.hyo.openiap.DiscountIOS
- 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.SubscriptionOffer
- Numeric price value
- getPrice() - function in dev.hyo.openiap.SubscriptionOfferIOS
- getPrice() - function in dev.hyo.openiap.Product
- getPrice() - function in dev.hyo.openiap.ProductSubscription
- getPriceAmount() - function in dev.hyo.openiap.DiscountIOS
- getPriceAmountMicros() - function in dev.hyo.openiap.PricingPhaseAndroid
- getPriceAmountMicros() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- getPriceCurrencyCode() - function in dev.hyo.openiap.PricingPhaseAndroid
- getPriceCurrencyCode() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- 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
- getPricingPhases() - function in dev.hyo.openiap.ProductSubscriptionAndroidOfferDetails
- getPricingPhasesAndroid() - function in dev.hyo.openiap.SubscriptionOffer
- Android Pricing phases for this subscription offer.
- 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.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
- 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.OpenIapViewModel
- getProducts() - function in dev.hyo.openiap.listener.UserChoiceDetails
- Products being purchased
- 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.VerifyPurchaseResultAndroid
- getPromotedProductIOS() - function in dev.hyo.openiap.QueryResolver
- Get the currently promoted product (iOS 11+)
- getPromotedProductIOS() - function in dev.hyo.openiap.SubscriptionHandlers
- getPromotionalOfferJWS() - function in dev.hyo.openiap.RequestSubscriptionIosProps
- JWS promotional offer (iOS 15+, WWDC 2025).
- getPromotionalOffers() - function in dev.hyo.openiap.SubscriptionInfoIOS
- 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
- getPurchaseOptionId() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Purchase option ID for this offer (Android) Used to identify which purchase option the user selected.
- 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.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
- 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.AlternativeBillingModeAndroid
- getRawValue() - function in dev.hyo.openiap.BillingProgramAndroid
- getRawValue() - function in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
- 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.IapkitPurchaseState
- getRawValue() - function in dev.hyo.openiap.IapPlatform
- getRawValue() - function in dev.hyo.openiap.IapStore
- 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.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 for validation
- getReceiptId() - function in dev.hyo.openiap.VerifyPurchaseResultAndroid
- getRecurrenceMode() - function in dev.hyo.openiap.PricingPhaseAndroid
- getRemainingQuantity() - function in dev.hyo.openiap.LimitedQuantityInfoAndroid
- Remaining quantity the user can still purchase
- 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.
- getRentalDetailsAndroid() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Rental details for rental offers
- 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.RequestSubscriptionAndroidProps
- Replacement mode for subscription changes
- 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
- getRequestPurchase() - function in dev.hyo.openiap.OpenIapModule
- getRequestPurchase() - function in dev.hyo.openiap.store.OpenIapStore
- getRequestPurchaseOnPromotedProductIOS() - function in dev.hyo.openiap.MutationHandlers
- getResponseCode() - function in dev.hyo.openiap.BillingResultAndroid
- The response code from the billing operation
- getRestorePurchases() - function in dev.hyo.openiap.OpenIapProtocol
- getRestorePurchases() - function in dev.hyo.openiap.MutationHandlers
- 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
- getRevocationDateIOS() - function in dev.hyo.openiap.PurchaseIOS
- getRevocationReasonIOS() - function in dev.hyo.openiap.PurchaseIOS
- getShowAlternativeBillingDialogAndroid() - function in dev.hyo.openiap.MutationHandlers
- getShowExternalPurchaseCustomLinkNoticeIOS() - function in dev.hyo.openiap.MutationHandlers
- getShowManageSubscriptionsIOS() - function in dev.hyo.openiap.MutationHandlers
- getSignature() - function in dev.hyo.openiap.DiscountOfferIOS
- Signature for validation
- 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.InvalidReceipt
- 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.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.RefundResultIOS
- getStatus() - function in dev.hyo.openiap.OpenIapViewModel
- 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
- Get the current storefront country code
- getStorefront() - function in dev.hyo.openiap.OpenIapModule
- getStorefrontCountryCodeIOS() - function in dev.hyo.openiap.PurchaseIOS
- getStorefrontIOS() - function in dev.hyo.openiap.QueryResolver
- Get the current App Store storefront country code
- getSubResponseCode() - function in dev.hyo.openiap.BillingResultAndroid
- Sub-response code for more granular error information (8.0+).
- getSubscriptionGroupId() - function in dev.hyo.openiap.SubscriptionInfoIOS
- getSubscriptionGroupIdIOS() - function in dev.hyo.openiap.PurchaseIOS
- getSubscriptionHandlers() - function in dev.hyo.openiap.OpenIapProtocol
- getSubscriptionHandlers() - function in dev.hyo.openiap.OpenIapModule
- getSubscriptionInfoIOS() - function in dev.hyo.openiap.ProductIOS
- getSubscriptionInfoIOS() - function in dev.hyo.openiap.ProductSubscriptionIOS
- getSubscriptionOfferDetailsAndroid() - function in dev.hyo.openiap.ProductAndroid
- getSubscriptionOfferDetailsAndroid() - function in dev.hyo.openiap.ProductSubscriptionAndroid
- 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.RequestSubscriptionAndroidProps
- Subscription offers
- getSubscriptionPeriod() - function in dev.hyo.openiap.DiscountIOS
- getSubscriptionPeriod() - function in dev.hyo.openiap.SubscriptionInfoIOS
- 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.
- getSubscriptions() - function in dev.hyo.openiap.store.OpenIapStore
- getSubscriptionStatusIOS() - function in dev.hyo.openiap.QueryHandlers
- 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.InvalidReceipt
- 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.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
- getTag(String) - function in androidx.lifecycle.OpenIapViewModel
- 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.DiscountOfferIOS
- Timestamp of discount offer
- 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.
- getTransactionDate() - function in dev.hyo.openiap.PurchaseCommon
- getTransactionDate() - function in dev.hyo.openiap.ActiveSubscription
- getTransactionDate() - function in dev.hyo.openiap.PurchaseAndroid
- getTransactionDate() - function in dev.hyo.openiap.PurchaseIOS
- getTransactionDate() - function in dev.hyo.openiap.Purchase
- 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
- Get the transaction JWS (StoreKit 2)
- getTransactionReasonIOS() - function in dev.hyo.openiap.PurchaseIOS
- getType() - function in dev.hyo.openiap.ProductCommon
- getType() - function in dev.hyo.openiap.DiscountIOS
- getType() - function in dev.hyo.openiap.DiscountOffer
- Type of discount offer
- 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.SubscriptionOfferIOS
- getType() - function in dev.hyo.openiap.ProductRequest
- getType() - function in dev.hyo.openiap.RequestPurchaseProps
- 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
- getUseAlternativeBilling() - function in dev.hyo.openiap.RequestPurchaseProps
- getUserChoiceBillingAndroid() - function in dev.hyo.openiap.SubscriptionHandlers
- getUserId() - function in dev.hyo.openiap.VerifyPurchaseHorizonOptions
- The user ID of the user whose purchase you want to verify
- getValidateReceipt() - function in dev.hyo.openiap.OpenIapProtocol
- getValidateReceipt() - function in dev.hyo.openiap.MutationHandlers
- getValidateReceipt() - function in dev.hyo.openiap.OpenIapModule
- getValidateReceiptIOS() - function in dev.hyo.openiap.QueryHandlers
- getValidTimeWindow() - function in dev.hyo.openiap.ProductAndroidOneTimePurchaseOfferDetail
- Valid time window for the offer
- 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
- getVerifyPurchase() - function in dev.hyo.openiap.OpenIapModule
- getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.OpenIapProtocol
- getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.MutationHandlers
- getVerifyPurchaseWithProvider() - function in dev.hyo.openiap.OpenIapModule
- getWebOrderLineItemIdIOS() - function in dev.hyo.openiap.PurchaseIOS
- getWillAutoRenew() - function in dev.hyo.openiap.RenewalInfoIOS
- getWillExpireSoon() - function in dev.hyo.openiap.ActiveSubscription
- 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