> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.courses-plus.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Subscriptions Plus app

| Subscriptions Plus lets you add your first subscription to a Shopify product in just three steps, then create and fine-tune subscription plans whenever you need:

* **Flexible plans** — monthly, weekly or daily billing with a fixed price or a percentage discount.
* **Billing rules** — limit payment cycles, change the price after the first payment, and choose the charge day.
* **Storefront block** — subscription options appear on the product page, and the block is added to your theme automatically.
* **Widget templates** — choose how the subscription options look on your storefront.

**In this article:**

* [Check if your store is eligible](#2-check-if-your-store-is-eligible)
* [Create a subscription plan](#2-create-a-subscription-plan)
* [Add the subscription block to your theme](#2-add-the-subscription-block-to-your-theme)
* [Choose a widget template](#2-choose-a-widget-template)

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@43cede3e9f36f805b6da636ae95a33b59cbc7939/subscriptions-plus-app/overview.png)

## Check if your store is eligible

1. Open **Subscriptions Plus** in your Shopify admin. The **Setup Guide** on the dashboard shows three steps — completing them is enough to add your first subscription.
2. In **Check store subscription setting**, click **Shopify subscriptions documentation** to see which stores can sell subscriptions, or **Payment settings** to review your store's payment setup.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/eligibility.png)

|| Please note: Subscriptions Plus adds the subscription option to your products but doesn't process payments. The payment methods available to subscribers depend on your store's payment settings.

## Create a subscription plan

1. In **Create new subscription plan**, click **Create a plan**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/create-plan.png)

2. Enter a plan name and click **Choose a product for subscription**. The plan name is for internal use only and isn't visible to customers.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/plan-name.png)

3. Select the product and click **Select**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/select-product.png)

4. Click **Next step**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/next-step.png)

5. Set up the subscription rules:

* **Frequency plan name** — the name of the subscription option customers see, e.g. Monthly subscription.
* **Set interval** — monthly, weekly or daily.
* **Discount type** — **Fixed value** to set a subscription price, or **Percentage** to apply a discount to the product's full price.
* **Frequency label** — the billing frequency customers see, e.g. Every month, and how often they're charged: every 1 month, every 2 weeks, and so on.
* **Price** — the subscription price or the discount percentage, depending on the discount type.
* **Maximum number of payment cycles** — limit the number of charges or keep it **Unlimited**.
* **Charge first payment on subscription creation** — charge the customer as soon as the subscription is created.
* **Change subscription price after first payment** — set a new price that applies after the first charge.
* **Select a specific period for customer charges** — charge on the same day of the month as the initial order or on a specific date.

The preview on the right shows how the subscription block will look. When you're done, click **Create subscription**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/subscription-rules.png)

6. Your plan now appears in **Subscription plans**, where you can edit it at any time. Click **Subscriptions Plus** in the sidebar to return to the dashboard.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/subscription-plans.png)

## Add the subscription block to your theme

1. In **Add subscriptions plus app block to your active theme**, click **Edit your theme**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/edit-theme.png)

2. The theme editor opens with the **Subscriptions block** already added to the product template. Move it where you want it, e.g. above **Buy buttons**, and click **Save**.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/theme-block.png)

## Choose a widget template

1. Optionally, open **Subscriptions Plus → Templates** and choose how the subscription block looks on the product page: **Option selector**, **Dropdown**, **Cards**, or another layout.
2. Open the product page in your store to see the subscription options live.

![](https://cdn.jsdelivr.net/gh/Alizend/helpdesk-assets@d6c96c90cd49c7bb99efe4393b998718e8b8104c/subscriptions-plus-app/templates.png)

That's it — in a few steps you've added a subscription to your product and a new source of recurring revenue to your store. Using **Courses Plus**? Its built-in subscriptions are available from the Professional plan; on lower plans, you can sell courses on subscription with Subscriptions Plus. The same applies to our **Mega Community** app. If you have any questions, we're always happy to help.

---

In this section:

* [Your first steps](https://help.courses-plus.com/en/article/your-first-steps-dank6r/)
* [How to add subscription payment option to your course](https://help.courses-plus.com/en/article/how-to-add-subscription-payment-option-to-your-course-uhtd9k/)
* [Mega Community app](https://help.courses-plus.com/en/article/mega-community-app-ohwf02/)