---
title: StoreKitError
framework: storekit
role: symbol
role_heading: Enumeration
path: storekit/storekiterror
---

# StoreKitError

StoreKit In-App Purchase error codes.

## Declaration

```swift
enum StoreKitError
```

## Topics

### StoreKit Error Codes

- [StoreKitError.networkError(_:)](storekit/storekiterror/networkerror(_:).md)
- [StoreKitError.systemError(_:)](storekit/storekiterror/systemerror(_:).md)
- [StoreKitError.userCancelled](storekit/storekiterror/usercancelled.md)
- [StoreKitError.notAvailableInStorefront](storekit/storekiterror/notavailableinstorefront.md)
- [StoreKitError.notEntitled](storekit/storekiterror/notentitled.md)
- [StoreKitError.unknown](storekit/storekiterror/unknown.md)
- [StoreKitError.unsupported](storekit/storekiterror/unsupported.md)

### Enumeration Cases

- [StoreKitError.invalidPresentationContext](storekit/storekiterror/invalidpresentationcontext.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Error](swift/error.md)
- [Escapable](swift/escapable.md)
- [LocalizedError](foundation/localizederror.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
