Stripe suspended my account without warning and with no reason. They are holding £££££'s of my cash for 120 days and have terminated all incoming transactions.
For a small business, this has absolutely crippled my finances and we will likely have to close as a result.
I urge any small business owner to avoid Stripe at all costs, they WILL fleece you (Google "Stripe 120 days" for lots of identical cases).