When you're ready to join up with Recurly, importing your existing subscribers allows you to continue billing your customers through your Recurly account. To start, you will need your customer account information, credit card information, and subscription data.
The first step is to create an account inside of Recurly your customer data. At a minimum you’ll need to define an
account_code—the account code will be used as the unique identifier used to correlate the accounts with the credit card data, so you’ll want to be consistent in the way you have identified your accounts in the past.
Provide Billing Information
For the initial credit card import Recurly’s API does not require the CVV, just card number and expiration date. The addition of billing information to an account triggers a card authorization to ensure that billing data is valid before saving. Some cards might fail, and you’ll need to reach out to those customers for updated information before proceeding to Step Three.
This step requires you to have subscription plans defined in your Recurly account first. Next, disable the automated communications in your Recurly email settings. This will prevent your customers from receiving New Subscription Confirmation emails when these new subscriptions are created inside of Recurly.
Using the API create subscriptions with a Free Trial end date specified which corresponds with your next invoice date for each customer. This can accomplished by modifying the
Disable your Legacy System
Your customer subscriptions inside your legacy system should be canceled at the end of their current bill cycle, ensuring a seamless transition into Recurly billing at renewal.
Once you’ve setup your customer accounts and subscriptions, re-enable Recurly email templates so that your customers are automatically alerted to future invoices or failed payments.