I work for a company with a portfolio of SaaS products. One of the SaaS products is getting acquired (asset sale, not business sale) and I'm part of the technical team working on the handover.
We've already looked into the Stripe Data Migration form (https://support.stripe.com/contact/email?topic=migrations) but since it's going to be a Stripe-account to Stripe-account transfer (our data will be transferred to their Stripe account) we're prompted to use the self-serve migration, which is described here: https://docs.stripe.com/get-started/data-migrations/pan-copy-self-serve.
My question is, is this seamless for the end customers? I understand that Customer objects will be moved, but as Subscriptions cannot be copied, how will this work exactly?
Is the buyer expected to create new Subscription objects en masse eg. via the API? In that case, how will billing cycles be preserved?