what about stealth USA account?Check Stripe's allowed countries: https://stripe.com/global
You have two options:
Anyway, the thing to do is to create a business entity in an agreed country.
- Use their service Atlas to create a Delaware offshore company
- Open a business in an agreed country. They allow Slovenia so I am sure you can cross the border and set a Slovenian business. Or create an Estonian e-business.