---
title: unified_receipt
framework: appstoreservernotifications
role: symbol
role_heading: Object
path: appstoreservernotifications/unified_receipt
---

# unified_receipt

An object that contains information about the most recent in-app purchase transactions for the app.

## Declaration

```data
object unified_receipt
```

## Properties

environment: The environment for which the App Store generated the receipt. latest_receipt: The latest Base64-encoded app receipt. latest_receipt_info: An array that contains the latest 100 in-app purchase transactions of the decoded value in latest_receipt. This array excludes transactions for consumable products your app has marked as finished. The contents of this array are identical to those in responseBody.Latest_receipt_info in the verifyReceipt endpoint response for receipt validation. pending_renewal_info: An array in which each element contains the pending renewal information for each auto-renewable subscription identified in product_id. The contents of this array are identical to those in responseBody.Pending_renewal_info in the verifyReceipt endpoint response for receipt validation. status: The status code, where 0 indicates that the notification is valid.

## Mentioned in

Receiving App Store Server Notifications

## Topics

### Objects

- [unified_receipt.Latest_receipt_info](appstoreservernotifications/unified_receipt/latest_receipt_info-data.dictionary.md)
- [unified_receipt.Pending_renewal_info](appstoreservernotifications/unified_receipt/pending_renewal_info-data.dictionary.md)
