---
title: offerType
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/transaction/offertype-swift.property
---

# offerType

The subscription offer type for the current subscription period.

## Declaration

```swift
var offerType: Transaction.OfferType? { get }
```

## Mentioned in

Supporting subscription offer codes in your app Supporting offer codes in your app

## Discussion

Discussion If this value is nil, there’s no offer applied.

## See Also

### Deprecated

- [currencyCode](storekit/transaction/currencycode.md)
- [environmentStringRepresentation](storekit/transaction/environmentstringrepresentation.md)
- [offerID](storekit/transaction/offerid.md)
- [offerPaymentModeStringRepresentation](storekit/transaction/offerpaymentmodestringrepresentation.md)
- [reasonStringRepresentation](storekit/transaction/reasonstringrepresentation.md)
- [storefrontCountryCode](storekit/transaction/storefrontcountrycode.md)
