---
title: Product.SubscriptionOffer
framework: storekit
role: symbol
role_heading: Structure
path: storekit/product/subscriptionoffer
---

# Product.SubscriptionOffer

Information about a subscription offer that you configure in App Store Connect.

## Declaration

```swift
struct SubscriptionOffer
```

## Mentioned in

Merchandising win-back offers in your app

## Overview

Overview You set up subscription offers, such as introductory offers and win-back offers, in App Store Connect. For more information about subscription offers, see Providing subscription offers. For information about configuring the various types of subscription offers in App Store Connect, see: Set up offer codes Set up introductory offers for auto-renewable subscriptions Set up promotional offers for auto-renewable subscriptions Set up win-back offers

## Topics

### Getting the subscription offer identifier

- [id](storekit/product/subscriptionoffer/id.md)

### Getting the subscription offer type

- [type](storekit/product/subscriptionoffer/type.md)
- [Product.SubscriptionOffer.OfferType](storekit/product/subscriptionoffer/offertype.md)

### Getting price information

- [displayPrice](storekit/product/subscriptionoffer/displayprice.md)
- [price](storekit/product/subscriptionoffer/price.md)
- [paymentMode](storekit/product/subscriptionoffer/paymentmode-swift.property.md)
- [Product.SubscriptionOffer.PaymentMode](storekit/product/subscriptionoffer/paymentmode-swift.struct.md)

### Getting the subscription duration

- [period](storekit/product/subscriptionoffer/period.md)
- [periodCount](storekit/product/subscriptionoffer/periodcount.md)

### Creating a subscription offer signature

- [Product.SubscriptionOffer.Signature](storekit/product/subscriptionoffer/signature.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Offers

- [Supporting offer codes in your app](storekit/supporting-offer-codes-in-your-app.md)
- [Supporting win-back offers in your app](storekit/supporting-win-back-offers-in-your-app.md)
- [Merchandising win-back offers in your app](storekit/merchandising-win-back-offers-in-your-app.md)
- [Product.SubscriptionOffer.OfferType](storekit/product/subscriptionoffer/offertype.md)
