A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
C
- CallerWillLaunchLink - enum entry in dev.hyo.openiap.DeveloperBillingLaunchModeAndroid
The caller app will launch the link after Play returns control. Use this when you want to handle launching the external payment URL yourself.
- CallerWillLaunchLink - enum entry in dev.hyo.openiap.ExternalLinkLaunchModeAndroid
Play will not launch the URL. The app handles launching the URL after Play returns control.
- Canceled - enum entry in dev.hyo.openiap.IapkitPurchaseState
Purchase was cancelled or refunded.
- canPresentExternalPurchaseNoticeIOS() - function in dev.hyo.openiap.QueryResolver
- Check eligibility for the external purchase notice sheet (iOS 17.4+).
- ChargeFullPrice - enum entry in dev.hyo.openiap.SubscriptionReplacementModeAndroid
Replacement takes effect immediately, and the user is charged full price immediately.
- ChargeProratedPrice - enum entry in dev.hyo.openiap.SubscriptionReplacementModeAndroid
Replacement takes effect immediately, and the billing cycle remains the same.
- clear() - function in dev.hyo.openiap.store.OpenIapStore
- Clear listeners and transient state.
- clearStatusMessage() - function in dev.hyo.openiap.store.OpenIapStore
- clearTransactionIOS() - function in dev.hyo.openiap.MutationResolver
- Clear pending transactions in the queue (sandbox helper).
- ConnectionClosed - enum entry in dev.hyo.openiap.ErrorCode
- Consumable - enum entry in dev.hyo.openiap.ProductTypeIOS
- Consumed - enum entry in dev.hyo.openiap.IapkitPurchaseState
Consumable item has been fulfilled/consumed.
- consumePurchaseAndroid(String) - function in dev.hyo.openiap.MutationResolver
- Consume a consumable purchase so it can be re-bought.
- Continue - enum entry in dev.hyo.openiap.ExternalPurchaseNoticeAction
User chose to continue to external purchase
- createBillingProgramReportingDetails(BillingProgramAndroid,DeveloperBillingTypeAndroid) - function in dev.hyo.openiap.OpenIapProtocol
- Create reporting details for transactions made outside of Google Play Billing.
- createBillingProgramReportingDetails(BillingProgramAndroid,DeveloperBillingTypeAndroid) - function in dev.hyo.openiap.OpenIapModule
- Create reporting details for transactions made outside of Google Play Billing (8.2.0+; External Offer requires 8.2.1+).
- createBillingProgramReportingDetails(BillingProgramAndroid,DeveloperBillingTypeAndroid) - function in dev.hyo.openiap.store.OpenIapStore
- Create the reporting payload Google requires after a Developer-Provided Billing transaction (Play Billing 8.3.0+).
- createBillingProgramReportingDetailsAndroid(BillingProgramAndroid,DeveloperBillingTypeAndroid) - function in dev.hyo.openiap.MutationResolver
- Create the reporting details and external transaction token required by a billing program.
- currentEntitlementIOS(String) - function in dev.hyo.openiap.QueryResolver
- Get the user's current entitlement for a product, using StoreKit 2 (iOS 15+).