Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AppleVerifyReceiptResponseBodySuccess

Index

Properties

environment

environment: "Sandbox" | "Production"

The environment that Apple made the Receipt for. The environment that Apple made the Receipt for.

Optional latest_receipt

latest_receipt: undefined | string

Base64 encoded string for the latest receipt from Apple. Base64 encoded string for the latest receipt from Apple.

Note: Only present if the receipt contains auto-renewable subscriptions.

Note: Only present if the receipt contains auto-renewable subscriptions.

Optional latest_receipt_info

latest_receipt_info: AppleLatestReceiptInfo[]

All in-app purchase transactions except transactions for consumable products marked as finished by your app. All in-app purchase transactions except transactions for consumable products marked as finished by your app.

This is the preferred place to look for the status of subscriptions and non-consumables. The field is similar but different from the transactions list in receipt > in_app. This field is the latest transactions up to this moment while the in_app field contains the transactions for the given receipt that got sent to Apple to process, only. If the receipt you sent up to get verified is out-of-date then in_app will be out-of-date.

Note: This is only present if the customer has purchased auto-renewable subscriptions.

This is the preferred place to look for the status of subscriptions and non-consumables. The field is similar but different from the transactions list in receipt > in_app. This field is the latest transactions up to this moment while the in_app field contains the transactions for the given receipt that got sent to Apple to process, only. If the receipt you sent up to get verified is out-of-date then in_app will be out-of-date.

Note: This is only present if the customer has purchased auto-renewable subscriptions.

Optional pending_renewal_info

pending_renewal_info: ApplePendingRenewalInfo[]

All auto-renewable subscription status of their renewals. All auto-renewable subscription status of their renewals.

Note: Only present if the receipt contains auto-renewable subscriptions.

Note: Only present if the receipt contains auto-renewable subscriptions.

receipt

receipt: AppleReceipt

JSON version of the receipt that was sent to Apple for verifying. JSON version of the receipt that was sent to Apple for verifying.

status

Determines if the receipt is a valid one, or there is some other result. Maybe the receipt is not valid, maybe you the developer made a mistake, maybe the Apple server encountered a problem. Determines if the receipt is a valid one, or there is some other result. Maybe the receipt is not valid, maybe you the developer made a mistake, maybe the Apple server encountered a problem.

Legend

  • Property

Generated using TypeDoc