Looks like you are right, but how can I setup payment system without the EIN number? Stripe won't allow it
You're probably far better off filing for something like a Wyoming LLC[0] for about $150 initially and $75/year after that (if an LLC will work for you internationally).
I'm not an accountant or attorney and I strongly suggest paying one for at least an hour of their time to get some professional advice.