On Payoneer, you can create an account for free. There’s no hidden fees or anything. Anybody can create a Payoneer account and even there’s no maintenance fees like you find on some other payment processors. So, you don’t have to worry about anything.