---
title: period
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/transaction/offer-swift.struct/period
---

# period

The duration of the offer applied to a transaction.

## Declaration

```swift
let period: Product.SubscriptionPeriod?
```

## See Also

### Getting offer details

- [id](storekit/transaction/offer-swift.struct/id.md)
- [type](storekit/transaction/offer-swift.struct/type.md)
- [Transaction.OfferType](storekit/transaction/offertype-swift.struct.md)
- [paymentMode](storekit/transaction/offer-swift.struct/paymentmode-swift.property.md)
- [Transaction.Offer.PaymentMode](storekit/transaction/offer-swift.struct/paymentmode-swift.struct.md)
