The original post seems to have been a little hijacked by the
Seychelles subject here whereas in reality you have many options open to you, which can be created confidentially, with no ‘official‘ accounting obligation (most countries including
Seychelles have a requirement to maintain accounting records), but accounts are not filed as would be the case in most mainstream locations. Banking can be arranged both with EMI’s if you wish or wits international banks in various locations. This includes for
Seychelles Companies, but it is true that while options exist a number of banks have decided that
Seychelles lack of general compliance is not for them. Likewise payment processing can be put in place for all companies. To be honest the detailed activity of the company is far more important than the location, although of course some organisations will rule out some offshore locations.
So essentially, what you want to achieve is possible and you are not stuck only considering
Seychelles. Keep your options open until you have found the right location for you and test the water with all sorts of agents to see who you get along with best. A good agent will not force a particular location on you just because it works for them. They will find the best one for you.