Article · Switching apps
Can a subscription box store move from Recharge to Supr without subscribers re-entering their cards?
In most cases yes: a subscription box store moves from Recharge (the source app) to Supr by sending an export, and Supr's team imports the subscriptions. Each one keeps its customer, saved payment method, products, price, schedule and next billing date, and the imported subscriptions stay on hold until you uninstall the old app, so nobody is charged by both. What does not move is order history, discounts that lived outside the subscription, old loyalty balances and the old app's settings.
Who this is for: For subscription box stores on Recharge that want to move to Supr without making subscribers enter their cards again.
Why cards usually do not need re-entering
When the old app charged through Shopify's own subscription system, as apps using Shopify Payments do, the saved payment methods live on your Shopify customer records, not inside the old app. They stay with your store, and the import rebuilds each subscription against them. Some older setups kept cards with the app's own payment provider instead. Supr confirms which case you are in before starting, so ask in the first message and do not change anything until you have the answer.
The six steps, in order
- You: turn the old app off on your storefront. Disable its app embed and remove its widget blocks. Do not uninstall it yet.
- You: build your offers in Supr and publish the widget from Design > Enable widget. Do it while the old app is still installed, so you can copy how it was set up.
- You: export your subscriptions from the old app and send the raw file in chat, with your store domain and the app's name.
- Supr: imports the subscriptions and confirms the numbers: how many came in and, if any did not, which and why. They arrive on hold, with no charges and no customer emails.
- You: uninstall the old app, once the import is confirmed.
- Supr: switches billing on, on each customer's existing schedule, after you say the old app is gone.
The order is what keeps any customer from being charged twice, because the old app keeps billing right up until you uninstall it.
What moves and what does not
A next billing date that has already passed is moved forward to the next cycle, so nobody is charged on import. Rebuild lost rewards in Grow > Journeys from the Loyalty rewards or Spend rewards template, and recreate a lost shipping discount in Shopify.
| Moves across | Does not move |
|---|---|
| The customer and their saved payment method | Order history (past orders stay in Shopify under Orders) |
| Products, variants, quantities and the price the customer pays | A separate Shopify discount the old app relied on, such as free shipping on subscription orders |
| Delivery and billing schedule, and the next billing date | Loyalty points or rewards balances |
| Shipping address, delivery method and shipping price | The old app's widget, portal, emails and settings |
| Status: active, paused, cancelled |
Getting the export
- Use the old app's own subscription export, not a template file. Active, paused and cancelled subscriptions can share one file, and only the active ones will renew.
- Send the raw file. Opening and re-saving it in a spreadsheet reformats long ID numbers, and the import can then no longer match your customers and products.
- From Recharge, the export is under Tools & apps > Exports > Create export, choosing Subscriptions - All. That file has no next charge dates, so Supr works them out from each subscriber's last order and sends you the list to check before anyone is billed.
- Take the export after step 1, not before, so it includes everyone who subscribed in the meantime.
While the subscriptions are on hold
Before the import, renewals are frozen for your store. You can see it under Settings > Pause Supr. Subscriptions show as Active but none is charged, and a next billing date can pass without a renewal. That is expected. Do not unfreeze renewals yourself while the old app is installed, because a customer could be charged by both apps.
A subscription whose date passed during the freeze is charged at the first renewal run after billing is switched on. If you would rather move it to its next cycle, use Edit schedule on the subscription's Upcoming renewals card, or tell Supr before billing goes on.
Customers get no emails during the import. Their subscription management link changes to the Supr portal, which they will see in their next email from Supr.
Before you start
- There is no downtime: existing subscriptions keep billing in the old app until you uninstall it, and new ones go to Supr as soon as your widget is live.
- An import cannot be undone, and importing the same file twice makes duplicates, so send each file once. Before the full import, one subscription on a real card is brought across and charged once as a test.
Questions
Do my customers have to re-enter their cards?
In most migrations, no. When the old app charged through Shopify's subscription system, the saved payment methods live on your Shopify customer records and stay with your store. Supr confirms this with you before starting.
Will anyone be charged twice?
No. Imported subscriptions stay on hold until you have uninstalled the old app and told Supr you are ready, so only one app is billing.
Should I uninstall Recharge first?
No. Uninstall it only after the import is confirmed, because it carries on billing your subscribers until then. Build your offers first too, since its settings disappear with the app.
Do past orders come across?
No. They stay in Shopify under Orders, but each imported subscription starts with no previous orders listed on it in the app.
Every setting is covered in the help center: Migrating to Supr Bundle & Subscription App.
Install on ShopifyRelated
- How do I sell a monthly or weekly subscription box on Shopify?
- How do I stop subscribers cancelling on Shopify?
- How do I add subscribe and save to my Shopify products?
- What should subscribers be able to do themselves in the customer portal?
- What should a coffee roaster charge on repeat orders of a subscribed bundle?
- How do I run a monthly art supplies club on Shopify?
- How do I stop subscription box members cancelling on Shopify?
- What should I ask a Shopify subscription app before I install it?