asked by John W. on 6/25/18
Totally agree! They will take all of your money! Close your account! & tell you it's for undisclosed reasons! Years of having a business down the drain because of Payoneer! Do not trust them please!
Get answers from the Payoneer staff and other customers.