Prerequisites
Before starting the migration, ensure you have:- Completed the migrations overview requirements
- Access to your Stripe dashboard to export customer data
- The Stripe import feature enabled for your store
The Import from Stripe option is not enabled by default. Contact Supercycle support to request this feature be enabled for your store before proceeding.
Export customers from Stripe
Export your customer data from Stripe including their payment method information.Import customers to Supercycle
Once you have your CSV file ready, import it into Supercycle.Open the import modal
In Supercycle, navigate to Settings > Migrations and select Import from Stripe.
Map columns
Supercycle will automatically detect and map the columns. Verify the mappings are correct:
id→ Stripe IDemail→ Emailname→ Namecard_id→ Card ID (optional)
What happens during import
For each row in your CSV, Supercycle will:- Find or create the Shopify customer by email address
- Link the Stripe payment method to the Shopify customer using Shopify’s remote payment method API
- Store the payment method locally for future billing
If a customer with the same email already exists in Shopify, Supercycle will link the Stripe payment method to the existing customer rather than creating a duplicate.
After the import
Once the import is complete:- Customers will appear in your Shopify admin and Supercycle
- Payment methods will be available for subscription and membership billing
- You can begin creating subscriptions or memberships for the imported customers
Troubleshooting
Multiple customers found
Multiple customers found
Problem
The import fails with “multiple Shopify customers were found”.Why it happens
You have duplicate customer records in Shopify with the same email address.How to fix it
Merge or remove the duplicate customers in Shopify before retrying the import.
The import fails with “multiple Shopify customers were found”.Why it happens
You have duplicate customer records in Shopify with the same email address.How to fix it
Merge or remove the duplicate customers in Shopify before retrying the import.
Payment method not linking
Payment method not linking
Problem
The payment method from Stripe is not linking to the customer.Why it happens
The
Convert legacy card tokens to payment methods in Stripe before importing.
The payment method from Stripe is not linking to the customer.Why it happens
The
card_id in your CSV is using a legacy card token (starting with card_) instead of a payment method ID (starting with pm_).How to fix itConvert legacy card tokens to payment methods in Stripe before importing.
Convert in Stripe
In Stripe, convert the legacy card tokens to payment methods using the Stripe API or dashboard.