Guide

Shopify Subscriptions: How to Set Up & Sell Subscriptions

To run a subscription service on Shopify you need three things: a subscription app (Shopify’s free one or a third-party app such as RecurX), a selling plan on each product you want to bill on a schedule, and a payment gateway that supports recurring billing. This guide explains how Shopify subscriptions work, then walks through creating selling plans and a subscribe-and-save option on your store — step by step, no code required.

A green storefront icon with a looping arrow above three small icons: a shopping cart, a calendar, and a rising bar chart.
Quick answer

To sell subscriptions on Shopify, install a subscription app (Shopify provides the APIs but not the management UI), create a plan with a frequency and discount, add the subscribe widget to your product pages, and enable the customer portal. With RecurX this takes a few minutes and has a free, zero-fee plan.

Shopify subscription plans: how selling plans work

On Shopify, every subscription offer is a selling plan — the platform object that defines billing frequency (weekly, monthly, quarterly), the discount versus one-time purchase, and delivery cadence. A “subscription plan” your customer sees (say, “Monthly — save 15%”) is a selling plan your subscription app created via Shopify’s API and attached to specific products. Practical implications: plans are portable between apps (they live on Shopify, not in the app), one product can carry several plans (monthly and quarterly, or subscribe-and-save next to prepaid), and pricing changes to a plan apply to new subscribers while existing contracts keep their original terms unless you migrate them deliberately.

How Shopify subscriptions work

Shopify includes the technical foundation for subscriptions — selling plans, a Subscriptions API, and native checkout support for recurring orders — but it doesn’t ship a subscription management interface on its own. A subscription app supplies the parts merchants actually interact with: plan creation, the on-page subscribe widget, the customer portal, billing logic, and analytics. Together they let you charge a saved payment method on a repeating schedule and generate each renewal order automatically.

The billing side is worth understanding on its own: see Shopify recurring payments for which gateways support them, how the customer’s payment method is vaulted, and what happens when a renewal fails.

The result is a recurring revenue model: predictable MRR instead of one-off sales, and higher customer lifetime value.

What you need before you start

Subscriptions require a payment gateway that supports recurring billing. Shopify’s subscription APIs work with a specific set of gateways — confirm yours is supported (availability also depends on your region):

RequirementDetails
A subscriptions appShopify has no built-in subscription billing without one (native “Shopify Subscriptions” or a third-party app like RecurX).
Supported payment gatewaysShopify Payments, PayPal Express, Authorize.net, Adyen, or Stripe. Shopify Payments is the most reliable for automatic card updates.
ThemeOnline Store 2.0 themes support one-click widget blocks; vintage/custom themes may need a small code snippet.
ProductsPhysical or digital products. Note: the native app does not support bundles — an app is needed for Build-a-Box.

Setting up a subscription service on Shopify: products, digital goods or services

“Shopify subscription service” means two different things to the merchants who search for it, so both are covered here. If you mean Shopify’s own subscription service, there is no separate product by that name: Shopify ships the subscription infrastructure (selling plans, subscription contracts, recurring checkout) inside every plan, and the first-party Shopify Subscriptions app — free, with documented limits — is the closest thing to a built-in service. See Shopify native subscriptions vs apps for what it does and does not do.

If you mean setting up a subscription service of your own — a product, digital access or a recurring service that customers pay for on a schedule — the mechanics are the same in every case: create the thing you sell as a Shopify product, attach a selling plan, and let the app bill the saved payment method each cycle. What changes is fulfilment:

What you sell on subscriptionHow it maps to ShopifyExamples
Physical products (replenishment)Product with shipping enabled + a subscribe-and-save or prepaid selling plan; each renewal creates an order you shipCoffee, supplements, pet food, skincare
Digital products or accessProduct with “this is a physical product” unticked (no shipping) + a selling plan; deliver the file or access with a digital-delivery or membership appCourses, template libraries, software licences, member-only content
A service delivered on a scheduleNon-physical product (no shipping) + a selling plan; each renewal order is your work ticket for that cycle. For access-style perks, use a membership plan insteadCleaning, lawn care, coaching sessions, meal-prep pickup, retainer-style consulting

Shopify Help’s only documented exclusions are draft orders (subscriptions cannot be created from them) and, for the native app, bundles; subscription products are sold on the online store, Shopify POS, the Shop app and custom storefronts. For the digital route in detail see Shopify subscriptions for digital products.

How much does it cost to sell subscriptions on Shopify?

Three separate bills make up the answer, and only the first is unavoidable:

CostWhat it isTypical amount (US, September 2026)
Shopify planThe store itself — the same plan whether or not you sell subscriptionsBasic $27/mo ($19/mo billed yearly), Grow $72/mo ($54 yearly), Advanced $399/mo ($299 yearly), Plus from $2,300/mo, per shopify.com/pricing
Subscription appCreates the plans, widget and portalShopify Subscriptions: free. RecurX: free up to 25 active subscribers, then $9.90 / $49 / $149 per month. Recharge: from $99/mo. Seal and Appstle: free tiers, paid from about $6–10/mo
Per-order feesGateway processing on every order, plus some apps’ own percentageGateway rate depends on plan and provider; app fee 0% (RecurX, Seal, Appstle, Shopify Subscriptions) to 0.75–2% (Loop, Skio, Recharge, Bold)

Shopify’s plan prices differ by country and change over time — check shopify.com/pricing for your region. For the app-side comparison see Shopify subscription apps with no transaction fees.

How to set up subscriptions on Shopify (5 steps)

  1. Install a subscription app. Shopify provides the subscriptions infrastructure, but you need an app to create plans and render the storefront widget. Install RecurX from the Shopify App Store — it sets up the required selling plans and customer-portal integration automatically.
  2. Create a subscription plan. Choose the products to offer on subscription, then set the billing frequency (e.g. every 30 days), the subscribe-and-save discount (commonly 10–15%), and options like free trials, prepaid terms, or tiered discounts that ramp after a few orders.
  3. Add the subscribe widget to your product pages. Pick one of the widget designs and place it on your product pages. RecurX auto-matches your theme’s colors and fonts, so the “Subscribe & Save” option looks native and meets accessibility contrast requirements.
  4. Enable the customer portal. Turn on the self-service portal so subscribers can pause, skip, swap products, change frequency, update payment details, and cancel on their own. A customer portal is required for subscription apps on the Shopify App Store.
  5. Turn on payment recovery and launch. Enable automated dunning so failed payments are retried and recovered, then publish. Track MRR, churn, and ARR from your dashboard as subscribers come in.

Tip: Offer both a one-time purchase and a subscribe-and-save option on the same product page. The one-time option lets new shoppers trial the product, while the discounted subscription captures your loyal, repeat buyers. Learn more about how subscribe and save works.

What to offer: subscription types

  • [Subscribe and save](/glossary/subscribe-and-save) — recurring delivery of the same product at a discount. The default for consumables like coffee, supplements, and pet food.
  • [Prepaid](/glossary/prepaid-subscriptions) — the customer pays up front for several deliveries, improving cash flow and retention.
  • [Membership](/shopify-membership-app) — a recurring fee for perks, member pricing, or access.
  • [Build-a-Box](/shopify-subscription-box-app) — a customizable, mix-and-match subscription that increases average order value.

Whichever you pick, the number attached to it is the decision that compounds: see subscription pricing strategy for the seven pricing models and how to set the subscribe-and-save discount without giving away margin.

Native Shopify Subscriptions vs. a subscription app

Shopify’s free first-party app covers the basics. Dedicated apps exist because of where it stops — these are the documented gaps merchants most often hit as they scale:

CapabilityNative Shopify SubscriptionsRecurX
Billing frequenciesWeekly, monthly, yearlyFlexible intervals + prepaid terms
Failed-payment recovery (dunning)LimitedSmart retries + email/SMS + card-update links
Bundles / Build-a-BoxNot supportedIncluded
Loyalty & rewardsNot includedBuilt in
AnalyticsBasicMRR, ARR, churn, LTV, cohort retention
Widget designsSingle default block20, auto-matched to your theme
Transaction feesNone (app), gateway fees applyNone on any plan

Shopify’s native app and its limitations are documented in Shopify Help; capabilities change over time, so verify current details before deciding. For the full, sourced breakdown — including pricing and ratings for every app — see Shopify native subscriptions vs apps.

How to see and manage subscriptions in the Shopify admin

Every subscription is stored in Shopify as a subscription contract, so you can always find it in the admin regardless of which app created it:

  • Native Shopify Subscriptions app: Apps → Subscriptions → Contracts lists every subscriber. Open a contract to pause, resume or cancel it, edit the products, quantity or frequency, or skip the next order. Customers themselves can only update contact, payment and address details and pause, resume or cancel from their account.
  • Third-party app (RecurX, Recharge, Seal, Appstle…): the app’s own dashboard is the working view — RecurX lists subscribers with status, next charge date, MRR and the actions to pause, skip, swap products or cancel, individually or in bulk.
  • Customers: the self-service portal (or the customer account page in the native app) is where they pause, skip, swap and cancel — see how to cancel a Shopify subscription for every path, including the store owner’s own plan.

Protecting your subscription revenue

Once subscriptions are live, the biggest threat to revenue is churn — especially involuntary churn from failed payments. Automated dunning (smart retries plus card-update emails) recovers a large share of those payments with no new acquisition cost, which is why it’s built into every RecurX plan. Pair it with a flexible customer portal so subscribers pause or skip instead of cancelling outright.

After you launch: optimizing subscriptions

Getting subscriptions live is the start, not the finish. The stores that win treat the program as something to improve every month. The highest-impact levers, in order:

  1. Recover failed payments. Turn on dunning first — it’s the fastest revenue win and prevents the involuntary churn that silently caps growth.
  2. Increase opt-in rate. Test widget placement, the subscribe-and-save discount, and the copy on your product page. A clearer value proposition lifts the share of shoppers who choose the subscription.
  3. Raise average order value. Add bundles, Build-a-Box, and post-purchase upsells so each subscriber is worth more per cycle.
  4. Reduce voluntary churn. Offer pause, skip, and swap; get the delivery cadence right; and add a cancellation flow with a save offer.
  5. Watch the metrics. Track MRR, churn, and LTV, and use cohort analysis to find exactly where subscribers drop off.

Common issues (and fixes)

IssueLikely cause & fix
Subscribe widget not showingThe widget block isn’t added to the product template — add it in the theme editor (or insert the snippet on vintage themes).
Recurring charges failingExpired or declined cards — enable dunning with retries and card-update emails to recover them.
Customers can’t cancelThe self-service portal isn’t enabled — turn it on (it’s also a Shopify App Store requirement).
Low subscription opt-inDiscount too small or widget buried — test a 10–15% subscribe-and-save offer and more prominent placement.

Next steps

Ready to choose a tool? Compare the field in our best Shopify subscription app guide, or if you’re leaving another platform, read the Recharge alternative comparison. To get fluent in the metrics, browse the subscription glossary.

Frequently asked questions

Does Shopify support subscriptions natively?

Shopify provides the underlying subscriptions and selling-plan APIs plus native checkout support, but it does not include a subscription management interface on its own. You add a subscription app like RecurX to create plans, show the storefront widget, run the customer portal, and handle billing logic.

How do I add subscriptions to my Shopify store?

Install a subscription app, create a subscription plan (products, frequency, and discount), add the subscribe widget to your product pages, and enable the customer portal. With RecurX this takes only a few minutes and requires no code.

How do I set up subscriptions on Shopify?

Four steps: install a subscription app from the Shopify App Store, create a selling plan (choose products, delivery frequency, and the subscriber discount), publish the subscribe-and-save widget to your product pages, and turn on the self-service customer portal. On RecurX the whole setup takes about 10 minutes on the free plan, and billing runs on Shopify’s native checkout.

How do recurring payments work on Shopify?

When a customer subscribes, their payment method is securely tokenized. On each billing cycle the subscription app charges that saved method through Shopify’s native payment infrastructure and creates a new order automatically, until the customer pauses or cancels.

How much does it cost to sell subscriptions on Shopify?

A Shopify plan (US pricing on shopify.com in September 2026: Basic $27/mo or $19/mo billed yearly, Grow $72/mo, Advanced $399/mo, Plus from $2,300/mo) plus a subscription app. Shopify’s own Subscriptions app is free; RecurX has a free tier up to 25 active subscribers and zero transaction fees, so the added software cost can be $0 until you grow.

What is the Shopify subscription fee?

It depends which fee you mean. The Shopify plan fee is the monthly price of the store (from $19–27/mo for Basic in the US). The app fee is what a subscription app charges — free for Shopify Subscriptions and RecurX’s free plan. The transaction fee is a percentage some apps take on every recurring order (Recharge 1.49% + 19¢, Bold up to 2%, Loop 1%); RecurX, Seal, Appstle and Shopify Subscriptions charge none. Gateway processing fees apply in every case.

Can you sell subscriptions on Shopify?

Yes. Shopify supports subscriptions on the online store, Shopify POS, the Shop app and custom storefronts through selling plans and subscription contracts. You need a subscription app (Shopify’s free one or a third-party app such as RecurX) and a gateway that supports recurring billing — Shopify Payments, PayPal Express, Authorize.net, Adyen or Stripe for select merchants.

How do subscription apps integrate with Shopify checkout?

Through Shopify’s own subscription objects rather than a separate checkout. The app attaches a selling plan to your products; when a shopper picks it, the standard Shopify checkout vaults their payment method and Shopify creates a subscription contract. The app then bills that contract on schedule via the Subscriptions API and Shopify creates each renewal order. Because contracts and payment methods belong to Shopify, switching apps does not force customers to re-enter their card.

How do I see my Shopify subscriptions?

Merchants: Apps → Subscriptions → Contracts in the native app, or your subscription app’s subscriber list. Customers: the store’s customer portal or account page. If you mean the bill for your own Shopify plan and apps, that is under Settings → Billing in the admin.

Can customers manage or cancel their own subscriptions?

Yes. A self-service customer portal lets subscribers pause, skip, swap, change frequency, update payment, and cancel. This is both a best practice and a Shopify App Store requirement for subscription apps.

What are the three types of subscriptions?

The three most common subscription types on Shopify are: (1) subscribe and save / replenishment — recurring delivery of the same product at a discount; (2) membership — a recurring fee for perks, access, or member pricing; and (3) curation / subscription box — a curated or build-a-box assortment delivered on a schedule. Prepaid (pay up front for several deliveries) is a popular fourth variation.

Can I customize the subscription options on Shopify?

Yes. With a subscription app you control the delivery frequencies, discount amounts, plan types (subscribe-and-save, prepaid, membership, build-a-box), free trials, and the look of the on-page widget. RecurX offers 20 widget designs that auto-match your theme, so the subscribe option fits your brand without code.

How do I manage a subscription on Shopify?

Merchants manage subscriptions from the app dashboard (edit plans, pause or cancel on a customer’s behalf, and view analytics). Customers manage their own from the self-service portal — pausing, skipping, swapping products, changing frequency, updating payment, or cancelling.

Do I need Shopify Payments to sell subscriptions?

Not strictly, but you do need a gateway that supports recurring billing. Shopify subscriptions work with Shopify Payments, PayPal Express, Authorize.net, Adyen, and Stripe (availability varies by region). Shopify Payments is the most reliable for automatic card updates.

Can I sell subscriptions on Shopify without an app?

No. Shopify provides the underlying subscription APIs but not a management interface, so you need either Shopify’s own free Subscriptions app or a third-party app like RecurX to create plans, show the widget, and run the customer portal.

Can I set up a subscription service on Shopify?

Yes. Create what you sell as a Shopify product (untick “this is a physical product” if nothing ships), attach a selling plan with a billing frequency, and install a subscription app to bill the saved payment method each cycle. That works for replenishment products, digital access and scheduled services alike; Shopify Help only excludes draft orders and, for the native app, bundles.

What is the Shopify subscription service?

There is no separate Shopify product called a “subscription service”. Shopify includes the subscription infrastructure — selling plans, subscription contracts and recurring billing through the normal checkout — in every plan, and offers a free first-party app, Shopify Subscriptions, to manage them. Third-party apps such as RecurX, Recharge, Seal and Appstle build on the same infrastructure with more features.

Can customers mix subscription and one-time products in the same Shopify cart?

Yes. Shopify’s checkout accepts subscription and one-time items in one order; per Shopify Help, the shipping method the customer selects applies to the initial delivery of any subscriptions in the order as well as the one-time purchases. Renewals are then billed and fulfilled as separate orders.

How does shipping work for Shopify subscriptions?

The first delivery uses the shipping method the customer chose at checkout. After that, Shopify Help states that recurring shipments default to the least expensive available shipping method, and each recurring shipment is billed and fulfilled separately even when delivery dates overlap. Apps can set a fixed shipping price on the contract instead — RecurX lets you update the shipping price on selected contracts in bulk, from the next cycle onward.

Can I change the price of an existing Shopify subscription?

Changing a selling plan’s price affects new subscribers only; existing subscription contracts keep the terms they were created with. To move existing subscribers, edit the contracts: in RecurX, select the subscribers and use Update price + discount (a percentage discount or a fixed per-cycle amount) so the change applies from their next cycle; in the native Shopify Subscriptions app you edit the contract’s products, quantity or frequency one contract at a time.

Can I automate subscription actions with Shopify Flow?

Yes, if your app publishes Flow triggers. RecurX adds three: Subscription contract created (first successful billing), Subscription cancelled (portal or admin) and Payment failed (only after smart dunning has exhausted every retry). Shopify’s own stock trigger, Subscription billing attempt success, fires on every recurring charge. Typical workflows: tag new subscribers, alert your team in Slack on cancellation, or start a win-back email when a payment is unrecoverable.

How do I enable prepaid subscriptions on Shopify?

Create a selling plan with a prepaid term instead of a pay-per-cycle one: the customer pays for a set number of deliveries up front (for example three months) and receives them on schedule. In RecurX you add a prepaid option when you create the plan, and it can sit next to the monthly subscribe-and-save option on the same product page. Prepaid improves cash flow and, because there is no monthly charge to fail, cuts involuntary churn.

Launch Shopify subscriptions today

RecurX gets a subscribe-and-save option live on your product pages in minutes — free plan, zero transaction fees.

Install RecurX free →