IMPORTING SUBSCRIPTIONS IS CURRENTLY IN BETA. PLEASE LET US KNOW IF YOU HAVE ANY QUESTIONS ABOUT THE PROCESS.
If you are migrating to subscriptions to Shopify or switching to PayWhirl from another subscription app, we can help import your existing subscriptions and make the process seamless for your customers. Customers will not have to resubscribe or provide their payment information again.
Subscription Import Requirements
You are using a gateway that works with Shopify subscriptions (Stripe, Shopify Payments, Authorize.net, PayPal express, etc.)
You have already imported your customers into Shopify and their payment methods. If not, please review this article for instructions.
We've created a migration tool to assist with the process. In a nutshell, you fill out a spreadsheet with all the required information (see the table and sample file below), then send it to our team, and we'll import the file to create the subscriptions.
Unique ID in the legacy system, required to avoid importing the same subscription more than once
Shopify ID of the customer
Timestamp of the next order date. If it doesn't contain an explicit timezone, UTC is assumed
3-letter currency code
Payment Method ID
Shopify ID of the preferred payment method. If empty, we'll try to use the latest active payment method of the customer
Type of the billing interval [year, month, week, day]
The number of intervals between billings
The number of intervals between deliveries (only required for pre-paids)
Min amount of billings before the customer can cancel
Max amount of billings after which the subscription expires
Finishing behavior [immediately, end-of-cycle]
Delivery address: first name
Delivery address: last name
555 Beverly Hills
Delivery address: first-line, typically the street address or PO Box number
Delivery address: second line, typically the number of the apartment, suite, or unit
Delivery address: two-letter code for the region
Delivery address: name of the city, district, village, or town
Delivery address: zip or postal code
Delivery address: two-letter country code
Delivery address: phone number formatted using E.164 standard
Delivery address: company or organization
Line item: Shopify ID of the product variant
Line item: quantity of the product
Line item: the price of the product
Once you have prepared your import file, please reach out to our team so we can review the data and work with you to ensure a successful subscription migration to Shopify / PayWhirl.
Please note that importing subscriptions is currently in BETA, so there could be unexpected issues or delays during the migration process. Our team is here to help!
Please let us know if you have any questions or concerns.
The PayWhirl Team