Shopify-to-Shopify Reorganization
How do we migrate active subscription contracts (Recharge, Skio, or native Shopify Subscriptions) from one Shopify store to another during consolidation?
Short answer
Active subscription contracts move between two Shopify stores only as far as their saved payment methods do, because each store keeps its own. Shopify sends a store consolidation to its paid Professional Services migration: credit cards only, on Plus or Enterprise (Shopify Help Center, October 2026). Recharge's and Skio's guides route Shopify-vaulted cards through Shopify's own transfer (October 2026).
- Shopify's route for a consolidation
- Paid Professional Services, Plus or EnterpriseShopify's payment migration page sends a store consolidation with subscriptions to Professional Services for the cards, then has contracts recreated through the API (October 2026).Source: Shopify Help Center (Migrating payment methods to your Shopify account)
- Recharge between Shopify stores
- Can't migrate payment informationRecharge says a store move changes product, variant, customer and subscription IDs, and historical analytics and reporting don't transfer (October 2026).Source: Recharge (Migrate current customers from one store to another store)
- Skio store A to store B
- 1 to 3 weeks, cannot be expeditedSkio must be installed on the source store. Skio can't move Shop Pay payment methods or Prepaid gift subscriptions, and runs no repeat rounds (October 2026).Source: Skio Help Center (Moving subscriptions from store A on platform X to store B on platform Y: Important Considerations)
- Shopify Subscriptions contracts
- CSV export to another storeEach row's customer and payment method IDs must already exist in the destination admin, and billing must fall at least 24 hours after the import (October 2026).Sources: Shopify Help Center (Import and export subscription contracts, Importing and exporting a contract CSV, Troubleshooting common contract CSV import issues)
Deploi’s call
Move the contracts only after their payment methods have moved, and decide the consolidation on the payment-method mix, not the org chart. Count subscribers by where their payment method sits before the business case is signed. Shop Pay subscribers have no confirmed route between stores. PayPal subscribers move only if your app developer confirms an import flow, so price both losses into the model from day one.
CustomizeConsolidate the subscriptions when
- Shopify confirms in writing that its paid Professional Services migration will move your cards, on Plus or Enterprise (Shopify Help Center, October 2026).
- Legacy cards sit in Stripe, Braintree or Authorize.net, and the destination store can connect that account as a secondary gateway (Skio's guide, October 2026).
- The Shop Pay and PayPal share is small enough to re-collect, with the loss priced in.
- Someone owns the glue: ID mapping and a billing check, which Deploi's subscription migration record scores CUSTOMIZE (October 2026).
WaitKeep both stores billing while
- Shop Pay or PayPal carries a large share of subscribers.
- Shopify hasn't confirmed which cards it will move for your stores.
- Skio's 1 to 3 week queue, which "cannot be expedited", would land on your peak (Skio's timeline, October 2026).
- One brand can keep both storefronts as Plus expansion stores, 9 of which the fee includes (Shopify Plus pricing, October 2026).
Basis: Recharge Alternatives: Build or Buy the Subscription Migration?, our Build vs. Buy decision record, scored CUSTOMIZE.
Why is moving subscriptions between two Shopify stores harder than it looks?
Moving subscriptions between two Shopify stores is harder than it looks because each store keeps its own saved payment methods. Shopify says each store in a Plus organization "operates completely independently with its own separate data, settings, and configurations" (Shopify Help Center, October 2026). The contract data is the easy part, because it moves by export and import. The card behind each contract is the hard part, so a consolidation follows the payment-first sequence for migrating an active subscription program. One thing differs: Shopify's secondary-gateway route serves Stripe, Braintree, PayPal Express and Authorize.net, not Shopify's own vault (shopify.dev, October 2026). Deploi's cross-store accounts record reads the same store boundary for shopper accounts and order history (October 2026).
Where can a subscriber's saved payment method sit, and what moves it?
A subscriber's saved payment method sits in Shopify Payments, Shop Pay, a legacy gateway or PayPal, and where it sits decides whether any route reaches the destination store.
| Where the payment method sits | Route to the destination store |
|---|---|
| Shopify Payments vault, cards | Shopify's paid Professional Services migration, on Plus or Enterprise; credit card numbers only |
| Shop Pay | No confirmed route: Skio can't move it, and says it isn't clear whether Shopify's team can |
| Stripe, Braintree or Authorize.net, as on legacy Recharge | Connect the same account to the destination store as a secondary gateway |
| PayPal billing agreements | Not through Shopify's service; ask the app developer whether its separate import flow supports your PayPal account |
So count subscribers by place before you plan anything else. Which saved payment methods break when the account behind them changes has its own answer.
What do Recharge, Skio and Shopify Subscriptions each do with the contracts?
Recharge, Skio and Shopify Subscriptions each recreate the contracts in the destination store, and each needs the payment methods there first.
- Recharge: you export the subscriptions, update product, variant and payment method IDs for the new store, then import. Recharge warns that a store move "changes product, variant, customer, and subscription IDs" and that historical analytics and reporting don't transfer (Recharge store-to-store guide, October 2026). Recharge Support doesn't run the migration for you.
- Skio: its migrations team runs the move once Skio is installed on the source store, customers are imported into the destination and a variant-mapping file is filled in. Skio quotes 1 to 3 weeks that "cannot be expedited" and can't move Prepaid gift subscriptions (Skio store A to store B guide, October 2026). Skio then cancels the source store's subscriptions silently, so run Skio's subscriber and consent exports first.
- Shopify Subscriptions: contracts export as a comma-separated values (CSV) file for another store with the app installed (Shopify Help Center, October 2026). The import rejects any payment method ID that doesn't match one in the destination admin (Shopify's CSV troubleshooting page, October 2026).
What should you settle before the consolidation case is signed?
Settle three answers before the consolidation case is signed, because each one moves the expected subscriber loss.
- Where each subscriber's payment method sits, counted by place: Shopify Payments, Shop Pay, a legacy gateway or PayPal. Plan the Shop Pay count as a re-collection campaign. Plan the PayPal count the same way unless your app developer confirms its import flow supports your PayPal account.
- Shopify's written answer on the card move, naming the stores and the cards. Shopify's page gives its paid Professional Services migration as the route for a consolidation (Shopify Help Center, October 2026).
- What a contract with no payment method does. Shopify's billing attempt fails by default when no valid payment method exists (shopify.dev billing attempt reference, October 2026). An app can instead skip payment and create an unpaid order to collect by hand (shopify.dev processing policy reference, October 2026).
Pause billing in the source store's app while payment methods and contracts move: Shopify "strongly recommend[s]" it, to avoid double-billing a contract (shopify.dev, October 2026). Deploi's subscription migration record runs both platforms for 2 to 4 weeks (October 2026). Use that overlap to compare dates and amounts, with each subscriber billing on one store at a time. Keep the source store open until the last contract has billed from the destination. The retiring store's draft orders and open carts need their own cutover plan.
When is consolidating the subscriptions the wrong move?
Consolidating the subscriptions is the wrong move when store structure solves the problem for less than a merge costs in subscribers.
Deploi’s point of view
Our own position, from building on Shopify. Kept apart from the sourced facts above.
- Where we disagree
- "Same platform, so the data just moves" is the standard framing for a Shopify-to-Shopify merge. Same platform, different merchant account. And the merchant account is the boundary that matters for anything with a stored payment credential behind it.
- Our judgment on the source store
- Budget for the source store to stay open, on its plan and with its subscription app installed, until the last contract bills from the destination. Every app exports from the source store, and Skio has to be installed there to run its migration, so the old store is a migration dependency rather than a cost to cut early.
- What this page adds
- that a Shopify-to-Shopify move has no secondary gateway for Shopify's own vault: Shopify sends a consolidation to its paid card migration on Plus or Enterprise, Shop Pay has no confirmed route between stores, and Recharge's and Shopify's pages word the Shopify Payments route differently.
Decision records behind this answer
When this answer changes
- Shopify changes which payment methods its Professional Services migration moves between stores, or names Shop Pay on its migration page.
- Recharge or Skio changes its store-to-store terms, such as Skio's 1 to 3 week queue or Recharge's ID remapping.
- Shopify Subscriptions' contract CSV starts carrying payment methods between stores.
- Shopify changes the Plus expansion-store allowance or the $300 USD monthly price per extra store.
- Recharge publishes one migration path for Recharge and Skio stores.
Related questions
This follows from How do I migrate an active subscription program (Recharge, Skio, or a legacy platform's native subscriptions) during a full platform replatform?
- What happens to active subscription contracts' billing cycles and payment tokens when migrating subscribers between any platform and Shopify's subscription data model?
An imported subscription contract starts again at billing cycle 1 (Shopify's billing cycle guide, October 2026), bills on whatever nextBillingDate your app sets, and keeps its payment token at the issuing processor.
- How do I bulk-export Skio subscriber and consent data before switching to a different subscription app?
Skio exports subscriber data four ways: dashboard spreadsheets, a GraphQL interface (2,000 requests a minute per key), a bulk export interface added 27 January 2026, and a BigQuery dataset (Skio Help Center, Skio developer docs, Skio changelog, October 2026).
- What happens to draft orders and open carts sitting in the old Shopify store during a consolidation cutover? Do they need manual handling?
Open carts need no handling and draft orders do.
- If our company runs 3 separate brands, do we need 3 separate Shopify Plus contracts at $2,300/month each, or can one contract cover all 3?
Shopify Plus covers one brand per contract, so three separate brands pay three Plus fees, from $6,900 a month on 3-year terms (Deploi arithmetic from shopify.com/plus/pricing, October 2026).
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 Help Center, Migrating payment methods to your Shopify account
- Recharge, Migrate current customers from one store to another store
- Skio Help Center, Moving subscriptions from store A on platform X to store B on platform Y: Important Considerations
- Recharge, Automating customer and subscription data migration to Recharge with Migr8
- Shopify Help Center, Import and export subscription contracts
- Shopify Help Center, Importing and exporting a contract CSV
- Shopify Help Center, Troubleshooting common contract CSV import issues
- Shopify developer docs, Subscription billing attempt input
- Shopify developer docs, Subscription billing attempt payment processing policy
- Shopify developer docs, Migrate customer information to Shopify
- Shopify, Shopify Plus pricing
- Shopify Help Center, Overview of expansion stores for organizations on the Shopify Plus plan
- Deploi Build vs. Buy, Recharge Alternatives: Build or Buy the Subscription Migration?
- Deploi Build vs. Buy, Do Customer Accounts Follow Shoppers Across Plus Stores?
- Deploi Build vs. Buy, Build or Buy Your Multi-Store Architecture on Shopify?