So here is the condition. I am not based in USA and I am about to launch a new online business. There is a risk because the user of my website might host copyrighted content. So, I need a payment gateway to collect payment from credit/debit card and Paypal. I don't have any registered business anywhere in the world. So what should I do? Do I need to get an offshore company? And how can I get a bank account then? And merchant setup with that bank account? Please suggest.