Skip to main content

Subscription extensions


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.

Subscriptions Theme extension

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.

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.

Subscriptions Buyer extensions

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.

Subscriptions order action 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.

Purchase options create

You can find more information about the extensions by reading the documentation About the Subscriptions Admin extension.

Note

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.

Subscriptions Checkout Extension

You can find a working example of the extension in the Shopify Subscriptions Reference App repository.


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.


Was this page helpful?