jacquesm parent
Indeed. Another angle to consider: there are a 1001 ways in which people scam other people even if they have a website and it all looks legit to you that doesn't mean it isn't a scam or a way to process gambling or porn charges or to launder money. There are so many ways to do this that I know of because I come across them professionally from time to time and then there are untold ways that I don't know of. So without access to all of the information that Stripe has at their disposal it is impossible to know what's going on even if it looks legit. And Stripe is always going to err on the side of caution simply because no matter how big your business and how important it is to you their reputation, merchant account status and legal exposure is worth infinitely more to them.