A subscription turns a one-time buyer into a repeat customer: coffee every month, a refill every six weeks, a box every week. It also changes what you are selling. You are no longer taking one payment for one order. You are agreeing a pattern of deliveries and charges that carries on until somebody stops it. That agreement needs decisions before you switch anything on.
This guide explains how subscriptions work on Shopify, using the Help Center and the developer documentation I read on 11 November 2026. It is written for store owners. It does not give fees or country lists, because the pages I read did not, and it does not give legal advice.
How the Shopify Subscriptions app works
Shopify's help page describes Shopify Subscriptions as an app. You install it from the Shopify App Store, and it runs in your admin. Subscriptions become a purchase option on your products. You can create several plans for one product or across products, and each plan has its own delivery frequency and discount. The page lists weekly, monthly and yearly billing frequencies, and says customers are billed automatically.
The discount types it names are an amount off, a percentage off, buy X get Y and a fixed amount. The page also describes a subscription widget on your store, subscription details on the product, cart and thank-you pages, email notifications, and analytics for active, paused and cancelled subscriptions.
Both sides have controls. As the merchant you can modify, skip, pause or cancel plans and contracts. In their account, customers can view purchases, resume, skip or cancel, and manage payment methods and addresses. That self-service matters, because a subscriber who cannot find the cancel button may file a complaint or a chargeback instead of writing to you.
Selling plans and contracts, explained
The developer documentation uses two terms that you will hear from an agency or app vendor.
- Selling plan. The policy settings for a subscription product: how delivery works, how it is priced and how billing works. It is the offer you show to the customer.
- Subscription contract. The agreement for recurring purchases once a customer has signed up. It can be for a fixed number of deliveries or open ended.
The documentation lists interfaces for selling plans, contracts, customer payment methods and contract calculation. You do not need the technical detail to run a store, but the difference helps when you read a quote. Changing the offer for new customers is a selling plan change. Changing what an existing subscriber pays is a contract change, and that is more sensitive.
Pay per delivery or prepaid
The developer page describes two billing styles:
- Pay per delivery. The customer is charged at each delivery, as in a typical subscribe and save offer.
- Prepaid. The customer pays once upfront, and deliveries follow a schedule until the prepaid amount is used.
They suit different products. Pay per delivery works well for consumables where the customer might change their mind, such as food or skin care. Prepaid suits a fixed run, such as a six-month course or a seasonal box, and it brings in cash early. The trade-off is that a prepaid customer who wants to stop has already paid, so your refund rules need to be clear. Choose the style first, because it affects your cash flow, your refund policy and your wording.
What to decide before launch
- Which products. Choose items people actually reorder. Starting with one or two avoids a messy catalogue.
- Frequencies. Offer a small number. Every extra frequency is another thing to forecast and pack.
- Discount. Pick the discount type and size, and check the margin on the cheapest plan, not the average one.
- Shipping and tax. Decide whether shipping is charged on each delivery, and check how tax is applied in each market you serve. Our guide to Shopify Markets covers selling in several countries.
- Skips and pauses. Decide how many a customer can take and what happens to stock you set aside.
- Cancellation. Make the route easy to find. Check the rules on renewals and cancellation in each country where you sell, because they differ, and ask an adviser.
- Messages. Draft the emails: welcome, upcoming delivery, payment problem and cancellation confirmation.
- Stock. Work out how many units a month your subscribers will need and whether your suppliers can keep up. See inventory on Shopify.
A margin check with invented numbers
Run this sum on your own figures before you set a discount. Take a product that sells for 20.00. A subscription plan gives 10 percent off, so a subscriber pays 18.00. Suppose the product costs 9.00 to buy or make, and packing and postage cost 5.50 per delivery. That leaves 3.50 before payment fees and your time, which is under a fifth of the subscription price. If a second plan gives 15 percent off with a longer interval, the price falls to 17.00 and the same costs leave 2.50. These numbers are made up, but the lesson is real: a discount that looks small at the product level can take most of the margin once postage is counted per delivery.
Prepaid plans need a second check. If a customer pays for six deliveries upfront and stops after two, what do you refund, and what does your policy say? Write the answer into the offer before the first sale, and get an adviser to read it for the countries you sell in.
Measure it after launch
The help page says the app gives analytics on active, paused and cancelled subscriptions. Look at them every month. A rising pause count often means the frequency is wrong, not the product. A burst of cancellations soon after the first delivery usually points at the first delivery experience: late shipping, damaged goods or a surprise charge. Read the cancellation messages, and change one thing at a time so you know what worked.
Where subscriptions meet the till
Shopify's developer page says you can sell subscriptions in POS, but only with POS version 10.13 or later and Shopify Payments. A store without Shopify Payments cannot sell them in POS, and subscription-only products are not supported there. If you plan to sign customers up in a shop, check this before you design the offer.
What the pages did not say
The help page I read does not list the countries or plans where the app is available, the payment gateways it supports, how failed payments are handled or what it costs. It points to a separate eligibility page. The developer page does not describe billing attempts or retries. These are the questions that decide whether a subscription works in your market, so ask Shopify or your payment provider for answers in writing before you promise anything to customers.
The developer page also notes that legacy subscription apps can continue to work, and that new installs should use the newer interfaces. If you already run an older app, ask its vendor how long it will be maintained, and plan a move before you need it.
This is general information, not legal or tax advice. Check the current rules or ask a qualified adviser before you decide.
ESTASOFT's eCommerce page describes the store work we do. If you want to plan a subscription offer, send a short brief on the contact page.
Sources
- Shopify Subscriptions (Shopify Help Center): app, frequencies, discount types, merchant and customer controls, notifications, analytics; page shows no date (checked 11 November 2026)
- Subscriptions (Shopify developer documentation): selling plans, subscription contracts, pay per delivery and prepaid, POS requirements, legacy apps; page shows no date (checked 11 November 2026)
