Subscription extensions
Anchor to Theme extensionTheme extension
The Subscription application has a Theme extension to display a subscription plan selector on product pages, allowing buyers to add subscriptions to their cart.
The theme extension is embedded in a product form. A product form can be added to any template that can access the product object.

The theme integration can be found under extensions/theme-extension
in the main directory of the Subscription application. This integration is compatible with a wide variety of themes available on the Shopify theme store, including:
-
Dawn
-
Spotlight
-
Refresh
-
Craft
-
Sense
-
Origin
-
Ride
-
Taste
-
Studio
-
Publisher
-
Crave
-
Colorblock
If you need to support a theme that is not currently compatible, refer to our documentation on Add subscriptions to your theme for detailed guidance on integrating Subscription with your theme.
Anchor to Full page extensionFull page extension
The Subscriptions customer accounts extension is a full-page extension that provides a customer-facing experience for your subscribers to view and manage their subscriptions.

Anchor to Order action extensionOrder action extension
There is also a subscriptions order action extension that provides a link directly from an order to the corresponding subscriptions management page in customer accounts.

Anchor to Admin UI extensionAdmin UI extension
Shopify makes it possible to integrate your app's functionality into the Shopify admin. The Subscription UI extension is an admin action extension that allows applications to create and edit selling plans group on a product page or a product variant page.

You can find more information about the extensions by reading the documentation About the Subscriptions Admin extension.
The Subscriptions UI Extension is optional; if you choose not to use it in your application, you can remove it from the application folder.
Anchor to Subscriptions Checkout ExtensionSubscriptions Checkout Extension
The Subscriptions Checkout Extension is a Checkout UI extension using the purchase.thank-you.block.render
target. The extension is rendered on the thank you page, after a customer checks out an order containing a subscription. This extension lets buyers navigate to their customer account and view details about their subscriptions.

You can find a working example of the extension in the Shopify Subscriptions Reference App repository.
Anchor to Subscription Link extensionSubscription Link extension
The View subscription button on the customer subscriptions card and the order subscriptions card allows merchants to navigate to the app and view the subscription contract details.
The Subscription Link extension allows you to customize the View subscription link on the customer subscriptions and the order subscriptions cards.