---
title: SKIncludeConsumableInAppPurchaseHistory
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/skincludeconsumableinapppurchasehistory
---

# SKIncludeConsumableInAppPurchaseHistory

A Boolean value that determines whether StoreKit includes finished consumable In-App Purchases in transaction information.

## Discussion

Discussion By default, this value is false. When it’s false, StoreKit doesn’t return finished consumables (unless refunded or revoked) in the transaction information from the following APIs: The all sequence in Transaction, which returns the customer’s transaction history for your app The latest(for:) in Transaction, which returns the customer’s most recent transaction for a specific product The latestTransaction in Product, which provides the customer’s most recent transaction for the product When you set this value to true, StoreKit includes all In-App Purchase transactions — including all finished consumables — in the transaction information when you use the all, latest(for:), and latestTransaction APIs. warning: Before you set SKIncludeConsumableInAppPurchaseHistory to true, be sure you have a way to reconcile a customer’s consumable transactions on your server, not only on the device. For example, store a transaction’s unique transaction identifier, id, along with its finish state to avoid unintentionally delivering content multiple times if the customer reinstalls the app. Use unfinished to get and process unfinished transactions.

## See Also

### StoreKit

- [SKAdNetworkItems](bundleresources/information-property-list/skadnetworkitems.md)
- [SKExternalLinkAccount](bundleresources/information-property-list/skexternallinkaccount.md)
- [SKExternalPurchase](bundleresources/information-property-list/skexternalpurchase.md)
- [SKExternalPurchaseCustomLinkRegions](bundleresources/information-property-list/skexternalpurchasecustomlinkregions.md)
- [SKExternalPurchaseLink](bundleresources/information-property-list/skexternalpurchaselink.md)
- [SKExternalPurchaseMultiLink](bundleresources/information-property-list/skexternalpurchasemultilink.md)
- [SKExternalPurchaseLinkStreamingRegions](bundleresources/information-property-list/skexternalpurchaselinkstreamingregions.md)
