---
title: Subscription extensions
description: >-
  Briefly describe how the reader will benefit from learning the information on
  this page, and keep it to (roughly) Tweet-length, like this.
source_url:
  html: >-
    https://shopify.dev/docs/apps/build/purchase-options/subscriptions/subscriptions-app/extensions
  md: >-
    https://shopify.dev/docs/apps/build/purchase-options/subscriptions/subscriptions-app/extensions.md
---

# Subscription extensions

***

## Theme 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](https://shopify.dev/docs/api/liquid/tags/form#form-product). A product form can be added to any template that can access the [product](https://shopify.dev/docs/api/liquid/objects/product) object.

![Subscriptions Theme extension](https://shopify.dev/assets/assets/images/api/purchase-options/extension/storefront-subscription-extension-CUu4NYcJ.png)

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](https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme) for detailed guidance on integrating Subscription with your theme.

### Full page extension

The Subscriptions [customer accounts](https://shopify.dev/docs/apps/build/customer-accounts) extension is a [full-page extension](https://shopify.dev/docs/apps/build/customer-accounts/full-page-extensions) that provides a customer-facing experience for your subscribers to view and manage their subscriptions.

![Subscriptions Buyer extensions](https://shopify.dev/assets/assets/images/api/purchase-options/extension/subscriptions-buyer-extensions-CaiK_dPa.png)

### Order action extension

There is also a subscriptions [order action extension](https://shopify.dev/docs/apps/build/customer-accounts/order-action-extensions/build-for-order-action-menus?extension=react) that provides a link directly from an order to the corresponding subscriptions management page in customer accounts.

![Subscriptions order action extension](https://shopify.dev/assets/assets/images/api/purchase-options/extension/subscriptions-order-action-extension-DA4uf1Yv.png)

***

## Admin UI extension

Shopify makes it possible to integrate your app's functionality into the Shopify admin. The Subscription UI extension is an [admin action](https://shopify.dev/docs/apps/build/admin/actions-blocks) extension that allows applications to create and edit selling plans group on a product page or a product variant page.

![Purchase options create](https://shopify.dev/assets/assets/images/api/purchase-options/extension/purchase-options-create-CViWuQen.png)

You can find more information about the extensions by reading the documentation [About the Subscriptions Admin extension](https://shopify.dev/docs/apps/build/purchase-options/purchase-options-extensions).

**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.

***

## Subscriptions Checkout Extension

The Subscriptions Checkout Extension is a [Checkout UI extension](https://shopify.dev/docs/api/checkout-ui-extensions) using the `purchase.thank-you.block.render` [target](https://shopify.dev/docs/api/checkout-ui-extensions/latest/targets). 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](https://shopify.dev/assets/assets/images/api/purchase-options/extension/subscriptions-thank-you-CCGuwCug.png)

You can find a working example of the extension in the [Shopify Subscriptions Reference App](https://github.com/Shopify/subscriptions-reference-app) repository.

***

## Subscription 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](https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/subscription-link-extensions/start-building) allows you to customize the **View subscription** link on the customer subscriptions and the order subscriptions cards.

***

## Subscription POS UI extension

The Subscription POS UI extension enables merchants to offer subscription selling plans directly from Shopify POS in-store.

To learn how to build a POS UI extension for subscriptions, refer to [Build a subscription UI extension](https://shopify.dev/docs/apps/build/pos/tutorials/build-subscription-extension).

![Subscription POS UI extension](https://shopify.dev/assets/assets/images/api/purchase-options/extension/subscriptions-pos-ui-extension-uqIxhLIH.png)

**Note:**

POS subscription functionality requires POS UI extensions 2025-10 and higher, and POS version 10.15 or later.

***
