Optional cancelationThe reason a subscription or purchase was cancelled.
Optional discountIdentifier of the discount currently applied to a purchase.
Correspond to the product's offerId. When undefined it means there is only one offer for the given product.
Optional expiryDate of expiry for a subscription.
Product identifier
Optional isTrue when a purchase has been acknowledged to the platform.
Optional isTrue when a subscription a subscription is in the grace period after a failed attempt to collect payment
Optional isTrue when a purchase has been consumed (for consumable products).
Optional isTrue when a subscription is expired.
Optional isTrue when a subscription is in introductory pricing period
Optional isTrue when a subscription is in trial period
Optional lastLast time a subscription was renewed.
Optional platformPlatform this purchase was made on
Optional priceWhether or not the user agreed or has been notified of a price change.
Optional purchaseDate of first purchase (timestamp).
Optional purchasePurchase identifier (optional)
Optional renewalRenewal intent.
Optional renewalDate the renewal intent was updated by the user.
Optional transactionIdentifier of the last transaction (optional)
A purchase object returned by the receipt validator