Any offshore bank will be ready to support you if you own a legal business as a licensed merchant. There are banks and merchant account companies who even work with high risk merchant accounts. However, you may find it difficult to find one with flexible terms and approval criteria. It’ll help to ask for references or spend some time doing a little research over the Internet.