---
title: "init(_:)"
framework: storekit
role: symbol
role_heading: Initializer
path: "storekit/subscriptionstorebutton/init(_:)"
---

# init(_:)

Creates a button with an automatic label that describes the subscription option and starts a subscribe interaction when someone selects the button.

## Declaration

```swift
@MainActor @preconcurrency init(_ option: SubscriptionStoreControlStyleConfiguration.Option)
```

## Discussion

Discussion You receive SubscriptionStoreControlStyleConfiguration.Option values to initialize the subscribe button from the makeBody(configuration:) method of your custom subscription store control style.
