Optional
appThe UUID that an app optionally generates to map a customer’s in-app purchase with its resulting App Store transaction.
Optional
bundleThe bundle identifier of an app.
Optional
currencyThe three-letter ISO 4217 currency code for the price of the product.
Optional
environmentThe server environment, either sandbox or production.
Optional
expiresThe UNIX time, in milliseconds, an auto-renewable subscription expires or renews.
Optional
inA string that describes whether the transaction was purchased by the user, or is available to them through Family Sharing.
Optional
isThe Boolean value that indicates whether the user upgraded to another subscription.
Optional
offerThe payment mode you configure for an introductory offer, promotional offer, or offer code on an auto-renewable subscription.
Optional
offerThe identifier that contains the promo code or the promotional offer identifier.
Optional
offerA value that represents the promotional offer type.
Optional
originalThe purchase date of the transaction associated with the original transaction identifier.
Optional
originalThe original transaction identifier of a purchase.
Optional
priceThe price, in milliunits, of the in-app purchase or subscription offer that you configured in App Store Connect.
Optional
productThe unique identifier for the product, that you create in App Store Connect.
Optional
purchaseThe time that the App Store charged the user’s account for an in-app purchase, a restored in-app purchase, a subscription, or a subscription renewal after a lapse.
Optional
quantityThe number of consumable products purchased.
Optional
revocationThe UNIX time, in milliseconds, that Apple Support refunded a transaction.
Optional
revocationThe reason that the App Store refunded the transaction or revoked it from family sharing.
Optional
signedThe UNIX time, in milliseconds, that the App Store signed the JSON Web Signature data.
Optional
storefrontThe three-letter code that represents the country or region associated with the App Store storefront for the purchase.
Optional
storefrontAn Apple-defined value that uniquely identifies the App Store storefront associated with the purchase.
Optional
subscriptionThe identifier of the subscription group that the subscription belongs to.
Optional
transactionThe unique identifier for a transaction such as an in-app purchase, restored in-app purchase, or subscription renewal.
Optional
transactionThe reason for the purchase transaction, which indicates whether it’s a customer’s purchase or a renewal for an auto-renewable subscription that the system initates.
Optional
typeThe type of the in-app purchase.
Optional
webThe unique identifier of subscription-purchase events across devices, including renewals.
A decoded payload containing transaction information.
JWSTransactionDecodedPayload