Skip to main content

Manage Subscriptions and Recurring Orders

Learn how to view, filter, select, and edit your subscription contracts and recurring orders in Subi.

Overview

Learn how to view, filter, and manage your subscription contracts and recurring orders in Subi—customize your contracts table, search and segment your subscriptions, edit individual details, and streamline updates with bulk actions.

Inside Subi, the Contracts page also has a short video: click Watch how at the top of the page to see how to open a subscription, reschedule or skip its next order, and where to pause or cancel it.


What Is a Subscription Contract?

A subscription contract is created when a customer opts into a recurring purchase. It has a unique ID and defines the terms—product, price, frequency, shipping, and discounts—over a set or indefinite period.

✨ New: You can now create subscription contracts manually

From the Contracts page, click Create subscription to set up a subscription for any customer directly — no storefront checkout required. This is useful for phone orders, B2B clients, migrations, and support cases.

How Subi Creates Subscription Orders

Subi creates billing attempts based on each contract’s selling-plan interval.

  • If the billing attempt succeeds, Subi generates a Shopify order marked Paid.

  • If it fails, the attempt is recorded as Failed.

Every Shopify order links back to its subscription contract in Subi.

Subi logo

Where to View All Your Subscriptions

Go to Subscription Contracts in your Subi admin to see every active, paused, expired, canceled, and failed-payment contract.

Subi logo


Subscription Contracts Table

  • Columns: Subscription ID, Products, Status, Customer, Next order, Last payment, Last billing date, Failure reason.

  • Click Columns to show or hide fields.

  • Sort by Next order (ascending/descending) using the arrow icon.

  • Apply filters or use the inline search bar to find by contract ID, customer name/email, product, or variant.

  • Select rows with checkboxes; use the header checkbox + “Select all” to include every matching contract.

  • Once selected, click Bulk actions in the top-right to reschedule or update status in bulk. For full bulk-action details, see How to Bulk Edit Subscription Contracts.


Table Segments

At the top of the table, click tabs to view:

  • All

  • Active

  • Paused

  • Cancelled

  • Failed Payment

  • Archived

  • Needs attention

Which subscriptions need my attention?

The Needs attention tab shows the subscriptions that have quietly stopped bringing in money, so you can act on them before they are lost. It lists two kinds of subscriptions (archived subscriptions are left out):

  • Failed payment: active subscriptions whose last payment failed.

  • Paused for a long time: subscriptions that have been paused for more than 90 days.

Why do I see one notice above my subscriptions list?

Above your subscriptions list, on every tab, Subi shows one notice at a time, starting with the most important task. The order is:

  1. Bulk action in progress, while one of your bulk edits is still running. If several are running, the oldest comes first.

  2. Payment issues: how many active subscriptions have a failed payment and what is not being collected per billing cycle, per currency.

  3. Paused for over 90 days: how many subscriptions have been paused that long and what they are worth per billing cycle, per currency.

A kind with no subscriptions is skipped. When there is nothing to act on, no notice is shown and the list starts at the top of the page.

  • Click View logs on the bulk action notice to follow its progress.

  • Click Contact customers to resume on the long-pause notice to turn on resume reminders. A confirmation, Turn on resume reminders?, explains that each customer who paused their own subscription over 45 days ago, with no resume date, gets one email from your store with a button to resume, and shows how many subscriptions that covers and how many are not included and why. Click Turn on reminders to switch the email on, or View subscriptions to open the Needs attention tab showing only the long-paused subscriptions without turning anything on. This works from any tab. Once reminders are on, the notice says "Resume reminders are on for customers who paused their own subscription." and its buttons are Manage resume reminders, which opens the email's setting, and View subscriptions. How the reminder works: How do I remind customers who paused long ago that they can resume?

  • Click Request updated payment method on the payment-issues notice to ask your customers to update their card in one go. Before anything is sent, a confirmation tells you how many customers Shopify will email a secure link to replace the card on their subscription, and lists who is not included and why: subscriptions already getting payment recovery emails, subscriptions with no card that can be updated, subscriptions already sent a card-update link in the last 7 days (whether from this button, the single-subscription page, a bulk action, your payment-recovery emails, or the customer themselves), and subscriptions whose payment failed more than 90 days ago. Each card gets one email, even when it pays for several subscriptions, and the email comes from your store. Click Send and a green notice confirms how many customers were emailed; it replaces the payment-issues notice. Click the × on the green notice and the next notice takes its place. After you send, the payment-issues notice stays away for 7 days in this browser, because the customers you just emailed are not sent another link in that time; after the 7 days it follows the same rule as a hidden notice, below.

  • Click View payment recovery on the payment-issues notice, or on the green notice after sending, to open your payment recovery settings, where you can set up the emails that ask customers to update their card.

  • Click the × on a notice, or its button (except Request updated payment method, Contact customers to resume and Manage resume reminders), and the next notice takes its place. A hidden payment-issues or long-pause notice comes back on its own once its number grows by half, or 30 days after you hid it, whichever comes first: a notice hidden at 18 subscriptions returns at 27. Notices are hidden in the browser you use, for that store. The Needs attention tab always lists every one of these subscriptions, whether the notice is hidden or not.

While you are filling in a bulk action, no notice is shown, so you can finish it first.

The Needs attention tab is added for every store, including stores that have customized their tabs. It appears as the last tab.


Managing an Individual Subscription

Search for a contract and click its row to open the details page. You’ll find:

  1. Subscription Details: Product, plan, price, next order date, shipping price.

  2. Customer Information: Shipping & billing address, link to customer portal.

  3. Payment Method: Card on file with an “Update payment method” link (customer receives an email). The customer must complete the payment update.

    If a subscription has no card on file, the Payment method box shows Send payment method request email. Subi creates no order for a subscription without a card, even when its total is 0, so send the request: your customer gets an email with a link to save a card in their account on your store, and Subi attaches it to the subscription automatically. Neither you nor Subi can enter card details. The button works when your store uses Shopify's new customer accounts.

  4. Billing History: All billing attempts and outcomes (note: the initial checkout order isn’t shown).

  5. Subscription Timeline: Ordered log of events (status changes, skips, reschedules), including a #BulkAction ID for bulk edits.

Subi logo


How to Edit Subscription Contracts

Edit Customer Contact and Address

Why does saving a customer's email say another customer already uses it?

Changing the email on a subscription changes the customer's email in Shopify too, and Shopify allows only one customer per email. If another Shopify customer already has that email, the dialog shows Another customer in Shopify already uses [email protected] and nothing is saved. Merge the two customers in Shopify, or change the other customer's email there, then save again. Click Find [email protected] in Shopify to open that customer.

When does a new shipping address apply?

The address dialog tells you which order the new address is used from, for example Used from the Nov 15 order on. The customer's saved addresses in Shopify stay as they are.

A subscription with no shipping shows a Mailing address instead: the customer's default address in Shopify. Click Edit in Shopify to change it.

Change Status

  • Pause: Click Pause to stop future charges until you resume the subscription.

  • Cancel: Click Cancel to open the cancel dialog described below.

  • Activate/Resume: Click Activate or Resume to restart. A cancelled subscription shows Reactivate subscription instead, described below.

What happens when you click Cancel on a subscription?

When you click Cancel on a subscription, Subi first shows a dialog titled Before you cancel subscription #…. It offers ways to keep the subscription instead of losing it. Each option acts on the subscription right away and closes the dialog.

  • Move the next order: click Choose a date to pick a later date for the next order. The same calendar as the Reschedule button opens inside the dialog; click Save to move the order to that date, or Back to options to return without changing anything. The subscription stays active, and the subscription page shows the new next order date.

  • Skip the next order: click Skip to move the next order one billing interval later. The dialog shows the date the order moves to. The subscription stays active.

  • Pause for a while: choose 2 orders or 3 orders. Each button shows the date of the next order after the pause. The subscription resumes by itself shortly before that date, and the subscription page shows Starts again on with the resume date, two days before that order. Your customer gets a reminder email before it resumes if that email is turned on in your notification settings.

  • Let the subscriber choose: click Send link to email your customer a link to their customer portal, where they can skip, pause or change their delivery frequency themselves. The email can be sent to the same customer once every 5 minutes, and it appears in the Subscription Timeline.

If the subscription's last payment failed, the dialog offers Request a new card first instead of Move the next order and Skip the next order, and does not show the portal link option. Pausing a subscription whose payment failed stops the payment retries too.

A subscription that is already paused, or has no next order date, shows only the link options. If a pause is not offered on an active subscription, pausing for a set number of orders is turned off for your store.

To cancel anyway, click Cancel anyway. A second step asks you to confirm, and the subscription is cancelled only when you click Cancel subscription there. Closing the dialog at any point keeps the subscription active.

How do I reactivate a cancelled subscription?

To reactivate a cancelled subscription, open it and click Reactivate subscription, at the top of the page or on the cancelled-subscription card. The subscription keeps the same products, price and schedule.

Under First order, choose when the first order after reactivation is placed:

  • The next date in its schedule: the date the subscription would have billed on if it had never been cancelled.

  • Another date: pick any date from tomorrow on.

Before you confirm, the dialog shows which card is charged, how much, and on which date. For example: Visa •••• 4242 is charged $42.25 on Nov 15, then monthly. If the card expires before that date, a warning says so. You can still reactivate, but the first charge fails unless the customer updates their card. Click Reactivate to confirm.

How do I choose restart dates for paused subscriptions from Home?

To restart paused subscriptions that have no restart date, use the card on your Subi Home page instead of resuming them one by one. The card reads N paused subscriptions have no restart date and shows what they would bill each month at today's prices, in your store currency.

  1. On Home, click Choose restart dates. The Restart paused subscriptions window lists them, the most valuable first. Nothing is ticked when it opens.

  2. Under Next billing date, pick the date of the next order. The earliest date you can pick is 6 days from today, so each customer has time to get the email first.

  3. Tick the subscriptions that should start again, then click Save restart dates. Only the ticked ones restart.

What happens after you save? Each customer gets an email 5 days before the order, with a link to move it one month later and, if your store lets customers cancel, a link to cancel. Each subscription becomes active 2 days before the order, and its order is placed on the date you picked. For example, if you pick November 10, the email goes out on November 5, the subscription becomes active on November 8, and the order is placed on November 10. Until then, the subscription page shows the date it starts again, and the Home card shows how many subscriptions restart on that date.

Which paused subscriptions are listed? Only ones that can restart: paused, with no restart date yet, whose last payment did not fail, with a payment method on file, and that have not reached their last allowed order. A subscription whose status changed after you opened the window is not given a date; the window lists it with the reason, for example its last payment failed.

Why don't I see the card? The card appears only when your store lets paused subscriptions restart on a date and the email that tells customers before a restart is turned on, and only while at least one paused subscription can restart. If you click the × on the card, it stays hidden for 30 days.

Change Next Billing Day

  • Skip: Click Skip next to the next order date (irreversible).

  • Reschedule: Click Reschedule, pick a new date from the calendar, then Save.

What moves the next billing date, and what does not

  • Skip: moves the next order one billing interval later. On a yearly plan, two skips move it two years.

  • Reschedule: the next order moves to the date picked; later orders follow from it.

  • Pause and resume: a pause keeps the date. On resume it is kept if still ahead; if it has passed, it moves to the next date on the same schedule after today.

  • Frequency change on the subscription page, in bulk or in the portal: the date stays, and later orders use the new frequency. A frequency your customer picks from the offers they see when cancelling moves the next order to one new interval from that day, or to the plan's set day nearest it.

  • Prepaid: the next billing date is the next charge, not the next delivery, so a skip moves it a whole prepaid period.

  • Failed payment: the date moves one interval forward when the charge is attempted, even if declined, and a retry that succeeds later leaves it there. If the next order was moved earlier while the payment was failing, a successful retry puts it back one interval after the failed charge.

  • First renewal: without a set billing day, the first renewal comes one billing interval after the first order. With Charge on Specific Days it falls on the plan's set day, so the first cycle can be shorter or longer, and a membership plan's free trial charges first when the trial ends. A plan cannot give the first cycle a length of its own, such as day 53 then every 60 days: reschedule the first renewal instead.

Why does Reschedule warn that the last order was just paid?

When you reschedule a subscription's next order to an earlier day shortly after its last order was paid, the subscriber is charged again on the day you pick. The Reschedule next order dialog warns you before you save. Under the calendar, a warning reads, for example, The last order was paid 3 hours ago with Saving Oct 30 charges the subscriber again on that day. Under an hour, it counts minutes instead.

The warning shows only when all of these are true:

  • The subscription's last renewal order was paid less than 48 hours ago.

  • That order is not cancelled in Shopify.

  • The day you pick is before the next order date that payment set.

For example, a monthly subscription is paid on October 28, which sets its next order to November 28. If you pick October 30, the warning shows and the subscriber is charged again on October 30. If you pick November 28 or later, no warning shows.

The warning only informs you: Save still moves the next order to the day you picked. To avoid the second charge, pick a day on or after the date the last payment set.

Your customers see the same warning in the customer portal when they reschedule their next order, for example Your last order was paid 3 hours ago with Moving your next order to October 30, 2026 charges you again on that day. You can change these words like the portal's other texts. If your store does not let customers reschedule, they never see this warning.

When will a subscription be charged after its next order?

To see when a subscription will be charged after its next order, open the subscription. Under Next order, the Upcoming charges list shows the next three charge dates, starting with the next order, and one line with the rule behind them. The list only shows dates; it changes nothing on the subscription.

  • A subscription charged on a set day shows that day, for example On the 15th of the month with November 15, 2026, December 15, 2026 and January 15, 2027, or Every 2 weeks, on Tuesday.

  • A subscription with no set billing day shows Charged every month, counted from the next order. Each charge is one interval after the one before it, so a subscription whose next order is January 31, 2027 is charged January 31, February 28 and then March 28, 2027.

  • A billing day of the 29th, 30th or 31st adds the line In shorter months, a charge on the 31st of the month moves to the month's last day. A subscription charged on the 31st is charged January 31, February 28 and March 31, 2027.

  • A prepaid subscription shows Upcoming charges and deliveries instead: every delivery up to the second upcoming charge, each marked Charge and delivery or Delivery only. For one charge every 3 months with a delivery on the 15th, a next charge on January 15, 2027 and today being October 20, 2026, the list reads November 15 and December 15, 2026 (Delivery only), January 15, 2027 (Charge and delivery), February 15 and March 15, 2027 (Delivery only), and April 15, 2027 (Charge and delivery).

The list is not shown while the subscription is paused, cancelled or expired, while its last payment has failed, or when its next order date has already passed. After you Skip or Reschedule the next order, the list updates to the new dates.

Subi logo

Change the Next Order Only

Some changes affect only the subscription's next order. The orders after it stay as they are. You make them in the items list of the subscription page.

How do I add a product to just the next order?

To add a product to the next order only, click Add one-time item above the items list. Search for the product, pick a variant, and set the quantity and the Price for this order. Turn on Free for this order if the subscriber should not pay for it. The dialog shows how the order total changes, for example: The Nov 15 order goes from $41.24 to $56.24. Click Add to Nov 15 order (the button shows your next order's date).

The item then appears in the items list labelled One-time · Nov 15 order. It ships with that order only.

How do I swap a product and keep its discount?

To swap a product, click the ⋯ menu next to it and choose Swap product. The list under Swap to shows the other variants on the subscription's plans, each with its price per order. The swap keeps the line's quantity, its subscription discount and its schedule, and starts with the next order. A variant Shopify reports as out of stock is marked Out of stock and cannot be picked. To change to a product that is not in the list, use Edit items.

How do I leave a product out of the next order?

To skip one product for one order, click the ⋯ menu next to it and choose Leave out of the Nov 15 order. The product shows Not in the Nov 15 order and comes back by itself with the order after it. To bring it back sooner, click Put back. The option does not appear on the last product still in the order. To skip the whole order, use Skip instead.

Can I still edit a subscription after I change its next order?

Yes. After you add a one-time item or leave a product out of the next order, you and your customer can still edit the subscription, and the change to that order stays in place. Pausing or cancelling the subscription removes the change, and Subi asks you first. Skipping or rescheduling the order can remove it too. The last question in Frequently Asked Questions below lists what each action does and the few changes that wait until the order is processed.

Yes. When a customer asks you to skip, reschedule, pause or resume and they could do it themselves in the customer portal, Subi offers a Send portal link link that emails them a link to their customer portal.

  • Skip and Reschedule windows: the note "Asked by the subscriber? They can do this themselves in the customer portal." appears when the portal would allow that same action for this subscription. For Skip, that means skipping is allowed in your Customer permissions, the order is outside your no-skip period and the customer is under your skip limit. For Reschedule, Customer can Reschedule their subscription is on.

  • After Pause or Resume: a note at the top of the page says "Paused." or "Resumed." and that the customer can pause and resume themselves in the customer portal, when pausing is allowed in your Customer permissions.

The note appears only for customers with an email address. After you send the link it reads "Portal link sent to" followed by the customer's email. The same customer can be sent a portal link once every 5 minutes, from any of these places or the Cancel window. Closing a note with the × hides it until you open that window again.

Edit Subscription Details

Click Edit in the Subscription Details section to modify:

  • Billing frequency

  • Billing type (Pay-per-delivery or Prepaid)

  • Products/variants

  • Quantity

  • Discounts

  • Shipping price

Subi logo


Frequently Asked Questions

Q: How can I change the price of an existing subscription?
A: You must remove and re-add the product with the new price in the contract—Shopify price changes don’t auto-apply.

Q: Why might I see one order in Shopify but multiple contracts in Subi?
A: Subi groups subscriptions by frequency. Products with the same interval share one contract; different intervals get separate contracts.

Q: How do I give one subscriber a discount on their next order?
A: Open the subscription and click Add discount in the order summary. Choose Custom discount for this subscriber, pick Percentage or Fixed amount, enter the value, and under Applies to choose Next order only, A number of orders or Every future order. The name you enter is what your customer sees on the order. You can also choose Discount code from Shopify; that code's own settings decide how many orders it lasts.

Q: Can I create a subscription contract manually or from a POS order?

A: Yes. You can manually create a subscription contract from the Contracts page in your Subi admin — no customer checkout required. See How to Manually Create a Subscription for a Customer. Note: Shopify POS orders still cannot be directly converted into subscription contracts.

Q: Can I still edit, pause or skip a subscription that has a one-time item on its next order, or a product left out of it?
A: Yes. When a one-time item has been added to a subscription's next order, or a product has been left out of it (the subscription page shows One-time · <date> order or Not in the <date> order), you and your customer can still edit the subscription in your admin and in the customer portal, and the one-time item stays on that order. A few actions treat the item differently:

  • Pausing removes the one-time item, and it is not added back on resume. Subi asks first: in your admin, the Pause this subscription? window names the item and the order date (two items by name, three or more as the first item and a count of the others, or "a one-time change" when there is no item), with Pause subscription and Keep it active. Your customer sees the same warning in the portal and on the pause link page.

  • Cancelling also takes the one-time item off.

  • Skipping the order, or rescheduling it to a date in a later billing period, removes the one-time item. It is not moved to the new next order and is not added back. Subi asks first: in your admin, the Skip payment and Reschedule next order windows show the same kind of warning as the pause window, worded for skipping ("[item] is added to the [order date] order only. Skipping or rescheduling this order removes it, and it won't be added back."), and the cancel flow's skip offer opens a Skip the next order? window with Skip order and Keep the order. Your customer sees the same warning in the portal when skipping or rescheduling from the subscription's page, in the pause dialog's Skip the next order only option, on the cancel flow's skip and delay offers, and on the email skip and delay link page. A new date inside the same billing period removes nothing, and the item is sent on the new date.

  • If the next order also carries a one-time change that was not made through Subi, for example a delivery address or a price changed for that order only directly in Shopify, edits are refused as before and nothing changes, with the message "Editing is temporarily locked because the upcoming order was changed on its own." The lock lifts by itself after the order.

  • A few changes are still refused until that order is processed, and nothing changes: adding a Custom discount for this subscriber with Add discount in your admin (a Discount code from Shopify still works), a discount your customer accepts from a cancel-flow offer, and choosing a different saved card on the portal's payment recovery page. In your admin the refusal reads "Editing is temporarily locked because the upcoming order was changed on its own."

  • In the customer portal, combining two subscriptions is still blocked while the subscription being combined into the other has a one-time item waiting, with the message "Editing is temporarily locked because the upcoming order was changed on its own." It works again once that order is placed.

Did this answer your question?