We’re excited to help you transition from Recharge to Subi! To ensure a smooth migration, you’ll need to export specific data from Recharge and follow a few important pre-migration steps. Don’t worry, we’ll guide you through everything!
Before diving into the data preparation process for migrating from Recharge, we highly recommend reading our Migration to Subi Subscriptions to understand the overall migration process.
There are two methods to migrate from Recharge.
Method 1: Through API Key (Recommended)
By providing your Recharge's API Key, we will retrieve your data automatically and prepare it for the migration. In order to get your API key, follow the steps bellow:
Open Recharge app
Navigate to Tools & apps > API token
Create a new API token. Ensure to check all of the Read access in the permissions section
Send the 'API key' and 'API client secret' to us
Then we will retrieve your data and prepare it for migration to Subi. Please ensure you follow the Pre-Migration Preparation steps provided here.
Method 2: Manual Data Export
To migrate your subscriptions, you need to export four key reports from Recharge and provide them to the Subi team:
Subscriptions - All
Customers - Shipping Addresses
Customers - Payment Tokens
This file is essential for identifying the payment method for each subscription.Orders - Processed
Ensure that every Subscription ID has at least one corresponding order, especially if your data spans multiple years.
If you have several years of data, ensure you export for each year to capture all processed orders. Missing orders could cause issues during the migration.
How to Export Data from Recharge:
In the Recharge merchant portal, click Data and select Exports.
Click Create Exports.
Choose the appropriate export type (e.g., "Subscriptions - All").
Enter an optional custom export name and your email address.
Click Create Export.
Payment Methods
The payment method of your existing subscriptions can affect the migration process. You must ensure that your customers are using one of Shopify’s eligible subscription payment processors:
Shopify Payments: If the payments are already using Shopify payments, we are good to proceed.
Stripe: If you are using the Stripe payment method, please read this article first and proceed with the initial steps.
Custom Checkouts: If you are using custom checkouts for your payments, you should contact Recharge and request to convert your payments to Shopify Payments. Otherwise, we are unable to migrate your existing subscriptions that are created through custom checkouts to Subi.
Knowing the payment method helps ensure a smooth transition for your subscribers, so be sure to double-check this information.