---
title: SKTestFailures.Purchase
framework: storekittest
role: symbol
role_heading: Enumeration
path: storekittest/sktestfailures/purchase
---

# SKTestFailures.Purchase

## Declaration

```swift
enum Purchase
```

## Topics

### Enumeration Cases

- [SKTestFailures.Purchase.generic(_:)](storekittest/sktestfailures/purchase/generic(_:).md)
- [SKTestFailures.Purchase.purchase(_:)](storekittest/sktestfailures/purchase/purchase(_:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [SKTestFailure](storekittest/sktestfailure.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Enumerations

- [SKTestFailures.AppStoreSync](storekittest/sktestfailures/appstoresync.md)
- [SKTestFailures.AppTransaction](storekittest/sktestfailures/apptransaction.md)
- [SKTestFailures.LoadProducts](storekittest/sktestfailures/loadproducts.md)
- [SKTestFailures.ManageSubscriptions](storekittest/sktestfailures/managesubscriptions.md)
- [SKTestFailures.OfferCodeRedeem](storekittest/sktestfailures/offercoderedeem.md)
- [SKTestFailures.RefundRequest](storekittest/sktestfailures/refundrequest.md)
- [SKTestFailures.SubscriptionStatus](storekittest/sktestfailures/subscriptionstatus.md)
- [SKTestFailures.Verification](storekittest/sktestfailures/verification.md)
