So i plan to open a company in Seychelles, however i have a few questions if someone could help. 1.) Bank account I have no business background. Will i be able to open a bank account in Seychelles. Or what should i do? Do you need an offshore bank account for off shore company? Any suggestions, what should i do in regards to the bank account for offshore company? 2.) Office? So the question is, do you need a physical address? The bussiness is solely based online, everything is done online. But the question is, do i need a physical address? -> I want to apply for a merchant account at credit card payment processor such as Paymentwall, and they seem to require physical address of the business.. Also if office is required, does it have to be in the same country as company is registered?