However this is a big decision to make, a corp needs to deliver tax returns and pay taxes to the US. And still not certain that Stripe will accept it without a local person in the US.
Same thing happened to me 5-6 years ago, it worked for a few weeks then I got the message that they required...