Readonly
currencyCurrency code for price and original price. Contains the currency code value of defaultOption for Google Play.
Readonly
defaultDefault subscription option for a product. Google Play only.
Readonly
descriptionDescription of the product.
Readonly
discountsCollection of discount offers for a product. Null for Android.
Readonly
identifierProduct Id.
Readonly
introIntroductory price.
Readonly
presentedOffering context this package belongs to. Null if not using offerings or if fetched directly from store via getProducts.
Readonly
presentedOffering identifier the store product was presented from. Null if not using offerings or if fetched directly from store via getProducts.
Use presentedOfferingContext
Readonly
pricePrice of the product in the local currency. Contains the price value of defaultOption for Google Play.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct in a monthly recurrence. This means that, for example, if the period is annual, the price will be divided by 12. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct formatted for the current locale in a monthly recurrence. This means that, for example, if the period is annual, the price will be divided by 12. It uses a currency formatter to format the price in the given locale. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct in a weekly recurrence. This means that, for example, if the period is monthly, the price will be divided by 4. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct formatted for the current locale in a weekly recurrence. This means that, for example, if the period is monthly, the price will be divided by 4. It uses a currency formatter to format the price in the given locale. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct in a yearly recurrence. This means that, for example, if the period is monthly, the price will be multiplied by 12. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceNull for INAPP products. The price of the PurchasesStoreProduct formatted for the current locale in a yearly recurrence. This means that, for example, if the period is monthly, the price will be multiplied by 12. It uses a currency formatter to format the price in the given locale. Note that this value may be an approximation. For Google subscriptions, this value will use the basePlan to calculate the value.
Readonly
priceFormatted price of the item, including its currency sign. Contains the formatted price value of defaultOption for Google Play.
Readonly
productProduct category.
Readonly
productThe specific type of subscription or one time purchase this product represents. Important: In iOS, if using StoreKit 1, we cannot determine the type.
Readonly
subscriptionCollection of subscription options for a product. Google Play only.
Readonly
subscriptionSubscription period, specified in ISO 8601 format. For example, P1W equates to one week, P1M equates to one month, P3M equates to three months, P6M equates to six months, and P1Y equates to one year. Note: Not available for Amazon.
Readonly
titleTitle of the product.
Type representing a product from the Store.