I contacted them about using their services for my existing Delaware C Corp that I originally registered using incorporate.com . They told me that the company must be opened through them for them to manage it later.
But be careful to read through their list of prohibited businesses. I know a fair number of people who got the boot for doing IT support because tech support scams have made Stripe classify that as high risk.
https://stripe.com/atlas