Feb 18, 2024
forming a solo LLC in the US for non residents is the best solution for that, it will cost you around 300 bucks, I worked It out.
Here are the practical steps:
https://medium.com/ziadlit/how-to-open-stripe-account-for-non-u-s-residents-9ba5fe9b62e6