I want to share the following because i faced the issue by the past and wasted lots of time for nothing:
Cyprus company + Cyprus bank is the best for an online businesses because:
It is possible to find phone forwarding for Cyprus. On the other hand, there is no such a thing for Belize, Gibraltar, Seychelles, BVI
Cyprus company + Cyprus bank is the best for an online businesses because:
- For paypal accounts, you need a cyprus bank which will issue a credit card from Cyprus which will allow to withdraw money from Paypal. A Cyprus paypal account and a latvian credit card does not work
- In 2checkout, the bank country should be equal to the company country. a Belize bank will not work with a Cyprus company but a Cyprus bank with a Cyprus company will work. Otherwise, you have to lie about the company residence and if someday something goes wrong. It is over you don't have cashflow anymore
- In Coinbase for bitcoins, Coinbase accepts Cyprus. Coinbase on the other hand does not accept Gibraltar, Belize, Hong Kong
- In Skrill, it is possible to get paid through mastercard / Visa to a Cyprus merchant account. A Belize merchant account can't be paid through Mastercard Visa.
It is possible to find phone forwarding for Cyprus. On the other hand, there is no such a thing for Belize, Gibraltar, Seychelles, BVI