I wanted to sign up for Payoneer to start doing Skype shows. On the site there is this huge disclaimer that says,
Please Note!
Direct sign up for a Payoneer Account is not currently available to US residents.
If you are US resident please click here:
The site than says US Residents can only obtain a Payoneer card through a company?
Confused.... What are my options.. A lot of my custies will be international...



Reply With Quote
Bookmarks