As mentioned, new to all this, so please forgive me I read here and there that it is not possible to get a merchant account for a offshore company, now I'm wondering if that's true?
Why can't it be possible t o incorporate a offshore company, say BVI or Seychelles, and open a merchant account for this company to accept online payments?
Why can't it be possible t o incorporate a offshore company, say BVI or Seychelles, and open a merchant account for this company to accept online payments?