---
title: com.apple.developer.storekit.external-purchase
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/entitlements/com.apple.developer.storekit.external-purchase
---

# com.apple.developer.storekit.external-purchase

A Boolean value that indicates whether your app can offer external purchases.

## Discussion

Discussion Qualifying apps may offer external purchases within the app. To offer external purchases in your app, complete a request for this entitlement. For more information about qualifying apps and to request this entitlement, see: Using alternative payment options on the App Store in the European Union Distributing dating apps in the Netherlands Distributing apps using a third-party payment provider in South Korea If your account receives this entitlement, which is also known as the StoreKit External Purchase entitlement, add it to your app by opening the project’s .entitlements file in Xcode. Then add the following key and set the corresponding value to true: <plist> <dict>     <key>com.apple.developer.storekit.external-purchase</key>     <true/> </dict> </plist> For more information, see External Purchase.

## See Also

### StoreKit

- [com.apple.developer.storekit.custom-purchase-link.allowed-regions](bundleresources/entitlements/com.apple.developer.storekit.custom-purchase-link.allowed-regions.md)
- [com.apple.developer.storekit.external-link.account](bundleresources/entitlements/com.apple.developer.storekit.external-link.account.md)
- [com.apple.developer.storekit.external-purchase-link](bundleresources/entitlements/com.apple.developer.storekit.external-purchase-link.md)
- [com.apple.developer.storekit.external-purchase-link-streaming](bundleresources/entitlements/com.apple.developer.storekit.external-purchase-link-streaming.md)
