US Physical Bank Account
From your very own country, you can get a US physical bank account for running an online business. The advantage you will get is that you will be able to register a LLC in US, open a bank account and have an ownership with your name. In this way, it will become easier for you to receive payments from all around the world.