Should we migrate to a Shopify-native subscription setup, or keep our subscription app (Recharge/Skio) completely separate from the core platform migration timeline?
Short answer
Subscription billing belongs on its own timeline, not inside the core platform migration. Keep Recharge or Skio billing through the replatform; rebuild only the product-page purchase options on the new theme. Shopify recommends pausing billing in the current app while contracts and payment methods move (Shopify developer docs, October 2026), so weigh Shopify Subscriptions only after two clean billing cycles.
- Billing while contracts move
- Paused in the current appShopify: "We strongly recommend that you pause any billing in your current application while migrating customer payment methods and contracts" (October 2026).Source: Shopify developer docs (Migrate customer information to Shopify)
- Theme Shopify Subscriptions needs
- Sections and blocksSupported free themes: Online Store 2.0 themes built by Shopify, Horizon, Debut 15.0 or later and Brooklyn 17.0 or later (October 2026).Source: Shopify Help Center (Shopify Subscriptions app eligibility considerations)
- Repeated failed renewals after the move
- Can cancel the contract for goodShopify: repeated failed renewals can pause, skip or cancel a subscription, and "Updating a payment method can't restore a cancelled subscription contract" (October 2026).Source: Shopify Help Center (Migrating payment methods to your Shopify account)
- Community-reported migration loss
- 2 to 5% of subscribersMerchants' own accounts of subscription platform migrations, from the July 2026 research behind Deploi's migration record; not a measured average.Source: Deploi Build vs. Buy (Recharge Alternatives: Build or Buy the Subscription Migration?)
Deploi’s call
Keep Recharge or Skio completely separate from the core platform migration, and weigh Shopify-native subscriptions only after the new storefront has billed cleanly. Decouple by default. The replatform gets the theme and the purchase-option layer; the billing engine gets its own quarter.
WaitKeep the subscription move out of the replatform when
- The replatform changes the theme, catalog or checkout in the same window, so a billing fault would hide inside a storefront fault.
- A billing move would need the pause Shopify recommends while contracts and payment methods migrate (Shopify developer docs, October 2026).
- You have more than about 2,000 active subscribers, above the band where Deploi's migration record calls the vendor's migration service enough on its own (October 2026).
- Peak season falls within two billing cycles of the storefront launch.
BuyFold a bought migration into the cutover only when
- The subscription platform is the reason for the replatform, so the two were one project from the start.
- Fewer than about 2,000 subscribers sit on simple plans, where the record calls the destination's migration service the right buy (Deploi Build vs. Buy, October 2026).
Basis: Recharge Alternatives: Build or Buy the Subscription Migration?, our Build vs. Buy decision record, scored CUSTOMIZE.
Why are a replatform and a subscription migration two projects?
A replatform and a subscription migration are two projects because they fail in different ways. A replatform moves catalog, customers, orders, content and theme, and a bad launch has a rollback. A subscription migration moves billing contracts and payment credentials, and a failed charge has none. Shopify warns that repeated failed renewals can pause, skip or cancel a subscription, and that "Updating a payment method can't restore a cancelled subscription contract" (Shopify Help Center, October 2026).
Shopify's migration guide adds a second reason: "We strongly recommend that you pause any billing in your current application while migrating customer payment methods and contracts" (Shopify developer docs, October 2026). So a billing move needs its own pause, and a launch weekend has no room for one. Whether to leave Recharge or Skio at all is the cost-benefit case for moving to Shopify Subscriptions, a separate decision from when the subscription work runs.
In what order should the replatform and the subscription work run?
The storefront goes first and the billing engine last, so each cutover can fail on its own and be read on its own.
- Keep the existing subscription platform live and billing throughout the replatform.
- Rebuild the product-page purchase options natively on the new theme, so new sign-ups land in your own markup rather than a vendor widget.
- Cut the storefront over.
- Let two full billing cycles run clean on the new storefront.
- Then, and only then, open the question of whether the billing platform itself should move, to Shopify Subscriptions or anywhere else.
Keeping the two apart has a real cost: a second change-management cycle and a second round of subscriber emails, and merchants reasonably dislike both. So plan the message for long-tenured, high-value subscribers as its own piece of work, and use the order of operations for moving an active program once step 5 arrives. We still take two cutovers over one window in which a theme regression and a billing regression are indistinguishable at 2am.
What does Shopify Subscriptions need from the new theme?
Shopify Subscriptions needs a theme that is "compatible with sections and blocks" before it can display subscription products (Shopify Help Center, October 2026). Shopify lists the free themes it supports: any Online Store 2.0 theme built by Shopify, the Horizon family, Debut 15.0 or later, and Brooklyn 17.0 or later. If you're unsure about another theme, Shopify says to contact its developer. A replatform is the natural moment to meet that requirement, which is a real argument for sequencing the theme work first.
The purchase options are theme work whichever app bills. Subscription apps create selling plans, and a theme can render them with Liquid and JavaScript (Shopify developer docs, October 2026). So a selector built into the new theme during the replatform reads whichever app's selling plans exist (Deploi's reading of that guide). That means it can survive a later billing move, native or paid.
When is folding the subscription move into the replatform defensible?
Folding the subscription move into the replatform is defensible only when the subscription platform is the reason for the replatform, or when fewer than about 2,000 active subscribers sit on simple plans; outside those two cases, the two stay apart.
Between about 2,000 and 10,000, the same record adds your own reconciliation checklist to a vendor-led migration. From about 10,000 it scores the move CUSTOMIZE: buy the destination, then build the glue the import skips, such as contract mapping and payment-method transfer checks. That glue needs the same people as the launch, which is one more reason to give it its own quarter. Hold the agency to a card-retention benchmark written into its scope, whichever timeline you choose.
Deploi’s point of view
Our own position, from building on Shopify. Kept apart from the sourced facts above.
- What we’ve seen
- The failure we keep meeting is not a bad migration script; it is a cutover weekend where nobody can tell whether a drop in subscription revenue is the theme, the feed or the billing move, because all three shipped together.
- What this page adds
- The sequencing, and the theme requirement that makes the purchase-option rebuild a natural part of the replatform rather than a separate ask, alongside Shopify's own advice to pause billing while contracts move.
Decision records behind this answer
When this answer changes
- Shopify changes its advice to pause billing in the current app while contracts and payment methods migrate.
- Shopify changes the theme requirement for Shopify Subscriptions or the list of free themes it supports.
- Your storefront launch date moves into peak season or into the same quarter as the billing move.
- Recharge publishes the combined Recharge and Skio roadmap, which could force a billing move on its own schedule.
- Your subscriber count crosses about 2,000, where Deploi's migration record stops calling the vendor's migration service enough on its own.
Related questions
This follows from What's the honest cost-benefit case for migrating from Recharge/Skio to Shopify's native Subscriptions APIs, given the 2026 Recharge-Skio acquisition uncertainty?
- How do I migrate an active subscription program (Recharge, Skio, or a legacy platform's native subscriptions) during a full platform replatform?
An active subscription program moves as its own project after the storefront cutover, because missed or doubled charges have no rollback.
- What's the honest churn-risk estimate for a subscription-program migration, and what benchmark should we hold the migration agency to?
Subscriber loss in a subscription-platform migration runs 2 to 5% in community-reported cases, per the July 2026 research behind Deploi's migration record.
- How do we communicate a subscription-platform migration to high-LTV, long-tenured subscribers specifically, versus the general subscriber base?
Long-tenured, high lifetime value (LTV) subscribers need a named-sender note 10 to 14 days before the migration cutover, instead of the general base's heads-up (Deploi practice).
Sources
Every figure on this page traces to one of these. Official and vendor pages are checked on the date shown; Deploi records are our own published decisions.
- Shopify developer docs, Migrate customer information to Shopify
- Shopify Help Center, Shopify Subscriptions app eligibility considerations
- Shopify Help Center, Migrating payment methods to your Shopify account
- Shopify developer docs, Subscriptions
- Deploi Build vs. Buy, Recharge Alternatives: Build or Buy the Subscription Migration?