← Back to Glossary
Renewals

Renew Shopify
Subscription.

Updated

Renewing a Shopify subscription is mostly an automatic process, but the steps behind the scenes matter — especially when something goes wrong. Understanding the renewal flow helps merchants debug failed charges, set up dunning, and write the right customer-facing messages.

The Shopify renewal flow

  1. Cycle date arrives. The subscription app reads the next-charge date from its database.
  2. Charge request fires. The app sends a tokenized charge to Shopify Payments (or the connected processor).
  3. Shopify creates an order. On success, a new order appears in the Shopify admin tagged as a subscription renewal.
  4. Fulfillment triggers. The order routes to your fulfillment workflow like any other Shopify order.
  5. Customer is notified. Shopify's order confirmation email goes out (you can customize it for subscriptions).

What customers can do at renewal

Most subscription apps surface upcoming renewals in the customer portal, with options to skip the next cycle, swap items, pause the subscription, or edit address and frequency. Each of these is a churn-prevention lever — the easier you make them, the fewer outright cancellations you see.

How merchants can renew manually

If a charge fails and the customer wants to retry manually, most subscription apps let the merchant trigger a one-off charge from the admin. It is also the standard escalation path when a customer's card was updated but the token did not auto-sync. Treat manual renewals as a last resort — they do not scale, and they suggest the dunning flow needs tightening.

Frequently Asked Questions

How do I manually renew a Shopify subscription?

From your subscription app's admin, find the subscriber and trigger a charge against their saved payment method (the option is usually labeled "charge now" or "retry payment"). If the card is invalid, send the customer a card-update link instead.

Why did my customer's Shopify subscription not renew?

Almost always one of: expired card, insufficient funds, fraud block from the bank, or a card that was replaced and the token did not auto-update. Check the subscription app's failed-charge log for the specific error code returned by the processor.

Can a customer skip a renewal?

Yes — if you have a self-service portal, the customer can skip the next cycle from their account. Skip is one of the highest-impact churn reducers because it offers an alternative to outright cancellation. Make sure it is prominently surfaced.

Do Shopify subscription renewals count as new orders?

Yes — each renewal creates a new order in your Shopify admin, tagged as a subscription order. It flows through your fulfillment, inventory, and accounting like any other order. The subscription app links the orders together so you can see the full subscriber history.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime