You must login or register to view hidden content on this page.
Looking around the forum it seems everyone is into a Cyprus or Caribbean bank account, why does no one is looking at a Seychelles company and a Payoneer bank account? They have lectronic banking, debit card and are super secret as I understand?
It seems there is no issues with Payoneer and a Seychelles company but you may approach them directly, they are also here on the forum maybe they will join the discussion.