Please note that so far there is no option known to us available for direct merchant accounts for a Seychelles company, but︀ there are 3rd party payment processors who take on companies incorporated in the Seychelles. For︁ details and more information about the Why Seychelles, you may want to read this blog︂ post, Why Seychelles? - Blogs - Offshore Company Forum